Agile Development Method for Mobile applications: A Study

Main Article Content

Mudasir Manzoor Kirmani

Abstract

It is highly important to be knowledgeable about the software development methodologies available in order to make the right choice when it comes to developing a mobile application. For developing mobile applications, existing software development process models are incorporated but looking at remarkable growth of mobile devices, the complexity involved in the development of mobile application needs a dedicated life cycle process model, instead of using traditional life cycle process models. Although many existing life cycle models are adapted for mobile application development but there are certain constraints that needs to be addresses specifically. This paper presents the results of literature review performed in order to identify newly created methodologies targeting the development of mobile applications. The unique requirements and constraints associated with mobile systems have brought new challenges to software development for such environments as its demands extensive improvements to traditional systems development methodologies in order to fulfill special needs of this field. Agile software development methods have caught attention of software engineers and researchers worldwide. The comparative analysis is performed using the methods life-cycle coverage and empirical evidences. This paper provides detailed review and analysis on the use of agile methodologies with mobile application skills.

Downloads

Download data is not yet available.

Article Details

Section
Articles
Author Biography

Mudasir Manzoor Kirmani, SKUAST-K

Mudasir M Kirmani, Asstt. Prof. (Computer Sciences), SKUAST-K

References

Wasserman,A.I.(2010). Software engineering issues for Mobile application development. In proceedings of the FSE/SDP workshop on figure of software engineering research,FoSER ’10,pages 397-400,Santa Fe, New Mexico,USA.AC.

Abrahamsson, P., Hanhineva, A., Hulkko, H., Ihme, T., Jaalinoja, J., Korkala, M., et al.(2004).Mobile-D:agile approach for mobile application development. Conference on Object Oriented Programming Systems Languages and Application;Companion to the 19th annual ACM SIGPLAN conference on object-oriented programming systems, languages, and applications(pp.174-175).Vancouver:ACM.

Beydeda, S., Book, M., & Gruhn ,V.(2005).Model-driven software development. Birkhauser.

Balagtas-Fernandez,F., &Hussanmann,H.(2008). Model-Driven Development of Mobile Applications.23rd IEEE/ACM International conference on Automated software Engineering,(pp.509-512).L’Aquila.

Carton, A., Clarke, S., Senart, A., & Cahil, V.(2007). Aspect-Oriented Model-Driven Development for mobile Context-Aware Computing. Proceedings of the first International Workshop on Software Engineering for Pervasive Computing Applications,Systems and Environment,(pp.5-8).

Braun,P.,& Eckhaus, R.(2008).Experiences on Model-Driven Software Development for Mobile Applicxations.Proceedings of the 15TH Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems,(pp.490-493).

Khambati,A., Grundy,J.,Warren, J., & Hosking, J.(2008). Model-driven Development of Mobile Personal Health Care Application. Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering,(pp.467-470).

Reichlmayr,T.(2011). Working towards the students scrum- Developing Agile Android Applications. ASEE Annual Conference and Exposition, Conference Proceedings.

Moore, A. and Flannery, W. (2007) Use of Extreme Programming Methodologies in IT Application Design Processes: An Empirical Analysis. In Portland International Center for Management of Engineering and Technology- Management of Converging Technologies- Management of Converging Technologies , Pages 2468-2475,Portland,OR,USA.

Macias, F., Holcombe, M.,(2003) A Formal Experiment Comparing Extreme Programming with Traditional Software Construction. In proceedings of the fourth Mexican International Conference on Computer Science, pages 73-80.

Scharff,C and Verma ,R.(2010).Scrum to Support Mobile Application Development Projects in a Just-in-time Learning Context.Proceedings-International Conference on software Engineering, Pages 25-31.

V. Rahmimian and R. Ramsin,†Designing an agile methodology for mobile software development : A hybrid method engineering approach†in proceedings of second international conference on Research Challenges in Information Science, RCIS(2008). Marrakech,2008, pp. 337-342.

A.C. Spataru, “Agile Development Methods for Mobile Applications†PhD Thesis, University of Edinburgh, The University Of Edinburg,Edinburg,2010.

P. Abrahamsson, “Keynote: Mobile software development- the business opportunity of todayâ€. In proc. of the international conference on software Develeopment,2005,pp. 64-69.

Similar Articles

You may also start an advanced similarity search for this article.