IEEE Software · 2001 · 160 citations · 9 references
ComputingInformation TechnologyDecentralizationDistributed SystemsGlobalizationDistributed ComputingDistributed CoordinationDistributed SynchronizationDistributed Systems ArchitectureGlobal Distribution ManagementDistributed TeamworkDistributed WorkGeo-distributed SystemsGeographic Dispersion Of ProductionGeographically Distributed TeamsGeographically Distributed WorkSoftware Development MethodologySynchronization
Global software production is distributed worldwide to meet economic, political, and practical demands, but remote development sites often face communication and coordination challenges that can lower productivity and extend production times. The study seeks technical solutions that support distributed software development to meet business requirements. The authors examine quantitative methods for allocating work among locations to reduce communication and synchronization overhead.
Because of economic, political, and practical needs, businesses regularly distribute their software production globally. Participants at the different development sites often suffer inhibited communication and coordination because they are remote from each other. One result of the affected communication and coordination might be reduced productivity and an increased production interval. We look for technical solutions to accommodate the business needs for distributed software development. In doing so, we investigate quantitative approaches to distributing work across geographic locations to minimize communication and synchronization needs.
9
Optimization by Simulated Annealing
Scott Kirkpatrick, C. D. Gelatt, M.P. Vecchi · Science · 1983 · 44.6K citations
Equation of State Calculations by Fast Computing Machines
N. Metropolis, Arianna W. Rosenbluth, M. N. Rosenbluth et al. · The Journal of Chemical Physics · 1953 · 37.1K citations
Melvin E. Conway · 1967 · 815 citations
The source code control system
Marc Rochkind · IEEE Transactions on Software Engineering · 1975 · 711 citations