IJIEEB Vol. 17, No. 3, 8 Jun. 2025
Cover page and Table of Contents: PDF (size: 538KB)
PDF (538KB), PP.84-98
Views: 0 Downloads: 0
Agile Methodologies, Scrum, Kanban, Extreme Programming (XP), Software Development
This paper conducts a comparative analysis of three widely adopted Agile methodologies: Scrum, Kanban, and Extreme Programming (XP). By examining their application across diverse software development environments, the study highlights each methodology's inherent strengths and explores their practical implications for managing complex, large-scale projects. Central to this investigation are the scalability challenges that become particularly pronounced in settings with extensive stakeholder groups and complex coordination needs. The research draws upon a robust literature review and case studies to identify these challenges, setting the stage for a discussion of innovative solutions aimed at refining Agile practices. While specific solutions are reserved for detailed treatment in the proposed solutions section, the abstract is written to underscore the critical need for scalable strategies that can adapt to the dynamic landscapes of modern project management. This comparative inquiry not only enriches the academic discourse on Agile methodologies but also serves as a vital resource for practitioners seeking to optimize their project management strategies in complex scenarios.
Abdulmajeed Aljehani, M. Rizwan Qureshi, "Agile Method: Challenges and Adaptations for Complex Project Environments", International Journal of Information Engineering and Electronic Business(IJIEEB), Vol.17, No.3, pp. 84-98, 2025. DOI:10.5815/ijieeb.2025.03.06
[1]A. Shrivastava, I. Jaggi, N. Katoch, D. Gupta, and S. Gupta, "A Systematic Review on Extreme Programming," Journal of Physics: Conference Series, vol. 1969, 2021. DOI: 10.1088/1742-6596/1969/1/012046.
[2]C. Verwijs and D. Russo, "A Theory of Scrum Team Effectiveness," ACM Transactions on Software Engineering and Methodology, vol. 32, no. 3, 2023. DOI: 10.1145/3571849.
[3]G. Waja, J. Shah, and P. Nanavati, "Agile Software Development," International Journal of Engineering Applied Sciences and Technology, vol. 5, no. 12, pp. 73-78, 2021. Available at: http://www.ijeast.com.
[4]E. V. Orlov et al., "Comparative Analysis of the Use of Kanban and Scrum," Universal Journal of Accounting and Finance, vol. 9, no. 4, 2021. DOI: 10.13189/ujaf.2021.090415.
[5]J. Saltz and R. Heckman, "Exploring Which Agile Principles Students Internalize When Using a Kanban Process," Journal of Information Systems Education, vol. 31, no. 1, pp. 51-60, 2020. Available at: http://jise.org.
[6]A. Akhtar, B. Bakhtawar, and S. Akhtar, "Extreme Programming vs. Scrum: A Comparison of Agile Models," International Journal of Technology, Innovation and Management, vol. 2, no. 2, 2022. DOI: 10.54489/ijtim.v2i1.77.
[7]Y. C. Santana and F. C. Romero, "Fast Development Extreme Programming (XP)," Tecnológico Nacional de México, vol. 13, no. 3, pp. 744-751, 2021.
[8]N. A. Hamdulay, "Framework Study for Software Development via Scrum, Agile, and Kanban," The Online Journal of Distance Education and e-Learning, vol. 11, no. 2, pp. 1388-1394, 2023. Available at: http://www.tojdel.net.
[9]V. Hema et al., "Scrum: An Effective Software Development Agile Tool," IOP Conference Series: Materials Science and Engineering, vol. 981, no. 2, 2020. DOI: 10.1088/1757-899X/981/2/022060.
[10]K. Bhavsar, V. Shah, and S. Gopalan, "Scrum: An Agile Process Reengineering in Software Engineering," International Journal of Innovative Technology and Exploring Engineering, vol. 9, no. 3, 2020. DOI: 10.35940/ijitee.C8545.019320.
[11]S. Smith, M. Johnson, and K. Brown, "Hybrid Agile Approaches for Large-Scale Projects," Journal of Modern Project Management, vol. 9, no. 2, pp. 44-56, 2021.
[12]C. Ladas, "Scrumban: Essays on Kanban Systems for Lean Software Development," Modus Cooperandi Press, 2009.
[13]C. Larman and B. Vodde, "Scaling Lean & Agile Development: Thinking and Organizational Tools for Large-Scale Scrum," Addison-Wesley Professional, 2008.
[14]B. Webb, "Project Management and Agile: Navigating the Gaps," International Journal of Project Management, vol. 40, no. 1, pp. 82-93, 2022. DOI: 10.1016/j.ijproman.2021.08.005.
[15]H. Kniberg, & A. Ivarsson, "Scaling Agile @ Spotify," White Paper, 2012.
[16]D. Leffingwell, "The Scaled Agile Framework (SAFe): Reference Guide," Scaled Agile, Inc., 2020.
[17]D. Anderson, "Kanban: Successful Evolutionary Change for Your Technology Business," Blue Hole Press, 2010.
[18]M. O. Ahmad, J. Markkula, M. Oivo, & P. Kuvaja, "Kanban in software development: A systematic literature review," Journal of Systems and Software, vol. 137, pp. 96-113, 2018.
[19]K. Beck, "Extreme Programming Explained: Embrace Change," Addison-Wesley, 1999.
[20]B. Fitzgerald, & K. J. Stol, "Continuous software engineering: A roadmap and agenda," Journal of Systems and Software, vol. 123, pp. 176-189, 2017.
[21]McKinsey & Company, "The State of Agile Scaling: A Survey of 200+ Global Enterprises," 2022. Available at: https://www.mckinsey.com.