Changes to team autonomy in large-scale software development: a multiple case study of Scaled Agile Framework (SAFe) implementations

被引:17
作者
Gustavsson, Tomas [1 ]
Berntzen, Marthe [2 ]
Stray, Viktoria [3 ]
机构
[1] Karlstad Univ, Univ Gatan 2, S-65188 Karlstad, Sweden
[2] Univ Oslo, Dept Informat, Software Engn, Gaustadalleen 23 B, N-0373 Oslo, Norway
[3] Univ Oslo, SINTEF, Gaustadalleen 23 B, N-0373 Oslo, Norway
来源
IJISPM-INTERNATIONAL JOURNAL OF INFORMATION SYSTEMS AND PROJECT MANAGEMENT | 2022年 / 10卷 / 01期
关键词
agile software development; team autonomy; Scaled Agile Framework; SAFe; large-scale agile; SELF-MANAGEMENT; CHALLENGES; COORDINATION;
D O I
10.12821/ijispm100102
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Large-scale transformations of agile ways of working have received more attention in the industry in recent years. Some organizations have developed their own solutions for scaling, whereas many have chosen trademarked frameworks. In large-scale agile software development, many developers and development teams carry out work simultaneously. When autonomous teams need to coordinate toward a common goal, they must sacrifice some level of autonomy. Development, testing, and integrations need to be coordinated with other teams and aligned with an organization's programs or portfolio. Through the conducting of 28 interviews and 17 on-site visits, this multiple case study explored how team autonomy changed in three agile software development organizations that implemented the Scaled Agile Framework (SAFe). The positive changes to team autonomy that they experienced as a result included getting a better overview, making better long-term decisions, giving and receiving help, and signaling limitations. We found two negative impacts on team autonomy: limited feature choice and enforced refinement. The study extends previous research on large-scale agile software development and improves our understanding of impacts on team autonomy.
引用
收藏
页码:29 / 46
页数:18
相关论文
共 45 条
[1]  
Alqudah M., 2016, INT J ADV SCI ENG IN, V6, P828, DOI [DOI 10.18517/IJASEIT.6.6.1374, 10.18517/ijaseit.6.6.1374, 10.18517/ijaseit.6.6.1374.]
[2]   Future Trends in Agile at Scale: A Summary of the 7th International Workshop on Large-Scale Agile Development [J].
Bass, Julian M. .
AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING - WORKSHOPS, 2019, 364 :75-80
[3]   Tailoring Product Ownership in Large-Scale Agile Projects Managing Scale, Distance, and Governance [J].
Bass, Julian M. ;
Haxby, Andy .
IEEE SOFTWARE, 2019, 36 (02) :58-63
[4]  
Beck K., 2015, Manifesto for agile software development
[5]   Coordination Strategies: Managing Inter-team Coordination Challenges in Large-Scale Agile [J].
Berntzen, Marthe ;
Stray, Viktoria ;
Moe, Nils Brede .
AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING (XP 2021), 2021, 419 :140-156
[6]  
Braun V., 2006, Qual Res Psychol, V3, P77, DOI [DOI 10.1191/1478088706QP063OA, DOI 10.1080/10875549.2021.1929659, https://doi.org/10.1191/1478088706qp063oa]
[7]   To schedule or not to schedule? An investigation of meetings as an inter-team coordination mechanism in large-scale agile software development [J].
Brede, Nils ;
Dingsoyr, Torgeir ;
Rolland, Knut .
IJISPM-INTERNATIONAL JOURNAL OF INFORMATION SYSTEMS AND PROJECT MANAGEMENT, 2018, 6 (03) :45-59
[8]  
Digital.ai, 2021, 15 ANN STATE AGILE R
[9]   Challenges and success factors for large-scale agile transformations: A systematic literature review [J].
Dikert, Kim ;
Paasivaara, Maria ;
Lassenius, Casper .
JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 119 :87-108
[10]   Exploring software development at the very large-scale: a revelatory case study and research agenda for agile method adaptation [J].
Dingsoyr, Torgeir ;
Moe, Nils Brede ;
Faegri, Tor Erlend ;
Seim, Eva Amdahl .
EMPIRICAL SOFTWARE ENGINEERING, 2018, 23 (01) :490-520