|
ABSTRACT
Software firms are increasingly distributing their software development effort across multiple locations. In this paper we present the results of a two year field study that investigated the effects of dispersion on the productivity and quality of distributed software development. We first develop a model of distributed software development. We then use the model, along with our empirically observed data, to understand the consequences of dispersion on software project performance. Our analysis reveals that, even in high process maturity environments, a) dispersion significantly reduces development productivity and has effects on conformance quality, and b) these negative effects of dispersion can be significantly mitigated through deployment of structured software engineering processes.
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
|
|
| |
3
|
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
F. Cairncross, The Death of Distance: How the Communications Revolution Will Change Our Lives. Boston, MA: Harvard Business School Press, 1997.
|
| |
9
|
|
| |
10
|
E. Carmel and R. Agarwal, "The maturation of offshore sourcing of information technology work," MIS Quarterly Executive, vol. 1, pp. 65--76, 2002.
|
| |
11
|
|
| |
12
|
P. B. Crosby, Quality is Free: The art of making quality certain. New York: McGraw-Hill, 1979.
|
| |
13
|
|
| |
14
|
B. Curtis, W. Hefley, and S. Miller, "People Capability Maturity Model," Carnegie Mellon University, Pittsburgh CMU/SEI-2001-MM-01, 2001.
|
| |
15
|
R. Davidson and J. G. Mackinnon, Estimation and Inference in Econometrics. New York: Oxford University Press, 1993.
|
| |
16
|
W. E. Deming, Quality, Productivity and Competitive Position. Cambridge, MA: MIT Center for Advanced Engineering Study, 1982.
|
| |
17
|
|
| |
18
|
|
| |
19
|
J. Fox, Applied Regression, Linear Models, and Related Methods. Thousand Oaks, California: Sage, 1997.
|
 |
20
|
|
| |
21
|
|
| |
22
|
|
| |
23
|
|
| |
24
|
J. D. Herbsleb and A. Mockus, "An Empirical Study of Speed and Communication in Globally Distributed Software Development," IEEE Transactions on Software Engineering, vol. 29, pp. 481--494, 2003.
|
 |
25
|
James D. Herbsleb , Audris Mockus , Thomas A. Finholt , Rebecca E. Grinter, Distance, dependencies, and delay in a global collaboration, Proceedings of the 2000 ACM conference on Computer supported cooperative work, p.319-328, December 2000, Philadelphia, Pennsylvania, United States
[doi> 10.1145/358916.359003]
|
| |
26
|
James D. Herbsleb , Audris Mockus , Thomas A. Finholt , Rebecca E. Grinter, An empirical study of global software development: distance and speed, Proceedings of the 23rd International Conference on Software Engineering, p.81-90, May 12-19, 2001, Toronto, Ontario, Canada
|
 |
27
|
|
| |
28
|
|
| |
29
|
IFPUG, "Function point counting practices manual," International Function Point Users group, Mequon, Wisconsin 1999.
|
| |
30
|
|
 |
31
|
|
| |
32
|
M. S. Krishnan, "The role of team factors in software cost and quality: an empirical analysis," Information technology and people, vol. 11, pp. 20--35, 1998.
|
| |
33
|
|
| |
34
|
|
 |
35
|
|
 |
36
|
|
| |
37
|
D. M. Lundvall and J. M. Juran, "Quality Costs," in Quality control handbook, 3 ed, J. M. Juran, Ed. San Francisco, CA: McGraw-hill, 1974.
|
| |
38
|
|
| |
39
|
|
| |
40
|
|
| |
41
|
|
| |
42
|
Nasscom-McKinsey, "NASSCOM-McKinsey Report," National Association of Software and Service Companies, New Delhi 2002.
|
| |
43
|
G. M. Olson and J. S. Olson, "Distance Matters," Human-computer interaction, vol. 15, pp. 139--178, 2000.
|
| |
44
|
G. P. Pisano, "Knowledge, integration and the locus of learning: An empirical analysis of process development," Strategic Management Journal, vol. 15, pp. 85--100, 1994.
|
| |
45
|
|
 |
46
|
|
| |
47
|
F. M. Scherer and D. Ross, Industrial market structure and economic performance. Boston: Houghton Mifflin, 1990.
|
 |
48
|
|
|