Authors
James D. Herbsleb, Audris Mockus
Publication date
2003/6/20
Journal
IEEE Transactions on software engineering
Volume
29
Issue
6
Pages
481-494
Publisher
IEEE
Description
Global software development is rapidly becoming the norm for technology companies. Previous qualitative research suggests that distributed development may increase development cycle time for individual work items (modification requests). We use both data from the source code change management system and survey data to model the extent of delay in a distributed software development organization and explore several possible mechanisms for this delay. One key finding is that distributed work items appear to take about two and one-half times as long to complete as similar items where all the work is colocated. The data strongly suggest a mechanism for the delay, i.e., that distributed work items involve more people than comparable same-site work items, and the number of people involved is strongly related to the calendar time to complete a work item. We replicate the analysis of change data in a different …
Total citations
20032004200520062007200820092010201120122013201420152016201720182019202020212022202320241825317770909089851058011196575954414643333112
Scholar articles