Title :
Improving Global Software Development Project Performance Using Simulation
Author :
Setamanit, Siri-on ; Wakeland, Wayne ; Raffo, David
Author_Institution :
Portland State Univ., Portland
Abstract :
Global software development (GSD) has become a dominant paradigm in the software industry. Conducting development projects in multiple countries offers many potential benefits including reduction in development cost and reduction in time-to-market especially trough the use of follow-the-sun strategy. However, GSD also poses challenges and difficulties due to geographic dispersion, time-zone differences as well as cultural and language differences. Thus, few GSD projects have been able to realize the full benefits of follow-the-sun development. This raises the question whether follow-the-sun strategy is the best way to pursue in order to reduce development time. What need to be done to ensure that the full benefits of follow-the-sun are achieved? In this paper, we described a hybrid simulation model of the software development process that is specifically architected to examine GSD projects. Then, we illustrated how project managers can use such model to support project planning and process improvement. We found that, in general, one should avoid using follow-the-sun strategy since it requires too much communication and coordination between sites, which resulted in higher effort and longer duration. If one is determined to use a follow-the-sun strategy, three development sites working in 24- hour cycle are needed in order to reduce cycle time.
Keywords :
DP industry; cost reduction; planning; project management; software development management; software houses; software process improvement; time to market; cultural difference; development cost; development time reduction; follow-the-sun development; geographic dispersion; global software development project performance; hybrid simulation model; language difference; process improvement; project management; project planning; software industry; time-to-market reduction; time-zone difference; Collaborative software; Costs; Cultural differences; Delay; Management training; Process planning; Programming; Project management; Software performance; Time to market;
Conference_Titel :
Management of Engineering and Technology, Portland International Center for
Conference_Location :
Portland, OR
Print_ISBN :
978-1-8908-4315-1
Electronic_ISBN :
978-1-8908-4315-1
DOI :
10.1109/PICMET.2007.4349580