Integrating AI into Scrum: Enhancing and Refining Agile Software Development Practices
Keywords:
Scrum, Software Development, Agile Software Development, AI Scrum, Predictive Analytics, AI-Powered ToolsSynopsis
This is a Chapter in:
Book:
Intelligent and Sustainable Solutions
Print ISBN 978-1-6692-0012-3
Online ISBN 978-1-6692-0011-6
Series:
Chronicle of Computing
Chapter Abstract:
The integration of Artificial Intelligence (AI) into software development methodologies has sparked significant interest nowadays, driving innovation and transforming agile practices by refining existing frameworks to boost efficiency, productivity, and decision-making. This paper aims to enhance the Scrum process by leveraging AI tools to streamline tasks such as sprint planning, feature prioritization, backlog refinement, Scrum Master duties, and progress tracking. AI can assist Scrum teams by improving predictive analytics, simplifying decision-making, and automating processes, while also fostering better team collaboration and supporting diverse experiences and skill levels. The paper outlines a conceptual framework for integrating AI-powered tools into Scrum, drawing on real-world use case studies of its application in software development teams. Additionally, it examines the challenges and opportunities of adopting AI in agile practices, highlighting its potential to enhance efficiency and adaptability in software development workflows.
About this Paper
Cite this paper as:
Fellah A. (2025) Integrating AI into Scrum: Enhancing and Refining Agile Software Development Practices. In: Tiako P.F. (ed) Intelligent and Sustainable Solutions. Chronicle of Computing. OkIP. CAIF25#6. https://doi.org/10.55432/978-1-6692-0011-6_1
Presented at:
The 2025 OkIP International Conference on Artificial Intelligence Frontiers (CAIF) in Oklahoma City, Oklahoma, USA, and Online, on April 2, 2025
Contact:
Aziz Fellah
afellah@nwmissouri.edu
References
Academic, K. (Ed.). (2001). Manifesto for agile software development. Kluwer Academic. url{https://doi.org/http://agilemanifesto.org/ }
Ameta, U., Patel, M., & Rathore, N. (2023, April). Fusing artificial intelligence with scrum framework. (https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4428286)
Beck, K., & Beedle, M. e. a. (2009). Manifesto for agile software development. Crown Business. (https://www.agilealliance.org/agile101/the-agile-manifesto/)_
Fitzgerald, B., & Stol, K. (2017). Continuous software engineering: A roadmap and agenda. Journal of Systems and Software, 123, 176–189.
Kuhrmann, M., et al. (2023). What makes agile software development agile? IEEE Transactions on Software Engineering, 48(9), 523–3539. https://doi.org/1109/TSE.2021.3099532
Lotfi, M., & Sodhi, M. (2024). Resilient agility under the practice-based view. Production Planning & Control,35 (7), 670–682. https://doi.org/10.1080/09537287.2022.2121778
Mdallal, R., Alsawalmeh, D., Jarad, D., & Odeh, A. (2023). AI-powered conceptual model for Scrum framework. In 3rd International Conference on Computing and Information Technology (ICIT) (pp. 597–604). IEEE. https://doi.org/10.1109/ICCIT58132.2023.10273881
Medavarapu, S. (2024). Integrating AI/ML into agile development. International Journal of Science and Research (IJSR), 13(8), 469–473. https://doi.org/10.21275/SR24807035739
Merkow, M. (2019). Secure, resilient, and agile software development. Auerbach Publications. ISBN: 9781000041750
Naiburg, E. (2024). AI as a Scrum team member. Scrum.org. https://www.scrum.org/resources/blog/ai-scrum-team-member
Nguyen, D., Tran, T., & Varela, C. (2020). The role of artificial intelligence in agile software development: A review. Journal of Software Engineering Research and Development, 8(1), 112–130.
Salehi, F. (2022). Role of artificial intelligence in agile planning and organizational performance in the ICT industry. Asian Journal of Economics, Finance and Management, 4(1), 581–586. https://journaleconomics.org/index.php/AJEFM/article/view/118
Salah, D., Paige, R., & Cairns, P. (2014). A systematic literature review for agile development processes and user-centered design integration. Journal of Systems and Software, 86(9), 2163–2178.
Sassa, A., Almeida, I., Pereira, T., & Oliveira, M. (2023). Scrum: A systematic literature review. International Journal of Advanced Computer Science, 14(3), 173–180. https://doi.org/10.14569/IJACSA.2023.0140420
Schwaber, K. (1995). Scrum development process. Proceedings of the OOPSLA Conference, 1–23.
Schwaber, K., & Sutherland, J. (2011). The Scrum Guide (21st ed., pp. 1–38). Scrum Alliance. https://doi.org/https://scrumguides.org/revisions.html
Schwaber, K., & Sutherland, J. (2020). The Scrum Guide. Scrum.org. https://doi.org/https://scrumguides.org
Shore, J., & Warden, S. (Eds.). (2021). The art of agile development. O'Reilly Media.
Verwijs, C., & Russo, D. (2023). A theory of Scrum team effectiveness. ACM Transactions on Software Engineering and Methodology, 32(3), 1–51. https://dl.acm.org/doi/10.1145/3571849
Vicci, H. (2023). The impact of artificial intelligence on project managers in Scrum: A review and evaluation study. SSRN. https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5049345
