Quality management in mobile software development
Quesada Otarola, Daniel (2018)
Diplomityö
Quesada Otarola, Daniel
2018
School of Engineering Science, Tuotantotalous
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2018073033143
https://urn.fi/URN:NBN:fi-fe2018073033143
Tiivistelmä
Over the last decades the number of mobile devices and applications has grown exponentially. Therefore, the industry of mobile applications has emerged and it presents several software development challenges due to specific practices of the mobile world.
This research project explores if a team dedicated to build mobile applications can apply agile development practices while taking quality management standards into consideration.
To reach an answer, it explains the main characteristics of the mobile industry focusing on the development of applications. Then, it explores the principles of quality management and the main development frameworks to provide a clear understanding of both concepts.
For the empirical section, several interviews are conducted with experts of the mobile industry in the areas of software development, user experience design and project management. The interview questions are based on the literature and their goal is to learn about practices in the industry to compare them to the theory.
The research finds that there is a close relationship between the needs in the mobile industry and the principles of both agile development and quality management. However, while mobile teams rely on agile methods of development, quality management standards are not widely spread in the industry.
This research project explores if a team dedicated to build mobile applications can apply agile development practices while taking quality management standards into consideration.
To reach an answer, it explains the main characteristics of the mobile industry focusing on the development of applications. Then, it explores the principles of quality management and the main development frameworks to provide a clear understanding of both concepts.
For the empirical section, several interviews are conducted with experts of the mobile industry in the areas of software development, user experience design and project management. The interview questions are based on the literature and their goal is to learn about practices in the industry to compare them to the theory.
The research finds that there is a close relationship between the needs in the mobile industry and the principles of both agile development and quality management. However, while mobile teams rely on agile methods of development, quality management standards are not widely spread in the industry.