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 条
  • [21] The Agile Success Model: A Mixed-methods Study of a Large-scale Agile Transformation
    Russo, Daniel
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2021, 30 (04)
  • [22] A Large-Scale Longitudinal Study of Flaky Tests
    Lam, Wing
    Winter, Stefan
    Wei, Anjiang
    Xie, Tao
    Marinov, Darko
    Bell, Jonathan
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2020, 4 (04):
  • [23] Using large-scale longitudinal cohorts to unravel etiologic mechanisms
    Verhulst, Frank
    EUROPEAN CHILD & ADOLESCENT PSYCHIATRY, 2013, 22 : S169 - S170
  • [24] Coordination in large-scale agile software development: integrating conditions and configurations in multiteam systems
    Vinaja, Robert
    JOURNAL OF GLOBAL INFORMATION TECHNOLOGY MANAGEMENT, 2018, 21 (02) : 164 - 165
  • [25] Charting Coordination Needs in Large-Scale Agile Organisations with Boundary Objects and Methodological Islands
    Kasauli, Rashidah
    Wohlrab, Rebekka
    Knauss, Eric
    Steghofer, Jan-Philipp
    Horkoff, Jennifer
    Maro, Salome
    2020 IEEE/ACM INTERNATIONAL CONFERENCE ON SOFTWARE AND SYSTEM PROCESSES, ICSSP, 2020, : 51 - 60
  • [26] Reporting in large-scale agile organizations: insights and recommendations from a case study in software development
    Schuell, Moritz
    Hofmann, Peter
    Philipp, Pascal
    Urbach, Nils
    INFORMATION SYSTEMS AND E-BUSINESS MANAGEMENT, 2023, 21 (03) : 571 - 601
  • [27] Reporting in large-scale agile organizations: insights and recommendations from a case study in software development
    Moritz Schüll
    Peter Hofmann
    Pascal Philipp
    Nils Urbach
    Information Systems and e-Business Management, 2023, 21 : 571 - 601
  • [28] Sensemaking and Complexity in Large-Scale Lean-Agile Transformation: A Case Study from Cisco
    Power, Ken
    PROCEEDINGS OF THE 49TH ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS 2016), 2016, : 5417 - 5426
  • [29] Large-Scale Agile Transformations for Software Quality Assurance: An Empirical Case Study from Pakistan
    Wadood, Kamran
    Nigar, Natasha
    Shahzad, Muhammad Kashif
    Islam, Shahid
    Jaleel, Abdul
    Abalo, Douhadji
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2022, 2022
  • [30] Scaling Across Knowledge Boundaries: A Case Study Of A Large-Scale Agile Software Development Project
    Rolland, Knut H.
    PROCEEDINGS OF THE XP2016 SCIENTIFIC WORKSHOPS, 2016,