Collaborative architecture design and evaluation
DIS '06 Proceedings of the 6th conference on Designing Interactive systems
Structural factors that affect global software development learning team performance
Proceedings of the special interest group on management information system's 47th annual conference on Computer personnel research
Benefits of global software development: the known and unknown
ICSP'08 Proceedings of the Software process, 2008 international conference on Making globally distributed software development a success story
Recommending experts using communication history
Proceedings of the 2nd International Workshop on Recommendation Systems for Software Engineering
The temporal communication behaviors of global software development student teams
Computers in Human Behavior
Exploring the impact of task allocation strategies for global software development using simulation
SPW/ProSim'06 Proceedings of the 2006 international conference on Software Process Simulation and Modeling
Journal of Global Information Management
Hi-index | 0.00 |
Research to date has not addressed the difficulties of coordinating across time zones in global software development. We present a preliminary collaboration model to help us understand the consequences of time separation on coordination costs. The model is for a team composed of dyads and each dyad consists of a task requestor and a task producer who have a sequential workflow dependency. The model is constructed with formulas for: production, coordination, and vulnerability costs for a number of: (1) collaboration modes; (2) time overlap conditions; (3) asynchronous and synchronous communications mechanisms, each of different quality and cost; and (4) production and delay cost rates. We describe themodel and evaluate it with regression analysis using randomly generated observations. Our evaluation shows that the model adequately represents time-separated work and that time-separation effects are: (1) different and more complex than distance-separation effects; (2) asymmetric, depending on whether work time overlap between the two actors occurs at the beginning or end of an actor's day; and (3) dependent on the amount of this overlap.