Dependency Management in Large-Scale Agile: A Case Study of DevOps Teams

被引:0
|
作者
Stray, Viktoria [1 ,2 ]
Moe, Nils Brede [2 ]
Aasheim, Andreas [1 ]
机构
[1] Univ Oslo, Oslo, Norway
[2] SINTEF, Trondheim, Norway
关键词
COORDINATION;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Managing dependencies between teams and within teams is critical when running large-scale agile projects. In large-scale software development, work is carried out simultaneously by many developers and development teams. Results are delivered frequently and iteratively, which requires management of dependencies on both the project and team level. This study explores coordination mechanisms in agile DevOps teams in a large-scale project and how the mechanisms address different types of dependencies. We conducted a case study where we observed 38 scheduled meetings and interviewed members of five DevOps teams and two teams supporting the DevOps teams. By using a dependency taxonomy, we identified 20 coordination mechanisms (eleven synchronization activities and nine synchronization artifacts). Eight of these mechanisms seem essential for coordination in large-scale projects because they addressed more than four types of dependencies. The main implication is that project management needs to combine many practices handling all the dependencies in large-scale projects.
引用
收藏
页码:7007 / 7016
页数:10
相关论文
共 50 条
  • [1] Agile Management in the Large: An Exploratory Case Study on Large-Scale Interdisciplinary Projects
    Hennel, Phil
    Dobmeier, Michael
    AMCIS 2020 PROCEEDINGS, 2020,
  • [2] Large-scale agile transformation at Ericsson: a case study
    Paasivaara, Maria
    Behm, Benjamin
    Lassenius, Casper
    Hallikainen, Minna
    EMPIRICAL SOFTWARE ENGINEERING, 2018, 23 (05) : 2550 - 2596
  • [3] Large-scale agile transformation at Ericsson: a case study
    Maria Paasivaara
    Benjamin Behm
    Casper Lassenius
    Minna Hallikainen
    Empirical Software Engineering, 2018, 23 : 2550 - 2596
  • [4] Agile Project Management: From Self-Managing Teams to Large-Scale Development
    Dyba, Tore
    Dingsoyr, Torgeir
    2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, Vol 2, 2015, : 945 - 946
  • [5] Agile Teams in Large-Scale Distributed Context - Isolated or Connected?
    Sablis, Aivars
    Smite, Darja
    PROCEEDINGS OF THE XP2016 SCIENTIFIC WORKSHOPS, 2016,
  • [6] Is Agile Portfolio Management Following The Principles of Large-Scale Agile? Case study in Finnish Broadcasting Company Yle
    Laanti, Maarit
    Kangas, Mirette
    2015 AGILE CONFERENCE, 2015, : 92 - 96
  • [7] Software Product Management in Large-Scale Agile
    Moe, Nils Brede
    Berntzen, Marthe
    Barbala, Astri
    Stray, Viktoria
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, XP 2024, 2024, 512 : 53 - 69
  • [8] Enabling autonomous teams in large-scale agile through architectural principles
    Gundelsby, Jan Henrik
    19TH INTERNATIONAL CONFERENCE ON AGILE SOFTWARE DEVELOPMENT (XP '18), 2018,
  • [9] Large-Scale Agile Project Management in Safety-Critical Industries: A Case Study on Challenges and Solutions
    Huellmann, Joschka A.
    Kimathi, Kariko
    Weritz, Pauline
    INFORMATION SYSTEMS MANAGEMENT, 2024,
  • [10] Dependency management in a large agile environment
    Babinet, Eric
    Ramanathan, Rajani
    AGILE 2008, PROCEEDINGS, 2008, : 401 - 406