Coordination in Distributed Agile Software Development: A Systematic Review
Talukder, ABMN; Senapathi, M; Buchan, J
MetadataShow full metadata
Agile methods incorporate many techniques that support coordination in co-located software development teams. However, these benefits do not necessarily transfer to a distributed context. Even though research on coordination in distributed agile software development is growing, there is limited rigorous research on its application in context. Further the extant literature is fragmented, with little cohesive building of cumulative knowledge on coordination in distributed agile software development. This study investigates the scientific evidence between 2006 and 2016 by conducting a systematic review of the literature on coordination in distributed agile software development. The search strategy resulted in 178 studies, of which 50 were identified as primary studies relevant to this research. The studies were classified using three high-level categories: (i) theoretical foundation and application, (ii) tools and techniques, and (iii) challenges. This study provides a structured overview of the current state of knowledge on coordination in distributed agile development, and identifies opportunities for future research.