AGILE VERSUS TRADITIONAL SOFTWARE DEVELOPMENT METHODOLOGIES: A CRITICAL REVIEW OF GOVERNANCE ALIGNMENT IN LARGE-SCALE ADOPTION | IJCSE Volume 10 ā Issue 4 | IJCSE-V10I4P2
AGILE VERSUS TRADITIONAL SOFTWARE DEVELOPMENT METHODOLOGIES: A CRITICAL REVIEW OF GOVERNANCE ALIGNMENT IN LARGE-SCALE ADOPTION | IJCSE Volume 10 ā Issue 4 | IJCSE-V10I4P2
NWOKPURU SAMUEL ABAFU, CHINONSO JOB, ONWE, FESTUS CHIJIOKE
Abstract
The comparative strengths of Agile and traditional plan-driven software development methodologies are among the most extensively documented topics in software engineering research, and a narrow restatement of that comparison offers little new to the literature. This paper instead synthesises the comparative evidence with a specific focus on a gap that recurs across the literature but is rarely addressed directly: how organisational governance structures should be adapted, rather than simply bypassed or left unreconciled, when Agile methods are adopted at scale. Drawing on quantitative project-outcome evidence (the Standish Group CHAOS Reports, Serrador and Pintoās empirical analysis), industry adoption surveys (State of Agile, PMI Pulse of the Profession), and the large-scale Agile transformation literature (Dikert et al., Rigby et al., Moe et al.), we show that the documented failure modes of large-scale Agile adoption ā cultural resistance, fragmented governance, and distributed-team coordination breakdown ā are predominantly governance failures rather than methodological failures of Agile itself. We synthesise the limited existing evidence on hybrid Agileāstructured approaches and argue that the relevant research question is no longer āAgile or traditionalā but how governance frameworks should be redesigned to support Agile delivery without forfeiting the accountability traditional methods provide, particularly in regulated and safety-critical contexts.
This review has synthesised the comparative evidence on Agile and traditional software development methodologies with a deliberate focus on governance alignment, rather than restating the well-established adaptability/predictability trade-off. The evidence reviewed supports three conclusions. First, the documented failure modes of large-scale Agile transformationācultural resistance, fragmented coordination, distributed-team breakdownāare substantially governancedesign failures rather than failures of Agile methodology itself. Second, the limited existing empirical evidence on hybrid Agileāstructured approaches suggests that deliberate, dynamically adapted hybridisation can outperform either pure approach in large, distributed, requirement-volatile contexts, but that the literature has not yet produced a generalisable governance-design method for constructing such hybrids. Third, this absence constitutes the most significant and currently under-addressed gap in the comparative Agile/traditional literature, and we have identified three specific open governance-design questions that a future, more constructive contribution should address directly. A companion paper proposes one candidate governance-design framework responding to these three questions, presented together with a case-study-based evaluation protocol for the empirical testing this review shows to be currently missing from the literature.
References
[1]I. Sommerville, Software Engineering, 10th ed. Boston, MA: Pearson, 2015.
[2]Standish Group, āCHAOS report 1994,ā The Standish Group International, Inc., 1994.
[3]āā, āCHAOS report 2015,ā The Standish Group International, Inc., 2015.
[4]āā, āEndless modernisation: How infinite flow keeps software fresh,ā The Standish Group International, Inc., 2020.
[5]K. Beck, M. Beedle, A. van Bennekum, A. Cockburn, W. Cunningham,
M. Fowler, J. Grenning, J. Highsmith, A. Hunt, R. Jeffries, J. Kern, B. Marick, R. C. Martin, S. Mellor, K. Schwaber, J. Sutherland, and D. Thomas, āManifesto for agile software development,ā https: //agilemanifesto.org, 2001.
[6]J. Greene and A. Stellman, Learning Agile: Understanding Scrum, XP, Lean, and Kanban. Sebastopol, CA: OāReilly Media, 2014.
[7]P. Serrador and J. K. Pinto, āDoes agile work? ā a quantitative analysis of agile project success,ā International Journal of Project Management, vol. 33, no. 5, pp. 1040ā1051, 2015.
[8]E. C. Conforto, F. Salum, D. C. Amaral, S. L. da Silva, and L. F. M. de Almeida, āCan agile project management be adopted by industries other than software development?ā Project Management Journal, vol. 47, no. 3, pp. 21ā34, 2016.
[9]Project Management Institute, āPulse of the profession 2017: Success in disruptive times,ā Project Management Institute, Newtown Square, PA, 2017.
[10]K. Dikert, M. Paasivaara, and C. Lassenius, āChallenges and success factors for large-scale agile transformations: A systematic literature review,ā Journal of Systems and Software, vol. 119, pp. 87ā108, 2016.
[11]D. K. Rigby, J. Sutherland, and A. Noble, āAgile at scale,ā Harvard Business Review, vol. 96, no. 3, pp. 88ā96, 2018.
[12]D. Batra, W. Xia, D. VanderMeer, and K. Dutta, āBalancing agile and structured development approaches to successfully manage large distributed software projects: A case study from the cruise line industry,ā Communications of the Association for Information Systems, vol. 27, no. 1, pp. 379ā394, 2010.
[13]T. Dyba and T. DingsĆøyr, āEmpirical studies of agile software devel-Ė opment: A systematic review,ā Information and Software Technology, vol. 50, no. 9-10, pp. 833ā859, 2008.
[14]VersionOne / Digital.ai, āState of agile report 2020,ā https://stateofagile. com, 2020.
[15]āā, āState of agile report 2022,ā https://stateofagile.com, 2022.
[16]K. Conboy, S. Coyle, X. Wang, and M. Pikkarainen, āPeople over process: Key challenges in agile development,ā IEEE Software, vol. 28, no. 4, pp. 48ā57, 2011.
[17]K. K. Baseer, R. A. R. Mohan, and B. C. Shoba, āA systematic survey on waterfall vs. agile vs. lean process paradigms,ā I-Managerās Journal on Software Engineering, vol. 9, no. 3, pp. 34ā59, 2015.
[18]N. B. Moe, D. Smite, A.Ė SĖablis, and A.-L. BĀÆ orjesson, āAgile devel-ĀØ opment in distributed teams: Insights and practices,ā Information and Software Technology, vol. 117, p. 106129, 2020.
[19]S. C. Misra, V. Kumar, and U. Kumar, āIdentifying some important success factors in adopting agile software development practices,ā Journal of Systems and Software, vol. 82, no. 11, pp. 1869ā1890, 2009.
[20]D. Turk, R. France, and B. Rumpe, āLimitations of agile software processes,ā in Proceedings of the Third International Conference on Extreme Programming and Flexible Processes in Software Engineering (XP2002), Alghero, Italy, 2002, pp. 43ā46.
A. Gemino, B. H. Reich, and P. M. Serrador, āAgile, traditional, and hybrid approaches to project success: Is hybrid a poor second choice?ā Project Management Journal, vol. 52, no. 2, pp. 161ā175, 2021.