CFP last date
20 January 2025
Reseach Article

Success Factors for Agile Software Development - A Case Study from Sri Lanka

by V. N. Vithana, S. G. S. Fernando, M. Kapurubandara
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 113 - Number 17
Year of Publication: 2015
Authors: V. N. Vithana, S. G. S. Fernando, M. Kapurubandara
10.5120/19917-2056

V. N. Vithana, S. G. S. Fernando, M. Kapurubandara . Success Factors for Agile Software Development - A Case Study from Sri Lanka. International Journal of Computer Applications. 113, 17 ( March 2015), 10-18. DOI=10.5120/19917-2056

@article{ 10.5120/19917-2056,
author = { V. N. Vithana, S. G. S. Fernando, M. Kapurubandara },
title = { Success Factors for Agile Software Development - A Case Study from Sri Lanka },
journal = { International Journal of Computer Applications },
issue_date = { March 2015 },
volume = { 113 },
number = { 17 },
month = { March },
year = { 2015 },
issn = { 0975-8887 },
pages = { 10-18 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume113/number17/19917-2056/ },
doi = { 10.5120/19917-2056 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:51:25.959941+05:30
%A V. N. Vithana
%A S. G. S. Fernando
%A M. Kapurubandara
%T Success Factors for Agile Software Development - A Case Study from Sri Lanka
%J International Journal of Computer Applications
%@ 0975-8887
%V 113
%N 17
%P 10-18
%D 2015
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Agile software development methods provide great flexibility to adapt to changing requirements and rapidly market products. Sri Lankan software organizations too are embracing these methods to develop software products. Being an iterative an incremental software engineering methodology, agile philosophy promotes working software over comprehensive documentation and heavily relies on continuous customer collaboration throughout the life cycle of the product. Hence characteristics of the people involved with the project and their working environment plays an important role in the success of an agile project compared to any other software engineering methodology. This study investigated the factors that lead to the success of a project that adopts agile methodology in Sri Lanka. An online questionnaire was used to collect data to identify people and organizational factors that lead to project success. The sample consisted of Sri Lankan software professionals with several years of industry experience in developing projects using agile methods. According to the statistical data analysis, customer satisfaction, customer commitment, team size, corporate culture, technical competency, decision time, customer commitment and training and learning have a influence on the success of the project.

References
  1. W. Cunningham, 2001. [Online]. Available: http://www. agilemanifesto. org/.
  2. T. Dyba and T. Dinsoyr, "What do we know about Agile software development," IEEE Software, pp. 6-9, 2009.
  3. M. Fowler, "Using an Agile Software Process with Offshore Development," 2006. [Online]. Available: http://www. martinfowler. com/articles/agileOffshore. html
  4. Inayat, I. , Salim, S. S. , Marczak, S. , Daneva, M. , & Shamshirband, S. (2014). A systematic Literature review on agile requirements engineering practices and challenges. Computers in Human Behavior. doi:10. 1016/j. chb. 2014. 10. 046
  5. G. R. Heerkens, Project Management, United States of America: The McGraw-Hill Companies, 2002.
  6. W. R. Duncan, "Defining and Measuring Project Success," 2004. [Online]. Available: http://www. pmpartners. com/resources/defmeas_success. html.
  7. M. Lindvall, V. Basili, B. Boehm, P. Costa, K. Dangle, F. Shull, R. Tesoriero, L. Williams and M. Zelkowitz, "Empirical Findings in Agile Methods," in Proceedings of Extreme Programming and Agile Methods - XP/Agile Universe 2002, 2002.
  8. S. C. Misra, V. Kumar and U. Kumar, "Identifying some important success factors in adopting agile software development practices," The journal of Systems and Software, 2009.
  9. T. Chow and D. -B. Cao, "A survey study of critical success factors in agile software projects," The Journal of Systems and Software, 2008.
  10. K. Schwaber and J. Sutherland, "The Scrum Guide," 2013. [Online]. Available: http://www. scrumguides. org/docs/scrumguide/v1/Scrum-Guide-US. pdf#zoom=100.
  11. M. Fowler, "The New Methodology," 2005. [Online]. Available: http://www. martinfowler. com/articles/newMethodology. html.
  12. A. Cockburn, "Learning From Agile Software Development – Part One," Cross Talk:The Journal of Defense Software Engineering, pp. 10-14, 2002.
  13. S. W. Ambler, "Communication on Agile Software Teams," July 2014. [Online]. Available: http://www. agilemodeling. com/essays/communication. htm.
  14. P. Abrahmsson, O. Salo and J. Warsta, "Agile Software Development Methods - Review and Analysis," 2002. [Online]. Available: www. vtt. fi/inf/pdf/publications/2002/P478. pdf.
  15. U. Sekaran and R. Bougie, Research Methods for Business-A Skill Building Approach, New Delhi: John Wiley & Sons, Ltd, 2010.
  16. A. Cockburn, "Learning from agile software development – Part two," CrossTalk:The Journal of Defense Software Engineering, pp. 9-12, 2002.
  17. T. Dyba, "An empirical investigation of the key factors for success in software process improvement," IEEE Transactions on Software Engineering, vol. 31, pp. 410-424, 2005.
  18. M. Fowler, "Writing The Agile Manifesto," 2006. [Online]. Available: http://martinfowler. com/articles/agileStory. html.
  19. Hair, J. , Black, W. , Babin, B. , & Anderson, R. (2010). Multivariate Data Analysis ( Seventh Edition). Upper Saddle River, New Jersey: Prentice Hall
Index Terms

Computer Science
Information Sciences

Keywords

Success factors agile software development methods.