Global Software Development and Delay: Does Distance Still Matter?
Authors:
- Thanh NguyenTNThanh Nguyen
- Timo WolfTWTimo Wolf
- Daniela DamianDDDaniela Damian
- 1 August 2008
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 23296305,p. 45-54
Abstract
Nowadays, distributed development is common in software development. Besides many advantages, research in the last decade has consistently found that distribution has a negative impact on collaboration in general, and communication and task completion time in particular. Adapted processes, practices and tools are demanded to overcome these challenges. We report on an empirical study of communication structures and delay, as well as task completion times in IBM's distributed development project Jazz. The Jazz project explicitly focuses on distributed collaboration and has adapted processes and tools to overcome known challenges. We explored the effect of distance on communication and task completion time and use social network analysis to obtain insights about the collaboration in the Jazz project. We discuss our findings in the light of existing literature on distributed collaboration and delays.Keywords
This publication has 28 references indexed in Scilit:
- Structures that work2006
- Global Software Development Challenges: A Case Study on Temporal, Geographical and Socio-Cultural Distance2006
- Ten Strategies for Successful Distributed Development2006
- Global software development at siemens2005
- Tool support for geographically dispersed inspection teamsSoftware Process: Improvement and Practice, 2003
- An empirical study of speed and communication in globally distributed software developmentIEEE Transactions on Software Engineering, 2003
- Global software developmentIEEE Software, 2001
- Communication and Trust in Global Virtual TeamsOrganization Science, 1999
- Coordination in software developmentCommunications of the ACM, 1995
- People, organizations, and process improvementIEEE Software, 1994