We apologize for a recent technical issue with our email system, which temporarily affected account activations. Accounts have now been activated. Authors may proceed with paper submissions. PhDFocusTM
CFP last date
20 November 2024
Reseach Article

An Empirical Study of Agile Software Development Methodologies: A Sri Lankan Perspective

by M. M. M. Safwan, Thavarajah G., Vijayarajah N., K. Senduran, C. D. Manawadu
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 84 - Number 8
Year of Publication: 2013
Authors: M. M. M. Safwan, Thavarajah G., Vijayarajah N., K. Senduran, C. D. Manawadu
10.5120/14593-2832

M. M. M. Safwan, Thavarajah G., Vijayarajah N., K. Senduran, C. D. Manawadu . An Empirical Study of Agile Software Development Methodologies: A Sri Lankan Perspective. International Journal of Computer Applications. 84, 8 ( December 2013), 1-7. DOI=10.5120/14593-2832

@article{ 10.5120/14593-2832,
author = { M. M. M. Safwan, Thavarajah G., Vijayarajah N., K. Senduran, C. D. Manawadu },
title = { An Empirical Study of Agile Software Development Methodologies: A Sri Lankan Perspective },
journal = { International Journal of Computer Applications },
issue_date = { December 2013 },
volume = { 84 },
number = { 8 },
month = { December },
year = { 2013 },
issn = { 0975-8887 },
pages = { 1-7 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume84/number8/14593-2832/ },
doi = { 10.5120/14593-2832 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:00:22.057668+05:30
%A M. M. M. Safwan
%A Thavarajah G.
%A Vijayarajah N.
%A K. Senduran
%A C. D. Manawadu
%T An Empirical Study of Agile Software Development Methodologies: A Sri Lankan Perspective
%J International Journal of Computer Applications
%@ 0975-8887
%V 84
%N 8
%P 1-7
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

The challenges with developing software systems led to a switch from traditional software methodologies like Waterfall towards the Agile software methodologies. Agile methodologies are an established process for developing software nowadays and are relatively considered to be quick. These Agile software methodologies have become more and more popular in recent times, and Scrum in particular has been adopted by many companies. The current literature suggests that these Agile methodologies are indeed more effective in project management, particularly in dealing with the complexity of modern software systems and the rapidly changing business environment. There is, however, less evidence on their usage among software practitioners in Sri Lanka. This paper empirically investigates the perceptions of Agile methodologies usage from software practitioners in Sri Lanka. The team presents the practices in Agile perceived to deliver the most benefits. The team aim to provide awareness and knowledge about Agile methodologies to the practitioners in the country. This paper can serve as a reference to the early adopters who intend to use Agile methods in the future.

References
  1. R. N. Charette, "Why software fails [software failure]," Spectrum, IEEE, vol. 42, no. 9, pp. 42-49, September 2005. [Online]. Available: http://dx. doi. org/10. 1109/MSPEC. 2005. 1502528
  2. A. Begel and N. Nagappan, "Usage and Perceptions of Agile software development in an Industrial Context: An Exploratory Study", in Empirical Software Engineering and Measurement, 2007. ESEM 2007. First International Symposium on, 2007, pp. 255-264.
  3. A. Cockburn and J. Highsmith, "Agile software development: The people factor," Computer, vol. 34, pp. 131-133, Nov 2001.
  4. R. Sison, S. Jarzabek, O. S. Hock, W. Rivepiboon, and N. N. Hai, "Software practices in five ASEAN countries: an exploratory study," in Proceedings of the 28thinternational conference on Software engineering Shanghai, China: ACM, 2006.
  5. V. Casey, "Leveraging or Exploiting Cultural Difference?," IEEE Computer Society, 2009, pp. 8-17.
  6. M. Phongpaibul and B. Boehm, "Improving quality through software process improvement in Thailand: initial analysis. " vol. 30: ACM, 2005, pp. 1-6.
  7. A. L. Asnawi, A. M. Gravell, and G. B. Wills, "Empirical Investigation on Agile Methods Usage: Issues Identified from Early Adopters in Malaysia," in Agile Processes in Software Engineering and Extreme Programming, 2011,pp. 192-207.
  8. G. Melnik and F. Maurer, "Perceptions of agile practices: a student survey," in Extreme Programming and Agile Methods - XP/Agile Universe 2002. Second XP Universe and First Agile Universe Conference. Proceedings, Chicago, IL, USA, 2002, pp. 241-250.
  9. B. Bahli and E. S. AbouZeid, "The role of knowledge creation in adopting extreme programming model: An empirical study," in ITI 3rd International Conference on Information and Communications Technology (ICICT2005), Cairo, EGYPT, 2005, pp. 75-87.
  10. K. Mannaro, M. Melis, and M. Marchesi, "Empirical analysis on the satisfaction of IT employees comparing XP practices with other software development methodologies," in 5th International Conference Extreme Programming and Agile Processes in Software Engineering, Garmisch-Partenkirchen, GERMANY, 2004, pp. 166-17
  11. C. Larman and V. R. Basili, "Iterative and Incremental development: A Brief History", Computer, vol 36, no. 6, pp. 47-56, June 2003.
  12. A. Cockburn, "Agile software development: The Cooperative Game. Agile development Series". Cockburn, A. and Highsmith, J. , eds, 2nd ed. , Boston: Addison-Wesley 2007.
  13. A. Marchenko and P. Abrahamsson, "Scrum in a multi project environment: An ethnographically-inspired case study on the adoption challenges," in Agile, 2008. AGILE '08. Conference, August 2008, pp. 15-26. [Online]. Available: http://dx. doi. org/10. 1109/Agile. 2008. 77
  14. B. Boehm, "Get Ready for Agile Methods, with Care," IEEE Computer, pp. 64- 69, January, 2002.
  15. North American and European Enterprise Software and Services Survey, Business Technographics Ed. , 2005.
  16. T. Dybå and T. Dingsøyr, "Empirical Studies of Agile software development: A Systematic Review", Information and software Technology, 2008, doi:10. 1016/j. infsof. 2008. 01. 006
  17. B. Boehm and R. Turner. (2004) "Balancing agility and discipline: Evaluating and integrating agile and plan-driven methods", Proceedings of the 26thInternational Conference on Software Engineering, 718-719. 61
  18. M. Lindvall, D. Muthig, A. Dagnino, C. Wallin, M. Stupperich, D. Kiefer, J. May, and T. Kahkonen, "Agile software development in Large Organizations", Computer, vol. 37, pp. 26-34, 2004.
  19. C. Mann and F. Maurer, "A case study on the impact of scrum on overtime and customer satisfaction," in ADC '05: Proceedings of the Agile development Conference. Washington, DC, USA: IEEE Computer Society, 2005, pp. 70-79. [Online]. Available:
  20. L Munasinghe, P. L. S. Peter, T. D. S. Perera, "A Growth Prospects for the Software Industry in Sri Lanka and an Appropriate Policy Framework". [Online]. Available: www. sab. ac. lk/Acade-Activity/susl_journal/vol_3. 1/arti_7. doc
  21. G. A. L. Senanyake, "The Effectiveness of Scrum Project Management in Sri Lankan Context". [Online]. Available: www. ccs. neu. edu/home/rukmal/. . . /AshaSenanayake_MBA_Thesis. pdf
  22. J. Creswell, Research design: Qualitative, quantitative, and mixed methods approach: Sage Pubns, 2008.
  23. C. Teddlie and A. Tashakkori, Foundations of mixed methods research: Integrating quantitative and qualitative approaches in the social and behavioral sciences: SagePublications, Inc, 2009.
Index Terms

Computer Science
Information Sciences

Keywords

Agile project management Software process Agile methods Practices Methodologies.