University of Limerick
Browse

Acrobats and safety nets: problematizing large-scale agile software development

Download (1.88 MB)
conference contribution
posted on 2024-03-01, 12:09 authored by Knut H Rolland, Brian FitzgeraldBrian Fitzgerald, Torgeir Dingsøyr, Klaas-Jan Stol

Agile development methods have become a standard in the software industry, including in large-scale projects. These methods share a set of underlying assumptions that distinguish them from more traditional plan-driven approaches. In this article, we adopt Alvesson and Sandberg's problematization approach to challenge three key assumptions that are prevalent in the large-scale agile literature: (1) agile and plan-driven methods are mutually exclusive; (2) self-managing and hierarchically organized teams are mutually exclusive; and (3) agile methods can scale through simple linear composition. Using a longitudinal case study of large-scale agile development, we describe a series of trigger events and episodes whereby the agile approach was tailored to address the needs of the large-scale development context, which was very much at odds with these fundamental assumptions. We develop a set of new underlying assumptions which suggest that agile and plan-driven practices are mutually enabling and necessary for coordination and scaling in large-scale agile projects. We develop nine propositions for large-scale agile projects based on these new alternative underlying assumptions. Finally, we summarize our theoretical contribution in a generic process model of continuously adjusting agile and plan-driven practices in order to accommodate process challenges in large-scale agile projects.

Funding

Lero_Phase 2

Science Foundation Ireland

Find out more...

Software Development with Alternative Workforces

Science Foundation Ireland

Find out more...

Agile 2.0

The Research Council of Norway

Find out more...

History

Publication

ACM Transactions on Software Engineering and Methodology, 2023, Vol. 33, No. 2, Article 33

Publisher

Association for Computing Machinery

Also affiliated with

  • LERO - The Science Foundation Ireland Research Centre for Software

Sustainable development goals

  • (4) Quality Education

Usage metrics

    University of Limerick

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC