Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

A Proposed Approach Based on Agile Methods for Developing E-commerce Applications


Affiliations
1 Department of Management information systems, Higher Institute of Advanced Studies, Egypt
     

   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
Notifications
Font Size

  • 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: 96

PDF Views: 0




  • A Proposed Approach Based on Agile Methods for Developing E-commerce Applications

Abstract Views: 96  |  PDF Views: 0

Authors

Atef Tayh Raslan
Department of Management information systems, Higher Institute of Advanced Studies, Egypt

Abstract


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.

References