z-logo
Premium
Agile practices adapted to mass‐market application development
Author(s) -
Heredia Alberto,
GarciaGuzman Javier,
AmescuaSeco Antonio,
VelascoDiego Manuel
Publication year - 2014
Publication title -
journal of software: evolution and process
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.371
H-Index - 29
eISSN - 2047-7481
pISSN - 2047-7473
DOI - 10.1002/smr.1671
Subject(s) - agile software development , computer science , process (computing) , mobile apps , time to market , process management , engineering management , software engineering , world wide web , business , engineering , operating system
Mobile app markets have experienced a significant growth during the last year. The increasing number of apps available on markets and the profits that developers and companies obtain are relevant enough to seriously consider the way apps are developed. The always‐changing environment in which apps are produced makes agile a convenient methodology to follow. Although agile allows the development team to quickly adjust the requisites to the new customer's needs, there is a lack of research on how agile methodologies can be explicitly adapted to develop mass‐market applications. Many references explain how to design and code a mobile app, but there is not much knowledge about other stages in the development process. Adapting an agile methodology to the development of mass‐market applications would provide project teams with a clear guide to successfully produce an app without missing any step in the process. This paper describes a case study in which an agile mass‐market application development process is followed. The proposed process also considers marketing issues as they are necessary to publicize a mass‐market application. This process has been followed and refined for several years in the development of the institutional apps at Carlos III University of Madrid. Copyright © 2014 John Wiley & Sons, Ltd.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here