Responding to change over time: A longitudinal case study on changes in coordination mechanisms in large-scale agile

被引:5
|
作者
Berntzen, Marthe [1 ]
Stray, Viktoria [1 ,2 ]
Moe, Nils Brede [2 ]
Hoda, Rashina [3 ]
机构
[1] Univ Oslo, Dept Informat, Gaustadalleen 23B, N-0373 Oslo, Norway
[2] SINTEF Digital, Strindveien 4, N-7645 Trondheim, Norway
[3] Monash Univ, Fac Informat Technol, Melbourne, Vic 3800, Australia
关键词
Large-scale agile; Software development; Coordination; Organizational change; Continuous improvement; Longitudinal case study; SOFTWARE-DEVELOPMENT; PRODUCT OWNER; KNOWLEDGE; SUCCESS;
D O I
10.1007/s10664-023-10349-0
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Context Responding to change and continuously improving processes, practices, and products are core to agile software development. It is no different in large-scale agile, where multiple software development teams need to respond both to changes in their external environments and to changes within the organization. Objective With this study, we aim to advance knowledge on coordination in large-scale agile by developing a model of the types of organizational changes that influence coordination mechanisms. Method We conducted a longitudinal case study in a growing large-scale agile organization, focusing on how external and internal changes impact coordination over time. We collected our data through 62 days of fieldwork across one and a half years. We conducted 37 interviews, observed 118 meetings at all organizational levels, collected supplementary material such as chat logs and presentations, and analyzed the data using thematic analysis. Results Our findings demonstrate how external events, such as onboarding new clients, and internal events, such as changes in the team organization, influence coordination mechanisms in the large-scale software development program. We find that external and internal change events lead to the introduction of new coordination mechanisms, or the adjustment of existing ones. Further, we find that continuous scaling requires continuous change and adjustment. Finally, we find that having the right mechanisms in place at the right time strengthens resilience and the ability to cope with change in coordination needs in complex large-scale environments. Conclusions Our findings are summarized in an empirically based model that provides a practical approach to analyzing change, aimed at supporting both researchers and practitioners dealing with change in coordination mechanisms in large-scale agile development contexts.
引用
收藏
页数:40
相关论文
共 50 条
  • [41] Technical-, Social- and Process Debt in Large-Scale Agile: An Exploratory Case-Study
    Martini, Antonio
    Stray, Viktoria
    Moe, Nils Brede
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING - WORKSHOPS, 2019, 364 : 112 - 119
  • [42] Investigating the Role of Enterprise Architects in Supporting Large-Scale Agile Transformations: A Multiple-Case Study
    Uludag, Omer
    Matthes, Florian
    AMCIS 2020 PROCEEDINGS, 2020,
  • [43] COVID-Dynamic: A large-scale longitudinal study of socioemotional and behavioral change across the pandemic
    Rusch, Tessa
    Han, Yanting
    Liang, Dehua
    Hopkins, Amber R.
    Lawrence, Caroline, V
    Maoz, Uri
    Paul, Lynn K.
    Stanley, Damian A.
    SCIENTIFIC DATA, 2023, 10 (01)
  • [44] COVID-Dynamic: A large-scale longitudinal study of socioemotional and behavioral change across the pandemic
    Tessa Rusch
    Yanting Han
    Dehua Liang
    Amber R. Hopkins
    Caroline V. Lawrence
    Uri Maoz
    Lynn K. Paul
    Damian A. Stanley
    Scientific Data, 10
  • [45] Prestige in a Large-Scale Social Group Predicts Longitudinal Changes in Testosterone
    Cheng, Joey T.
    Kornienko, Olga
    Granger, Douglas A.
    JOURNAL OF PERSONALITY AND SOCIAL PSYCHOLOGY, 2018, 114 (06) : 924 - 944
  • [46] Agile requirements prioritization in large-scale outsourced system projects: An empirical study
    Daneva, Maya
    van der Veen, Egbert
    Amrit, Chintan
    Ghaisas, Smita
    Sikkel, Klaas
    Kumar, Ramesh
    Ajmeri, Nirav
    Ramteerthkar, Uday
    Wieringa, Roel
    JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (05) : 1333 - 1353
  • [47] Coordination in multi-team programmes: An investigation of the group mode in large-scale agile software development
    Dingsoyr, Torgeir
    Rolland, Knut
    Moe, Nils Brede
    Seim, Eva Amdahl
    CENTERIS 2017 - INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS / PROJMAN 2017 - INTERNATIONAL CONFERENCE ON PROJECT MANAGEMENT / HCIST 2017 - INTERNATIONAL CONFERENCE ON HEALTH AND SOCIAL CARE INFORMATION SYSTEMS AND TECHNOLOGIES, CENTERI, 2017, 121 : 123 - 128
  • [48] Quality Requirements Challenges in the Context of Large-Scale Distributed Agile: An Empirical Study
    Alsaqaf, Wasim
    Daneva, Maya
    Wieringa, Roel
    REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY (REFSQ 2018), 2018, 10753 : 139 - 154
  • [49] Quality requirements challenges in the context of large-scale distributed agile: An empirical study
    Alsaqaf, Wasim
    Daneva, Maya
    Wieringa, Roel
    INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 110 : 39 - 55
  • [50] Investigating Communities of Practice in Large-Scale Agile Software Development: An Interview Study
    Tobisch, Franziska
    Schmidt, Johannes
    Matthes, Florian
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, XP 2024, 2024, 512 : 3 - 19