To schedule or not to schedule? An investigation of meetings as an inter-team coordination mechanism in large-scale agile software development

被引:22
|
作者
Brede, Nils [1 ]
Dingsoyr, Torgeir [1 ]
Rolland, Knut [1 ]
机构
[1] SINTEF Digital, N-7465 Trondheim, Norway
关键词
coordination; programme management; agile software development; large-scale agile; software engineering;
D O I
10.12821/ijispm060303
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Coordination of teams is critical when managing large programmes that involve multiple teams. In large-scale software development, work is carried out simultaneously by many developers and development teams. Results are delivered frequently and iteratively, which requires coordination on different levels, e.g., the programme, project, and team levels. Prior studies of knowledge work indicate that such work relies heavily on coordination through "personal" modes such as mutual adjustment between individuals or through scheduled or unscheduled meetings. In agile software development processes, principles and work structures emerge during the project and are not predetermined. We studied how coordination through scheduled and unscheduled meetings changes over time in two large software development programmes relying on agile methods. Our findings include transitions from scheduled to unscheduled meetings and from unscheduled to scheduled meetings. The transitions have been initiated both bottom-up and top-down in the programme organizations. The main implication is that programme management needs to be sensitive to the vital importance of coordination and the coordination needs as they change over time. Further, when starting a program, we recommend to early identify the important scheduled meetings, as having enough scheduled meetings is important to develop a common understanding of domain knowledge.
引用
收藏
页码:45 / 59
页数:15
相关论文
共 50 条
  • [1] A Taxonomy of Inter-Team Coordination Mechanisms in Large-Scale Agile
    Berntzen, Marthe
    Hoda, Rashina
    Moe, Nils Brede
    Stray, Viktoria
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2023, 49 (02) : 699 - 718
  • [2] Inter-Team Coordination in Large Agile Software Development Settings: Five Ways of Practicing Agile at Scale
    Bick, Saskia
    Scheerer, Alexander
    Spohrer, Kai
    [J]. PROCEEDINGS OF THE XP2016 SCIENTIFIC WORKSHOPS, 2016,
  • [3] Coordination Strategies: Managing Inter-team Coordination Challenges in Large-Scale Agile
    Berntzen, Marthe
    Stray, Viktoria
    Moe, Nils Brede
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING (XP 2021), 2021, 419 : 140 - 156
  • [4] Inter-team coordination in large-scale agile development: A test of organizational discontinuity theory
    Crowston, Kevin
    Chudoba, Katherine
    Watson-Manheim, Mary Beth
    Rahmati, Pouya
    [J]. PROCEEDINGS OF THE XP2016 SCIENTIFIC WORKSHOPS, 2016,
  • [5] Inter-team Coordination in Large-Scale Agile Development: A Case Study of Three Enabling Mechanisms
    Bjornson, Finn Olav
    Wijnmaalen, Julia
    Stettina, Christoph Johann
    Dingsoyr, Torgeir
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, XP 2018, 2018, 314 : 216 - 231
  • [6] Inter-team coordination in agile development: Learning from non-software contexts
    Soderqvist, Johannes Berglind
    Lindlof, Ludvig
    Trygg, Lars
    [J]. 2019 IEEE/ACM 12TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING (CHASE 2019), 2019, : 69 - 70
  • [7] Coordination in Large-Scale Agile Software Development
    Berntzen, Marthe
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING - WORKSHOPS, 2019, 364 : 123 - 133
  • [8] 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
    [J]. 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
  • [9] Fostering effective inter-team knowledge sharing in agile software development
    Santos, Viviane
    Goldman, Alfredo
    de Souza, Cleidson R. B.
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2015, 20 (04) : 1006 - 1051
  • [10] Fostering effective inter-team knowledge sharing in agile software development
    Viviane Santos
    Alfredo Goldman
    Cleidson R. B. de Souza
    [J]. Empirical Software Engineering, 2015, 20 : 1006 - 1051