Large-scale agile transformation at Ericsson: a case study

被引:0
|
作者
Maria Paasivaara
Benjamin Behm
Casper Lassenius
Minna Hallikainen
机构
[1] Aalto University,Department of Computer Science
[2] Oy LM Ericsson Ab,undefined
来源
关键词
Agile software development; Large-scale agile; Adopting agile; Enterprise agile; Scaling agile;
D O I
暂无
中图分类号
学科分类号
摘要
Many large organizations are adopting agile software development as part of their continuous push towards higher flexibility and shorter lead times, yet few reports on large-scale agile transformations are available in the literature. In this paper we report how Ericsson introduced agile in a new R&D product development program developing a XaaS platform and a related set of services, while simultaneously scaling it up aggressively. The overarching goal for the R&D organization, distributed to five sites at two continents, was to achieve continuous feature delivery. This single case study is based on 45 semi-structured interviews during visits at four sites, and five observation sessions at three sites. We describe how the organization experimented with different set-ups for their tens of agile teams aiming for rapid end-to-end development: from component-based virtual teams to totally cross-functional, cross-component, cross-site teams. Moreover, we discuss the challenges the organization faced and how they mitigated them on their journey towards continuous and rapid software engineering. We present four lessons learned for large-scale agile transformations: 1) consider using an experimental approach to transformation, 2) consider implementing the transformation step-wise in complex large-scale settings, 3) team inter-changeability can be limited in a complex large-scale product — specialization might be needed, and 4) not using a common agile framework for the whole organization, in combination with insufficient common trainings and coaching may lead to a lack of common direction in the agile implementation. Further in-depth case studies on large-scale agile transformations, on customizing agile to large-scale settings, as well as on the use of scaling frameworks are needed.
引用
收藏
页码:2550 / 2596
页数:46
相关论文
共 50 条
  • [41] 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
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, XP 2018, 2018, 314 : 216 - 231
  • [42] 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,
  • [43] 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
  • [44] Investigating the Role of Enterprise Architects in Supporting Large-Scale Agile Transformations: A Multiple-Case Study
    Uludag, Omer
    Matthes, Florian
    AMCIS 2020 PROCEEDINGS, 2020,
  • [45] Responding to change over time: A longitudinal case study on changes in coordination mechanisms in large-scale agile
    Berntzen, Marthe
    Stray, Viktoria
    Moe, Nils Brede
    Hoda, Rashina
    EMPIRICAL SOFTWARE ENGINEERING, 2023, 28 (05)
  • [46] Responding to change over time: A longitudinal case study on changes in coordination mechanisms in large-scale agile
    Marthe Berntzen
    Viktoria Stray
    Nils Brede Moe
    Rashina Hoda
    Empirical Software Engineering, 2023, 28
  • [47] Large scale agile transformation in an on-demand world
    Fry, Chris
    Greene, Steve
    AGILE 2007, PROCEEDINGS, 2007, : 136 - +
  • [48] Continuous Release Planning in a Large-Scale Scrum Development Organization at Ericsson
    Heikkila, Ville T.
    Paasivaara, Maria
    Lassenius, Casper
    Engblom, Christian
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, XP 2013, 2013, 149 : 195 - 209
  • [49] 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
  • [50] Sociocracy - An Organization Model for Large-Scale Agile Development
    Eckstein, Jutta
    PROCEEDINGS OF THE XP2016 SCIENTIFIC WORKSHOPS, 2016,