To main content

Exploring software development at the very large-scale: a revelatory case study and research agenda for agile method adaptation

Abstract

Agile development methods were believed to best suit small, co-located teams, but the success in small teams has inspired use in large and very large-scale software development. However, fundamental assumptions of agile development are challenged when applying the methods at a very large scale. An interpretative revela- tory case study on one of the largest software development programmes in Norway shows how agile methods were adapted and complemented with practices from tradi- tional methods to handle the scale. The programme ran over four years with 12 co- located development teams and a total of 175 people involved. The case study was conducted retrospectively using group interviews with 24 participants and documents. Findings on key challenging areas are reported: customer involvement, software archi- tecture, and inter-team coordination. The revelatory study also suggests refinements of a research agenda for very large-scale agile development.
Read the publication

Category

Academic article

Language

English

Author(s)

Affiliation

  • SINTEF Digital / Software Engineering, Safety and Security
  • SINTEF Digital / Technology Management
  • Norwegian University of Science and Technology

Date

02.06.2017

Year

2017

Published in

Empirical Software Engineering

ISSN

1382-3256

Volume

23

Issue

1

Page(s)

490 - 520

View this publication at Norwegian Research Information Repository