Continuous Requirements Engineering for Mobile Application Development

The mobile industry can be defined as one of the most rapidly growing and dynamic IT industries where user requirements are changing very frequently. This is the main reason why project managers are looking for flexible software process models that can adjust to those frequently changing system requirements and produce valuable software in short time and with low budget. The purpose of this paper is to propose a continuous requirements engineering method for mobile application development projects. The proposed method meets the challenges that the requirements for mobile applications change frequently, the development time is short, and the emphasis has to be put on user interfaces. While these challenges are faced not only in mobile application development contexts, the method emerged from and was tested in mobile application domain; and therefore currently cannot yet be advised for other domains.

[1]  Richard Stevens,et al.  Requirements Traceability , 1997, RE.

[2]  Fahad Rafique Golra,et al.  Addressing modularity for heterogeneous multi-model systems using model federation , 2016, MODULARITY.

[3]  Anna Perini,et al.  Requirements Engineering for Adaptive Service Based Applications , 2010, 2010 18th IEEE International Requirements Engineering Conference.

[4]  Krunal Varma,et al.  Software Process Models for Mobile Application Development: A Review , 2016 .

[5]  Neil A. Ernst,et al.  Towards a continuous requirements engineering framework for self-adaptive systems , 2010, 2010 First International Workshop on Requirements@Run.Time.

[6]  Fahad Rafique Golra,et al.  Continuous Requirements Engineering Using Model Federation , 2016, 2016 IEEE 24th International Requirements Engineering Conference (RE).

[7]  Anna Perini,et al.  Continuous adaptive requirements engineering: An architecture for self-adaptive service-based applications , 2010, 2010 First International Workshop on Requirements@Run.Time.

[8]  Anthony I. Wasserman,et al.  Software engineering issues for mobile application development , 2010, FoSER '10.

[9]  Anna Perini,et al.  Engineering adaptive requirements , 2009, 2009 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems.

[10]  Anima Anandkumar,et al.  Modeling the Mobile Application Development Lifecycle , 2022 .