A Metrics-Driven Approach to Agile Success in Complex and Distributed Software Projects

PDF (389KB), PP.1-13

Views: 0 Downloads: 0

Author(s)

Abdillahi Kadar Djama 1 M. Rizwan Jameel Qureshi 1,*

1. Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah, Saudi Arabia

* Corresponding author.

DOI: https://doi.org/10.5815/ijeme.2025.03.01

Received: 19 Dec. 2024 / Revised: 21 Feb. 2025 / Accepted: 12 Mar. 2025 / Published: 8 Jun. 2025

Index Terms

Agile Methodologies, Large-Scale Agile, Distributed Software Development, Agile Project Coordination, Agile Implementation Strategies

Abstract

This paper aims at describing the difficulties of using Agile methodologies in large scale and distributed projects and then it presents a solution to such problems. The approach presented is the continuation of the development of the original Agile approach to incorporate working in the environment that involves multiple teams and remain Agile in concepts and values. Some of these are: broadening the concept of success criteria from being simply measured in time, cost and scope to including qualities such as team morale and customer satisfaction. To address geographical and organizational separations, integrated project management systems and various instant collaboration methods are endorsed. The use of the phased implementation strategy entails an analysis of the literature, a cyclical design approach, and the pilot project validation to implement and adopt the best strategies within context. Through this solution, there are insights into how the Agile approach can integrate and work cohesively, creating harmonious interdependent working systems, engaging stakeholders, and ensuring performance delivery that comes close to the Agile concept while addressing the complexities of the large project environment.

Cite This Paper

Abdillahi Kadar Djama, M. Rizwan Jameel Qureshi, "A Metrics-Driven Approach to Agile Success in Complex and Distributed Software Projects", International Journal of Education and Management Engineering (IJEME), Vol.15, No.3, pp. 1-13, 2025. DOI:10.5815/ijeme.2025.03.01

Reference

[1]Sandstø, R., & Reme-Ness, C. (2021). Agile Practices and Impacts on Project Success. Journal of Engineering, Project, and Production Management, 11(3), 255-262. doi: 10.2478/jeppm-2021-0024.
[2]Choraƛ, M., Springer, T., Kozik, R., López, L., Martínez-Fernández, S., Ram, P., Rodríguez, P., & Franch, X. (2020). Measuring and Improving Agile Processes in a Small-Size Software Development Company. IEEE Access, 8, 78452-78467. doi: 10.1109/ACCESS.2020.2990117.
[3]Kandengwa, E., & Khoza, L. T. (2021). Measuring Agile Software Project Success Beyond the Triple Constraint. South African Journal of Information Management, 23(1). doi: 10.4102/sajim.v23i1.1375.
[4]Abdullah, K. K. A., & Qureshi, M. R. J. (2023). Agile Software Development: Impacts and Challenges Within Distributed Teams. International Journal of Multidisciplinary Research and Growth Evaluation, 4(1), 572-579. doi: 10.54660/IJMRGE.2023.4.1.572-579.
[5]Binboga, B., & Gumussoy, C. A. (2024). Factors Affecting Agile Software Project Success. IEEE Access, 12, 95613-95634. doi: 10.1109/ACCESS.2024.3384410.
[6]Wafa, R., Khan, M. Q., Malik, F., Abdusalomov, A. B., Cho, Y. I., & Odarchenko, R. (2022). The Impact of Agile Methodology on Project Success, with a Moderating Role of Person’s Job Fit in the IT Industry of Pakistan. Applied Sciences, 12(21), 1-16. doi: 10.3390/app122110698.
[7]Gemino, A., Reich, B. H., & Serrador, P. M. (2021). Agile, Traditional, and Hybrid Approaches to Project Success: Is Hybrid a Poor Second Choice?. Project Management Journal, 52(2), 161-175. doi: 10.1177/8756972820973082.
[8]Barros, L., Tam, C., & Varajão, J. (2024). Agile Software Development Projects – Unveiling the Human-Related Critical Success Factors. Information and Software Technology, 170, 107432. doi: 10.1016/j.infsof.2024.107432.
[9]Leong, J., Yee, K. M., Baitsegi, O., Palanisamy, L., & Ramasamy, R. K. (2023). Hybrid Project Management Between Traditional Software Development Lifecycle and Agile-Based Product Development for Future Sustainability. Sustainability, 15(1), 1121. doi: 10.3390/su15021121.
[10]Daraojimba, E. C., Nwasike, C. N., Adegbite, A. O., Ezeigweneme, C. A., & Gidiagba, J. O. (2024). Comprehensive Review of Agile Methodologies in Project Management. Computer Science & IT Research Journal, 5(1), 190-218. doi: 10.51594/csitrj.v5i.717.
[11]Beck, K., Beedle, M., van Bennekum, A., Cockburn, A., Cunningham, W., Fowler, M., ... & Thomas, D. (2001). Manifesto for Agile Software Development. Crossing the Border: International Journal of Interdisciplinary Studies, 182-189.
[12]Cohn, M. (2010). Succeeding with Agile: Software Development Using Scrum. Journal of Ultimate Research and Trends in Education, 198 - 206.
[13]Derby, E., & Larsen, D. (2006). Agile Retrospectives: Making Good Teams Great. US-China Foreign Language, 182-189.
[14]Highsmith, J. (2009). Agile Project Management: Creating Innovative Products. Journal of Ultimate Research and Trends in Education, 198 - 206.
[15]Kaplan, R. S., & Norton, D. P. (1992). The Balanced Scorecard: Measures That Drive Performance. Harvard Business Review, January-February 1992, 182-189.
[16]Leffingwell, D. (2011). Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise. US-China Foreign Language, 182-189.
[17]Molevsky, L., & Stelmach, S. (2018). Agile Tools for Agile Teams: A Practical Guide to Distributed Scrum. Crossing the Border: International Journal of Interdisciplinary Studies, 29-38.
[18]Sutherland, J., & Schwaber, K. (2011). The Scrum Guide. Journal of Ultimate Research and Trends in Education, 198 - 206.