Patterns of contact and communication in scientific research collaborations
Intellectual teamwork
Cross-cultural communication and CSCW
Global networks
Experimental designs for simulation
WSC '94 Proceedings of the 26th conference on Winter simulation
Coordination in software development
Communications of the ACM
Conceptual simplicity meets organizational complexity: case study of a corporate metrics program
Proceedings of the 20th international conference on Software engineering
Splitting the organization and integrating the code: Conway's law revisited
Proceedings of the 21st international conference on Software engineering
An empirical study of global software development: distance and speed
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Global Software Development: Managing Virtual Teams and Environments
Global Software Development: Managing Virtual Teams and Environments
Modern Programming Practices: A Report from Industry
Modern Programming Practices: A Report from Industry
Simulation Modeling and Analysis
Simulation Modeling and Analysis
Introduction to Simulation Using SIMAN
Introduction to Simulation Using SIMAN
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
Guest Editors' Introduction: Global Software Development
IEEE Software
Leveraging Resources in Global Software Development
IEEE Software
RE '02 Proceedings of the 10th Anniversary IEEE Joint International Conference on Requirements Engineering
The software engineering impacts of cultural factors on multi-cultural software development teams
Proceedings of the 25th International Conference on Software Engineering
Planning and improving global software development process using simulation
Proceedings of the 2006 international workshop on Global software development for the practitioner
Is anybody out there?: antecedents of trust in global virtual teams
Journal of Management Information Systems - Special section: Managing virtual workplaces and teleworking with information technology
Software Process: Improvement and Practice - Special Issue on Software Process Simulation
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
Hi-index | 0.00 |
With the increased pressure to reduce cost, reduce development time,and improve quality, many software companies are moving toward using aGlobally Distributed Software Development (GSD) paradigm. Due to the challengesand difficulties with GSD, researchers and practitioners are attempting toidentify key success factors for GSD projects. Based on our previous work, wefound that the key success factors can be different depending upon specific projectcharacteristics. To ensure a successful outcome, project managers have tofocus on the right success factors for their particular project. In this paper, weillustrate how a GSD simulation model can be used to represent a specific projectand to identify key success factors for that project. We use a case studyfrom an actual software development firm. We also perform sensitivity analysisto assess the magnitude of the performance impact for the key factors for thespecific project. For the case study site, which uses a combination of phasebasedand module-based task allocation strategies, we found that team memberfamiliarity, frequency of team meetings, and communication frequency eachhave a strong impact on total project effort and duration.