Global software engineering and agile practices: a systematic review
Blekinge Institute of Technology, School of Computing2012 (English)In: Journal of Software Maintenance and Evolution: Research and Practice, ISSN 1532-060X, E-ISSN 1532-0618, Vol. 24, no 6Article in journal (Refereed) Published
Agile practices have received attention from industry as an alternative to plan-driven software development approaches. Agile encourages, for example, small self-organized collocated teams, whereas global software engineering (GSE) implies distribution across cultural, temporal, and geographical boundaries. Hence, combining them is a challenge. A systematic review was conducted to capture the status of combining agility with GSE. The results were limited to peer-reviewed conference papers or journal articles, published between 1999 and 2009. The synthesis was made through classifying the papers into different categories (e.g. publication year, contribution type, research method). At the end, 81 papers were judged as primary for further analysis. The distribution of papers over the years indicated that GSE and Agile in combination has received more attention in the last 5 years. However, the majority of the existing research is industrial experience reports in which Agile practices were modified with respect to the context and situational requirements. The emergent need in this research area is suggested to be developing a framework that considers various factors from different perspectives when incorporating Agile in GSE. Practitioners may use it as a decision-making basis in early phases of software development.
Place, publisher, year, edition, pages
John Wiley & Sons, Ltd. , 2012. Vol. 24, no 6
Agile practices, global software engineering, distributed software development, systematic review
IdentifiersURN: urn:nbn:se:bth-7065DOI: 10.1002/smr.561ISI: 000308719900004Local ID: oai:bth.se:forskinfo707F5AB20D820848C12578DF006B851BOAI: oai:DiVA.org:bth-7065DiVA: diva2:834644