Skip to main content

Benefits of Global Software Development: The Known and Unknown

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 5007))

Abstract

Organizations are increasingly moving to the global software development (GSD) model because of significant benefits that can accrue. However, GSD is fraught with difficulties arising from geographical, temporal and socio-cultural distances. The emphasis in the literature to date has typically been on how to overcome these significant challenges associated with GSD. While a number of GSD benefits have been identified in the literature, there are also a number of less obvious, what we term ’unknown,’ potential benefits that can accrue from GSD. Here we synthesize and integrate an overall set of potential GSD benefits and categorize them according to the organizational, team and process level to which they are most applicable. The ’unknown’ includes organization benefits, such as improved resource allocation, team benefits, such as reduced coordination cost and improved team autonomy, and process benefits, such as improved documentation and clearly defined processes.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ågerfalk, P.J., Fitzgerald, B., Holmström, H., Lings, B., Lundell, B., Conchúir, E.Ó.: A framework for considering opportunities and threats in distributed software development. In: International Workshop on Distributed Software Development, Paris, France, Austrian Computer Society (2005)

    Google Scholar 

  2. Herbsleb, J.D., Klein, H., Olson, G.M., Brunner, H., Olson, J.S., Harding, J.: Object-Oriented Analysis and Design in Software Project Teams. Human-Computer Interaction 10, 249 (1995)

    Article  Google Scholar 

  3. Curtis, B., Krasner, H., Iscoe, N.: A field study of the software design process for large systems. Communications of the ACM 31(11), 1268–1287 (1988)

    Article  Google Scholar 

  4. Carmel, E.: Global Software Teams: Collaborating Across Borders and Time Zones, 1st edn. Prentice-Hall, Upper Saddle River (1999)

    Google Scholar 

  5. Nicholson, B., Sahay, S.: Some political and cultural issues in the globalisation of software development: case experience from Britain and India. Information and Organization 11(1), 25–43 (2001)

    Article  Google Scholar 

  6. Holmström Olsson, H., Conchúir, E.Ó., Ågerfalk, P.J., Fitzgerald, B.: Two-Stage Offshoring: An Investigation of the Irish Bridge. MIS Quarterly 32(2) (2008)

    Google Scholar 

  7. Carmel, E., Agarwal, R.: Tactical Approaches for Alleviating Distance in Global Software Development. IEEE Software 18(2), 22–29 (2001)

    Article  Google Scholar 

  8. Mercer: China and India: Comparative HR Advantages (September 9, 2005) (accessed February 27, 2006), http://www.mercer.com/china-indiareport

  9. Grinter, R.E., Herbsleb, J.D., Perry, D.E.: The Geography of Coordination: Dealing with Distance in R&D Work. In: International Conference on Supporting Group Work 1999, pp. 306–315 (1999)

    Google Scholar 

  10. Ebert, C., De Neve, P.: Surviving Global Software Development. IEEE Software 18(2), 62–69 (2001)

    Article  Google Scholar 

  11. Herbsleb, J.D., Moitra, D.: Guest Editors’ Introduction: Global Software Development. IEEE Software 18(2), 16–20 (2001)

    Article  Google Scholar 

  12. Damian, D., Lanubile, F., Oppenheimer, H.L.: Addressing the Challenges of Software Industry Globalization: The Workshop on Global Software Development. In: 25th International Conference on Software Engineering, IEEE Computer Society, Los Alamitos (2003)

    Google Scholar 

  13. Suzuki, J., Yamamoto, Y.: Leveraging distributed software development. Computer 32(9), 59–65 (1999)

    Article  Google Scholar 

  14. Carmel, E., Tija, P.: Offshoring Information Technology: Sourcing and Outsourcing to a Global Workforce. Cambridge University Press, Cambridge (2005)

    Google Scholar 

  15. Ebert, C., Parro, C.H., Suttels, R., Kolarczyk, H.: Improving validation activities in a global software development. In: Proceedings of the 23rd International Conference on Software Engineering, Toronto, Canada (2001)

    Google Scholar 

  16. Karolak, D.: Global software development: managing virtual teams and environments. IEEE Computer Society Press, Los Alamitos (1998)

    Google Scholar 

  17. Highsmith, J., Cockburn, A.: Agile software development: the business of innovation. Computer 34(9), 120–127 (2001)

    Article  Google Scholar 

  18. Chung, W., Alcacer, J.: Knowledge sources and foreign investment location in the US. In: Conference of the Academy of International Business, Monterrey, California (June 2003)

    Google Scholar 

  19. Weakland, T.: 2005 Global IT Outsourcing Study. DiamondCluster International, Inc. (2005) (accessed July 5, 2006), http://diamondcluster.com/Ideas/Viewpoint/PDF/DiamondCluster2005OutsourcingStudy.pdf

  20. Herbsleb, J.D., Grinter, R.E.: Splitting the Organization and Integrating the Code: Conway’s Law Revisited. In: 21st International Conference on Software Engineering, IEEE Computer Society Press, Los Angeles (1999)

    Google Scholar 

  21. Parnas, D.L.: On the criteria to be used in decomposing systems into modules. Communications of the ACM 15(12), 1053–1058 (1972)

    Article  Google Scholar 

  22. Sahay, S.: Global software alliances: the challenge of ’standardization’. Scandinavian Journal of Information Systems 15, 3–21 (2003)

    Google Scholar 

  23. Bass, M., Paulish, D.: Global Software Development Process Research at Siemens. In: International Workshop on Global Software Development, Edinburgh, Scotland, May 24, 2004 (2004)

    Google Scholar 

  24. Battin, R.D., Crocker, R., Kreidler, J., Subramanian, K.: Leveraging Resources in Global Software Development. IEEE Software 18(2), 70–77 (2001)

    Article  Google Scholar 

  25. Herbsleb, J.D., Paulish, D.J., Bass, M.: Global Software Development at Siemens: Experience from Nine Projects. In: 27th International Conference on Software Engineering, ACM Press, New York (2005)

    Google Scholar 

  26. Espinosa, J.A., Carmel, E.: The Effect of Time Separation on Coordination Costs in Global Software Teams: A Dyad Model. In: 37th Hawaiian International Conference on System Sciences, IEEE, Los Alamitos (2004)

    Google Scholar 

  27. Gumm, D.: Distribution Dimensions in Software Development Projects: A Taxonomy. IEEE Software 23(5), 45–51 (2006)

    Article  Google Scholar 

  28. Kiel, L.: Experiences in Distributed Development: A Case Study. In: ICSE International Workshop on Global Software Development, Portland, Oregon, USA (2003)

    Google Scholar 

  29. Boland, D., Fitzgerald, B.: Transitioning from a Co-Located to a Globally-Distributed Software Development Team: A Case Study and Analog Devices Inc. In: 3rd International Workshop on Global Software Development, Edinburgh, Scotland, May 24, 2004 (2004)

    Google Scholar 

  30. Damian, D., Zowghi, D.: The impact of stakeholders geographical distribution on managing requirements in a multi-site organization. In: IEEE Joint International Conference on Requirements Engineering, IEEE Computer Society Press, Los Alamitos (2002)

    Google Scholar 

  31. Ågerfalk, P.J.: Investigating actability dimensions: a language/action perspective on criteria for information systems evaluation. Interacting with Computers 16(5), 957–988 (2004)

    Article  Google Scholar 

  32. Delone, W., Espinosa, J.A., Lee, G., Carmel, E.: Bridging Global Boundaries for IS Project Success. In: 38th Annual Hawaii International Conference on System Sciences (HICSS 2005) - Track 1, vol. 01, IEEE Computer Society, Los Alamitos (2005)

    Google Scholar 

  33. Carmel, E.: Keynote speech. In: International Conference on Global Software Engineering (ICGSE), Munich, Germany, August 27-30 (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Qing Wang Dietmar Pfahl David M. Raffo

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ågerfalk, P.J., Fitzgerald, B., Holmström Olsson, H., Ó Conchúir, E. (2008). Benefits of Global Software Development: The Known and Unknown. In: Wang, Q., Pfahl, D., Raffo, D.M. (eds) Making Globally Distributed Software Development a Success Story. ICSP 2008. Lecture Notes in Computer Science, vol 5007. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-79588-9_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-79588-9_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-79587-2

  • Online ISBN: 978-3-540-79588-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics