To main content

Coordination in Large-Scale Agile Development

Abstract

In the last decade agile software development methods has become one of themost popular topics within software engineering. Agile software developmentis well accepted in small projects among the practitioner community and inrecent years, there has also been several large-scale projects adopting agilemethodologies, but there is little understanding of how such projects achieveeective coordination, which is known to be a critical factor in software engineering.This thesis describe an exploratory case study on how practices in an agilelarge-scale software development projects impact coordination. The goal isto provide a rich description on how practices are implemented in large-scaleprojects, and how they contribute to achieving eective coordination.The main ndings are that agile practices are implemented in the same fashionas they are in small projects, and eective coordination is achieved byreducing the needs for cross-team coordination through non-agile practicesand handling unforeseen cross-team dependencies with agile practices.
Read the publication

Category

Master thesis

Language

English

Author(s)

  • Ragnar Morken
  • Torgeir Dingsøyr

Affiliation

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

Year

2014

Publisher

Norges teknisk-naturvitenskapelige universitet

View this publication at Norwegian Research Information Repository