ACM Home Page
Please provide us with feedback. Feedback
Global software development: where are the benefits?
Full text HtmlHtml (32 KB),  PdfPdf (253 KB)
Source
Communications of the ACM archive
Volume 52 ,  Issue 8  (August 2009) table of contents
A Blind Person's Interaction with Technology
SECTION: Virtual extension table of contents
Pages 127-131  
Year of Publication: 2009
ISSN:0001-0782
Authors
Eoin Ó Conchúir  University of Limerick, Ireland
Pär J. Ågerfalk  Uppsala University, Sweden
Helena H. Olsson  IT University of Gothenburgh, Sweden
Brian Fitzgerald  University of Limerick, Ireland
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1536616.1536648
What is a DOI?

ABSTRACT

Introduction

Global Software Development (GSD) is increasingly becoming the normal practice in the software industry, readily evidenced by U.S. estimates that the value of the offshore software development market has increased 25-fold over the past 10 years, to the extent that one-quarter of U.S. spending on application development, integration and management services is expected to go off-shore according to recent predictions. There are many potential benefits that can arise from GSD. The most frequently cited one is that of reduced development costs due to the salary savings possible. Also, GSD can lead to reduced development duration due to greater time zone effectiveness as companies practice the so-called 'follow-the-sun' software development model. GSD also affords new opportunities for cross-site modularization of development work, potential access to a larger and better-skilled developer pool, and the possibility of greater innovation, learning and transfer of best practices. Finally, GSD can facilitate closer proximity to markets and customers.

However, GSD also introduces a number of challenges in relation to communication, coordination and control of the development process. These arise due to the distances involved in three dimensions -- geographical, temporal, and socio-cultural (See Figure 1). As a consequence, much research and practice has focused on trying to find ways to overcome the GSD challenges identified in Figure 1. In the literature to date, the potential benefits of GSD are usually just mentioned very briefly, if they are mentioned at all, and the realization of these benefits seems to be more or less taken for granted. The primary focus instead is on how the problems inherent in GSD might be addressed. Here, we reverse this trend and focus instead on the benefits and the extent to which they are actually being realized in practice in three global companies practicing GSD.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Bass, M. and Paulish, D. Global software development process research at Siemens, In Proceedings of the 3rd International Workshop on Global Software Development, 11--14, <gsd2004.cs.uvic.ca/docs/proceedings.pdf>
 
3
 
4
 
5
 
6
7
8
9
 
10
11
 
12

Collaborative Colleagues:
Eoin Ó Conchúir: colleagues
Pär J. Ågerfalk: colleagues
Helena H. Olsson: colleagues
Brian Fitzgerald: colleagues