Challenges in Understanding the Relationship between Teamwork Quality and Project Success in Large-Scale Agile Projects
Open Access
- 14 April 2024
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 51-56
Abstract
A number of methods for large-scale agile development have recently been suggested. Much of the advice in agile methods focuses on teamwork. Prior research has established that teamwork quality influences project success both for traditional software development teams and agile teams. Further, prior studies have also suggested that teamwork quality may play out differently in large projects compared to small. We investigated the relationship between teamwork quality and project success with a survey of 196 project participants across 34 teams in four projects, replicating a previous study on single teams. The new data do not fit the previously established theoretical model, which raises several concerns. The observed effect of teamwork quality on project success operates differently across projects. We discuss possible reasons, which include disagreements on what characterises success in large-scale agile development, "concept drift" of teamwork quality factors, the possibility that interteam factors might have more influence on project success than intrateam factors, and finally, that our study design does not capture all relevant levels and functions. We conclude with a call for more studies on the quality and frequency of interaction between teams in addition to internal team factors to further advance theory and practice within large-scale agile software development.Keywords
All Related Versions
This publication has 27 references indexed in Scilit:
- A longitudinal explanatory case study of coordination in a very large development programme: the impact of transitioning from a first- to a second-generation large-scale agile development methodEmpirical Software Engineering, 2022
- Revealing the state of the art of large-scale agile development research: A systematic mapping studyJournal of Systems and Software, 2022
- A teamwork effectiveness model for agile software developmentEmpirical Software Engineering, 2022
- Measuring teamwork quality in large‐scale agile organisations evaluation and integration of the aTWQ approachIET Software, 2021
- Future Trends in Agile at Scale: A Summary of the 7th International Workshop on Large-Scale Agile Development2019
- Exploring software development at the very large-scale: a revelatory case study and research agenda for agile method adaptationEmpirical Software Engineering, 2017
- Teamwork quality and project success in software development: A survey of agile development teamsJournal of Systems and Software, 2016
- What you Should Know about Megaprojects and Why: An OverviewProject Management Journal, 2014
- Teamwork in Multiteam Systems.Journal of Applied Psychology, 2005
- The Design of Replicated StudiesThe American Statistician, 1993