Coordination in Large-Scale Agile Development
MetadataShow full item record
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.