2013 · 32 citations · 32 references
ComputingComputer ScienceDistributed SystemsSoftware EngineeringTeamworkSoftware DeploymentSoftware MaintenanceVersion ControlVersion Control SystemsSoftware Development LifecycleSoftware Development MethodologySoftware VersioningSystematic MappingTemporal DistanceVersion Control Processes
Distributed software development has become common in large companies, but the physical and temporal distance among teams creates new challenges, and deploying effective version control systems is difficult. The study maps existing research on version control specifically within distributed software development. By systematically extracting data from 29 studies, the authors identified challenges, tools, and solutions for version control in distributed settings. The mapping revealed 29 relevant studies and offers insights that can help practitioners and researchers better understand and address version‑control challenges in distributed development.
Along the last decade, many companies started using Distributed Software Development (DSD). The distribution of the software development teams over the globe has become almost a rule in large companies. However, in this context, new problems arise, which mainly involve the physical and temporal distance among the participants. Some studies show that deploying a version control system to alleviate this problem is a big challenge for distributed teams. This paper presents a systematic mapping study about works about version control that focus on DSD. We found 29 studies related to DSD version control, published between 2002 and 2012. Using the systematically extracted data from these works, we present challenges, tools, and other solutions proposed to version control in DSD. These results can support practitioners and researchers to better understand and overcome the challenges related do DSD version control, and devise more effective solutions to improve version control in a distributed setting.
32
Systematic Mapping Studies in Software Engineering
Kai Petersen, Robert Feldt, Shahid Mujtaba et al. · Electronic workshops in computing · 2008 · 3.1K citations · Full text
Samireh Jalali, Claes Wohlin · 2012 · 628 citations · Full text
Nursing, Literature, Systematics +14
Using Mapping Studies in Software Engineering.
David Budgen, Mark Turner, Pearl Brereton et al. · 2008 · 266 citations