Abstract
AbstractLarge-scale agile development has gained widespread interest in the software industry, but it is a topic with few empirical studies of practice. Development projects at scale introduce a range of new challenges in managing a large number of people and teams, often with high uncertainty about product requirements and technical solutions. The coordination of teams has been identified as one of the main challenges. This study presents a rich longitudinal explanatory case study of a very large software development programme with 10 development teams. We focus on inter-team coordination in two phases: one that applies a first-generation agile development method and another that uses a second-generation one. We identified 27 coordination mechanisms in the first phase, and 14 coordination mechanisms in the second. Based on an analysis of coordination strategies and mechanisms, we develop five propositions on how the transition from a first- to a second-generation method impacts coordination. These propositions have implications for theory and practice.
Funder
norges forskningsråd
norges teknisk-naturvitenskapelige universitet
Publisher
Springer Science and Business Media LLC
Reference79 articles.
1. Ågerfalk PJ, Fitzgerald B (2006) Flexible and distributed software processes: old petunias in new bowls? Commun ACM 49(10):26–34. https://doi.org/10.1145/1164394.1164416
2. Baham C, Hirschheim R (2021) Issues, challenges, and a proposed theoretical core of agile software development research. Inf Syst J, n/a(n/a). https://doi.org/10.1111/isj.12336
3. Bass JM (2019) Future trends in agile at scale: a summary of the 7th international workshop on large-scale agile development. Paper presented at the XP2019, Montreal, Canada
4. Batra D, Xia W, VanderMeetr D, Dutta K (2010) Balancing agile and structured development approaches to successfully manage large distributed software projects: a case study from the Cuise line industry. Commun Assoc Inf Syst 27(1):379–394
5. Begel A, Nagappan N, Poile C, Layman L (2009) Coordination in large-scale software teams. Paper presented at the proceedings of the 2009 ICSE workshop on cooperative and human aspects on software engineering
Cited by
16 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献