Suitability and Contribution of Agile Methods in Mobile Software Development

Full Text (PDF, 178KB), PP.56-62

Views: 0 Downloads: 0

Author(s)

Asra Khalid 1,* Sobia Zahra 1 Muhammad Fahad Khan 1

1. Department of Software Engineering, University of Engineering & Technology, Taxila, Pakistan

* Corresponding author.

DOI: https://doi.org/10.5815/ijmecs.2014.02.08

Received: 26 Nov. 2013 / Revised: 15 Dec. 2013 / Accepted: 6 Jan. 2014 / Published: 8 Feb. 2014

Index Terms

Agile Methodology, Mobile app Development, Mobile-D, RaPiD7, MASAM, SleSS

Abstract

Boom of mobile app market is phenomenal and so are the challenges for developing these mobile applications. With changing mobile market technology and trends, various technical constraints for building these mobile apps also cropped up with time. Tradition development approaches are unable to tackle these challenges and technical limitations of mobile market. Analyzing this situation researchers have proposed numerous agile practices to develop people oriented mobile app which embrace their changing needs. This paper provides a brief overview of some effective and commonly used agile approaches that adds value to mobile software business. Suitability of these approaches to fit mobile needs is also discussed in this paper. It is suggested that agile innovations offer a solution for mobile applications and examine developer who are in quest of building high quality products.

Cite This Paper

Asra Khalid, Sobia Zahra, Muhammad Fahad Khan, "Suitability and Contribution of Agile Methods in Mobile Software Development", International Journal of Modern Education and Computer Science (IJMECS), vol.6, no.2, pp.56-62, 2014. DOI:10.5815/ijmecs.2014.02.08

Reference

[1]“Collaborative and agile development of mobile applications” Ayushman Jain http://www.slideshare.net/aupsy/mobile-webcast.
[2]Rahimian, V.; Ramsin, R., "Designing an agile methodology for mobile software development:A hybrid method engineering approach," Research Challenges in Information Science, 2008. RCIS 2008. Second International Conference on , vol., no., pp.337,342, 3-6 June 2008.
[3]Andrei Cristian Spataru, “Agile Development Methods for Mobile Applications” http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.186.1292&rep=rep1&type=pdf, 2010.
[4]Abrahamsson, P., Hanhineva, A., Hulkko, H., Ihme, T., Jäälinoja, J., Korkala, M., “ Mobile-D: an 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.
[5]Abrahamsson, P., “Agile Software Development of Mobile Information Systems. In Advanced Information Systems (pp. 1-4). Berlin: Springer”.
[6]Hayes, I. S., “Just enough wireless computing. Prentice Hall”.
[7]Robert Holler President & CEO, VersionOne “Mobile Application Development: A Natural Fit with Agile Methodologies”.
[8]http://www.versionone.com/pdf/mobiledevelopment.pdf , 2006.
[9]Agile Alliance, “Agile Software Development Manifesto. Retrieved from Manifesto for Agile Software Development” http://agilemanifesto.org/.
[10]Boehm, B., “Get Ready for Agile Methods, with Care. Computer ” http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=976920&userType=inst , 2002.
[11]Salo, O., “Enabling Software Process Improvement in Agile Software Development Teams and Organisations. Helsinki: VTT” http://www.vtt.fi/inf/pdf/publications/2006/P618.pdf.
[12]Lindstrom, L. & Jeffries,R. “Extreme programming and agile software development methodologies. Information Systems Management. 21(13), 41-53”.
[13]Holmstrom, H., Fitzgerald, B., Agerfalk, P., & Conchuir, E., “Agile practices reduce distance in global software development. Information Systems Development. 23(3)”.
[14]Dyba, T., & Dingsoyr, T., “What Do We Know about Agile Software Development? IEEE Software , 26, 6-9”.
[15]Kaushal Pathak, Anju Saha “Review of Agile Software Development Methodologies”.
[16]Jeffrey A. Livermore, “Factors that Significantly Impact the Implementation of an Agile Software Development Methodology”.
[17]Juhani Warsta , Mikko T. Siponen and Jussi Ronkainen, “New Directions on Agile Methods: A Comparative Analysis Pekka Abrahamsson”.
[18]Luis Corral, Alberto Sillitti, Giancarlo Succi “Preparing Mobile Software Development Processes to Meet Mission-Critical Requirements”.
[19]Harleen K. Flora, Dr. Swati V. Chande “A review and anaysis on mobile application development processes using agile methodlogies”.
[20]Luis Corral, Alberto Sillitti, Giancarlo Succi “Software Development Processes for Mobile Systems, Is Agile Really Taking Over the Business?”.
[21]Harleen K. Flora, Dr. Swati V. Chande “A review and anaysis on mobile application development processes using agile methodlogies”.
[22]Pekka Abrahamsson, “Keynote: Mobile software development - the business opportunity of today”.
[23]Anne-Marina Dicksonn, Why an Agile approach is best for mobile development http://digitalministry.com/AU/articles/1897/Why+an+Agile+approach+is+best+for+mobile+development/1.