ACM Home Page
Please provide us with feedback. Feedback
Formulation and preliminary test of an empirical theory of coordination in software engineering
Full text PdfPdf (284 KB)
Source ACM SIGSOFT Software Engineering Notes archive
Volume 28 ,  Issue 5  (September 2003) table of contents
SESSION: Software process and workflow table of contents
Pages: 138 - 137  
Year of Publication: 2003
ISSN:0163-5948
Also published in ...
Authors
James D. Herbsleb  Carnegie Mellon University, Pittsburgh, PA
Audris Mockus  Avaya Labs Research, Basking Ridge, NJ
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 92,   Citation Count: 13
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

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/949952.940091
What is a DOI?

ABSTRACT

Motivated by evidence that coordination and dependencies among engineering decisions in a software project are key to better understanding and better methods of software creation, we set out to create empirically testable theory to characterize and make predictions about coordination of engineering decisions. We demonstrate that our theory is capable of expressing some of the main ideas about coordination in software engineering, such as Conway's law and the effects of information hiding in modular design. We then used software project data to create measures and test two hypotheses derived from our theory. Our results provide preliminary support for our formulations.


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
Campbell, D.T. and Stanley, J.C. Experimental and Quasi-Experimental Designs for Research. Houghton Mifflin, Boston, MA, 1963.
 
5
Conway, M.E. How Do Committees Invent? Datamation, 14 (4). 28--31.
 
6
Crowston, K. A taxonomy of organizational dependencies and coordination mechanisms. in Malone, T.W., Crowston, K. and Herman, G. eds. Tools for Organizing Business Knowledge: The MIT Process Handbook, MIT Press, Cambridge, MA, in press.
7
 
8
 
9
Durfee, E.H. Organisations, Plans, and Schedules: An Interdisciplinary Perspective on Coordinating AI Systems. Journal of Intelligent Systems, 3 (2-4). 157--187.
10
11
 
12
Herbsleb, J.D. and Mockus, A. An Empirical Study of Speed and Communication in Globally-Distributed Software Development. IEEE Transactions on Software Engineering, To appear.
13
 
14
 
15
Jackson, M. Problem Frames. Addison-Wesley, Boston, MA, 2001.
17
 
18
 
19
Mook, D.G. In Defense of External Invalidity. American Psychologist, April. 379--387.
20
 
21
 
22
Reif, F. Fundamentals of Statistical and Thermal Physics. McGraw-Hill, New York, 1965.
 
23
Simon, H.A. The structure of ill structured problems. Artificial intelligence, 4. 145--180.
 
24
25
26
 
27

CITED BY  13
 
 
 
 

Collaborative Colleagues:
James D. Herbsleb: colleagues
Audris Mockus: colleagues

Peer to Peer - Readers of this Article have also read: