Collaboration Models in Distributed Software Development: a Systematic Review

Abstract Several years ago software development has become critical to the global market. In the past decade, as a reflection of globalization, software companies began to distribute their development processes in different places, creating distributed software development (DSD). With the growing of Distributed Software Development, organizations have attempt to sketch the best possible development structure, in order to improve productivity and quality. The aim of this paper is to present a Systematic Review of Literature to identify which ways of collaboration are commonly used by software organizations where teams are temporal and geographically dispersed, with also different native languages and culture. Further, the research was based on the basic life cycle of the traditional development, and where phases of the project are performed: onsite, distributed/offshore and multi-site. The systematic review have examined 868 papers published between 2000 and 2010.

Saved in:
Bibliographic Details
Main Authors: Rocha,Rodrigo G. C., Costa,Catarina, Rodrigues,Cleyton, Ribeiro de Azevedo,Ryan, Junior,Ivaldir H, Meira,Silvio, Prikladnicki,Rafael
Format: Digital revista
Language:English
Published: Centro Latinoamericano de Estudios en Informática 2011
Online Access:http://www.scielo.edu.uy/scielo.php?script=sci_arttext&pid=S0717-50002011000200001
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Abstract Several years ago software development has become critical to the global market. In the past decade, as a reflection of globalization, software companies began to distribute their development processes in different places, creating distributed software development (DSD). With the growing of Distributed Software Development, organizations have attempt to sketch the best possible development structure, in order to improve productivity and quality. The aim of this paper is to present a Systematic Review of Literature to identify which ways of collaboration are commonly used by software organizations where teams are temporal and geographically dispersed, with also different native languages and culture. Further, the research was based on the basic life cycle of the traditional development, and where phases of the project are performed: onsite, distributed/offshore and multi-site. The systematic review have examined 868 papers published between 2000 and 2010.