• DocumentCode
    1699302
  • Title

    Improving Global Software Development Project Performance Using Simulation

  • Author

    Setamanit, Siri-on ; Wakeland, Wayne ; Raffo, David

  • Author_Institution
    Portland State Univ., Portland
  • fYear
    2007
  • Firstpage
    2458
  • Lastpage
    2466
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/PICMET.2007.4349580
  • Filename
    4349580