Wijesinghe Uthpala, Mapitiyage Vidara, Wickramarathne Chathurya, Wickramage Chamoda, Wisenthige Krishantha, Aluthwala Chathuni
Department of Information Management, Sri Lanka Institute of Information Technology, Malabe, Sri Lanka.
Department of Business Management, Sri Lanka Institute of Information Technology, Malabe, Sri Lanka.
PLoS One. 2025 Feb 5;20(2):e0316538. doi: 10.1371/journal.pone.0316538. eCollection 2025.
Agile software development is immensely popular in the industry, but most teams struggle to sustain its use. Human factors like management support, agile training, agile mindset, and team resilience are often neglected, hindering long-term success. However, research has not explored their underlying mechanisms in depth. Therefore, this study examines if management support impacts the sustained usage of agile methodologies within software development teams. It subsequently investigates the individual and serial mediating effects of agile training, the agile mindset, and team resilience on this relationship. Additionally, it compares the importance and performance of management support, agile training, the agile mindset, and team resilience in infusing agile practices. Finally, it determines these antecedents' necessity for the enduring success of agile application. Data collected from 391 agile software development professionals using a structured questionnaire. Partial-least-squares structural equation modelling, importance-performance map analysis and necessary condition analysis were used to investigate relationships. The findings underscore the pivotal role of management support in infusing agile practices. Agile training, mindset, and team resilience emerge as critical mediators, with a strong serial mediation effect. While management support is paramount, its practical implementation falls short within teams. All four antecedents are found to be necessary for optimal agile sustainment. Thus, this study significantly advances theoretical understanding by introducing a serial mediation model that elucidates their mechanisms in impacting agile infusion. It extends prior organisational-level findings to the team-level. The study's quantitative verification of qualitative findings strengthens their generalisability to a broader spectrum of teams. It pioneers in expounding the constructs' relative importance, performance and necessity, to offer actionable insights for agile practitioners. Finally, it provides methodological guidance to apply importance performance map analysis and necessary condition analysis in agile software development research.
敏捷软件开发在行业中非常受欢迎,但大多数团队在持续使用它方面存在困难。管理支持、敏捷培训、敏捷思维和团队韧性等人为因素常常被忽视,这阻碍了长期的成功。然而,研究尚未深入探讨其潜在机制。因此,本研究考察管理支持是否会影响软件开发团队中敏捷方法的持续使用。随后,研究调查了敏捷培训、敏捷思维和团队韧性对这种关系的个体和序列中介效应。此外,研究还比较了管理支持、敏捷培训、敏捷思维和团队韧性在引入敏捷实践方面的重要性和表现。最后,研究确定这些先行因素对于敏捷应用的持久成功的必要性。通过结构化问卷从391名敏捷软件开发专业人员那里收集数据。使用偏最小二乘结构方程建模、重要性-表现映射分析和必要条件分析来研究各种关系。研究结果强调了管理支持在引入敏捷实践中的关键作用。敏捷培训、思维和团队韧性成为关键的中介因素,具有很强的序列中介效应。虽然管理支持至关重要,但在团队中的实际实施却存在不足。发现所有这四个先行因素对于最佳的敏捷持续性都是必要的。因此,本研究通过引入一个序列中介模型显著推进了理论理解,该模型阐明了它们在影响敏捷引入方面的机制。它将先前组织层面的研究结果扩展到了团队层面。该研究对定性研究结果的定量验证增强了其对更广泛团队的普遍性。它率先阐述了这些构念的相对重要性、表现和必要性,为敏捷从业者提供了可操作的见解。最后,它为在敏捷软件开发研究中应用重要性-表现映射分析和必要条件分析提供了方法指导。