DOI QR코드

DOI QR Code

A Study on the Application of Agile Methodology to Improve Software Development Quality

  • Kim, Hee Wan (Division of Computer Science & Engineering, Sahmyook University)
  • Received : 2020.06.20
  • Accepted : 2020.07.03
  • Published : 2020.09.30

Abstract

There are many limitations in applying agile methodology to projects so far. In fact, projects overlap with other development methodologies and management processes, resulting in confusing progress, while there are often cases where the benefits of agile cannot be embraced due to a lack of understanding of agile processes and the organization's inability to adapt to change. It is an important role of information system development to improve the quality of agile application projects by discovering the problems and improvements in these cases. In this paper, we analyze the differences between existing development and project management methods and agile, and analyze agile processes. The optimal agile methodology was proposed by analyzing and applying methodologies established and applied mainly by large domestic development companies. In addition, the effectiveness was verified through a questionnaire of IT experts, and the result of the questionnaire was verified to be 4.75 points on a 5-point scale.

Keywords

References

  1. Kim, Tai-Dal, "Measurement of S/W Development Processes and Maturity using Agile Methodologies," The Journal of The Institute of Internet, Broadcasting and Communication, Vol.15 Issue 6, pp.147-154, 2015 DOI: https://doi.org/10.7236/JIIBC.2015.15.6.147
  2. Goncalves, L, "Scrum," Controlling & Management Review, Vol. 62, No. 4, pp.40-42, 2018. DOI: http://10.1007/s12176-018-0020-3
  3. H. J. Sohn, M. G. Lee, B. M. Seong, and J. B. Kim,"Collaboration tools of the Agile methodology impact on the OS project evaluation," Asia-pacific Journal of Multimedia Services Convergent with Art, Humanities, and Sociology, Vol.5, No.6, pp. 9-18, Dec, 2015. DOI: http://dx.doi.org/10.14257/AJMAHS.2015.12.05
  4. N. Garzaniti, S. Briatore, C. Fortin and A. Golkar, "Effectiveness of the Scrum Methodology for Agile Development of Space Hardware," 2019 IEEE Aerospace Conference, Big Sky, MT, USA, pp. 1-8, 2019. DOI: https://doi.org/10.1109/aero.2019.8741892
  5. E. S. Pak, Sojin Ahn, and J.Y. Choi , "A Study on Application of the CMMI for Web Service Product Development Process using Agile Method : focused on Scrum-based process improvement practices," Proceedings of the Korea Information Processing Society Conference, pp. 819-820, Nov, 2009.
  6. Kent Beck, Mike Beedle, and et.c, "The Agile Manifesto," aug, 2001 http://www.agileAlliance.org
  7. Schiel James, Enterprise-scale Agile Software Development, CRC Press, pp. 10-19, 2017.
  8. L. Bendix, Software Configuration Management in Agile Development, In Stamelos, I. G., & Sfetsos, Press, pp.136- 153, 2007. DOI: https://doi.org/10.4018/978-1-59904-216-9.ch007
  9. M. J. Choi, A Study on the Application Effect and Improvement of Agile Methodology for Project Management, , Master's Thesis,, Graduate School of Engineering, Hanyang University, Seoul, Korea, 2011
  10. B.H. Baek, Progress analysis and quality prediction technique in agile software development method, Master's Thesis, Graduate School of Information and Communication, Sogang University, Seoul, Korea, 2009
  11. H. K. Yoo, C. W. Kang, "Analysis of the effect of agile techniques on university ERP projects," The Korean Project Management Association, 2011 Spring Conference, pp. 77-88, 2011
  12. Helwerda, L., Niessink, F., & Verbeek, F. J, "Conceptual Process Models and Quantitative Analysis of Classification Problems in Scrum Software Development Practices," Proceedings of the 9th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management, 2017. DOI: https://10.5220/0006602803570366
  13. K Schwaber, Agile Project Management with Scrum, Microsoft Press, pp.51-60, 2012 DOI: https://doi.org/10.1201/9781420084191-c2
  14. Company A, Agile Process Definition Guide, 2017
  15. IT Chosun, Agile organization, Scrum & Sprint method, http://it.chosun.com/site/data/html_dir/2019/05/07/2019050702284.html
  16. Company B, Agile Methodology, 2016