Open Access
Subscription Access
Open Access
Subscription Access
A Proposed Approach Based on Agile Methods for Developing E-commerce Applications
Subscribe/Renew Journal
E-commerce applications have become extremely dynamic, which, necessitates rapid responses for adaptation and modification. The traditional approaches for developing E-commerce project are useful, only, in fixed requirements and resources. Agile software development methods provide approaches for rapid responses in a dynamic environment such as E-commerce applications. Development methods for E-commerce projects must be amenable for rapid changes in both requirements and resources. The goal of this paper is to present an agile based approach for E-commerce applications. The approach is formulated to idealize the characteristics and properties of the E-commerce projects. It is developed based on extreme programming and SCRUM methods, with the initial selection of an appropriate agile methodology according to e-commerce application scope.
Keywords
Agile Software Development Methods, Scrum, Extreme Programming (XP), Ecommerce, 4-DAT.
User
Subscription
Login to verify subscription
Font Size
Information
- Pekka Abrahamsson, Nilay Oza and Mikko T. Siponen, “Agile Software Development,” ISBN: 978-3-642-12574-4, pp. 31-59, 2010.
- M. A. Awad, “A Comparison between Agile and Traditional Software Development Methodologies,” Master Thesis, Western Australia University, 2005.
- John Hunt, “Agile software construction,” Springer, ISBN-10: 1-85233-944-6, 2006.
- “http://agilemanifesto.org/iso/en/principles.html”, last visited in October 2011.
- Ann L. Fruhling, Alvin E. Tarrell, “Best Practices for Implementing Agile Methods,” IBM center for the Business government, 2008.
- Rostislav Fojtik, “Extreme Programming in Development of Specific Software,” Procedia Computer Science, V. 3, pp. 1464-1468, 2011.
- “http://www.scrumalliance.org/”, visited in October 2011.
- Stephen R. Palmer , John M. Felsing, “A Practical Guide to Feature-Driven Development,” Prentice Hall, ISBN: 978-0130676153, 2002.
- David Cohen, Mikael Lindvall, Patricia Costa, “An Introduction to Agile Methods,” Advances in computers, Elsevier, V. 62, pp. 20-22, 2004.
- Dr. Dobb’s, “http://www.ambysoft.com/surveys/”, last visited in October 2011.
- Dr. Dobb’s, “http://www.agilemodeling.com/essays/proof.htm”, last visited in October 2011.
- Narasimhaiah Gorla, Shang-Che Lin, “Determinants of software quality: A survey of information systems project managers,” Information and Software Technology, V. 52, Issue 6, pp. 602-610, June 2010.
- Robert R. Kessler, “Strengthening the Case for Pair Programming,” IEEE Software, V. 17, Issue 4, 2000.
- E. Hannay, Tore Dybå, Erik Arisholm, Dag I.K. Sjøberg, “The Effectiveness of Pair Programming,” Information and Software Technology, V. 51, Issue 7, pp. 1110-1122, 2009.
- Mike Cohn, “Software Development Using Scrum,” Addison-Wesley, ISBN: 978-0321579362, 2009.
- Kevin Vlaanderen, Sjaak Brinkkemper, Slinger Jansen, Erik Jaspers, “Applying SCRUM Principles to Software Product Management,” Information and Software Technology, V. 53, Issue 1, pp. 58-70, 2011.
- Roman Pichler, “Agile Project Management with Scrum,” Addison-Wesley, ISBN: 978-0-321-60578-8, 2007.
- Vandeweerd, S. Brinkkemper, R. Nieuwenhuis, J. Versendaal, and L. Bijlsma, “Towards a reference Approach for software product management,” in Proceedings of The 14th IEEE International Requirements Engineering Conference, 2006.
- Bashir Nasr-Azadani, Reza Mohammad Doost, “Estimation of Agile Functionality in Software Development,” in Proceedings of the International Multi Conference of Engineers and Computer Scientists, V. 1, 2008.
- Qumer, B. Henderson-Sellers, “An evaluation of the degree of agility in six agile methods and its applicability for method engineering,” Information and Software Technology, V. 50, Issue 4, pp. 280-295, 2008.
Abstract Views: 131
PDF Views: 0