OVERVIEW OF ADVANTAGES, CHALLENGES, AND ADAPTATION OF AGILE METHODS IN MOBILE DEVELOPMENT (original) (raw)
2020, Journal of Software Engineering & Intelligent Systems
Agile development is a suitable method for software development in mobile devices. Agile methods allow software teams to respond quickly to changes. The main difference between desktop development and mobile application development is rapid changes and permanent updates. This research discusses mobile application development by using agile methods. In agile methods, there are significant ways of speeding up the development of mobile app projects. An adaptation of agile approaches for mobile projects is the greatest concerns for organizations, which some of these cases have been investigated in the present research. The "ALP-mobile" model has introduced a combination of agile and lean methods to solve the problems of the mobile application development. Also, "ALP-mobile" overlay the project lifecycle in the mobile application development. High quality development and test mobile applications are one of the challenges in mobile applications. The present research deals with the usual challenges in developing and testing mobile applications in agile environments.