Authors:
Alan Santos
1
;
Josiane Kroll
1
;
Afonso Sales
1
;
Paulo Fernandes
1
and
Daniel Wildt
2
Affiliations:
1
Pontifical University Catholic of Rio Grande do Sul (PUCRS), Brazil
;
2
WildTech, Brazil
Keyword(s):
Software Engineering, Mobile Application, Software Development, Agile Practices, Challenges, Benefits.
Related
Ontology
Subjects/Areas/Topics:
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Software Engineering
Abstract:
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 ap
plications.
(More)