Investigating the Adoption of Agile Practices in Mobile Application Development
Alan R. Santos, Josiane Kroll, Afonso Sales, Paulo Fernandes, Daniel Wildt · 2016
The mobile application development market has been dramatically growing in the last few years as the complexity of its applications and speed of software development process.These changes in the mobile development market require a rethinking on the way the software development should be performed by teams.In order to better understand how agile practices support mobile application development, we applied a questionnaire to 20 undergraduate students.These students have been training in an iOS development course combined with agile practices.Our study aims to identify challenges and to report the students experience on the adoption of agile practices to develop mobile applications.Our findings reveal that agile practices help mobile software development mainly in terms of project management and control and development speed.However, aspects of user interface and user experience, different development platforms, and users expectations still point challenges in developing mobile applications.