DocumentCode
351601
Title
Splitting the organization and integrating the code: Conway´s law revisited
Author
Herbsleb, James D. ; Grinter, Rebecca E.
Author_Institution
Bell Labs., Lucent Tecchnol., Naperville, IL, USA
fYear
1999
fDate
22-22 May 1999
Firstpage
85
Lastpage
95
Abstract
It is widely acknowledged that coordination of large scale software development is an extremely difficult and persistent problem. Since the structure of the code mirrors the structure of the organization, one might expect that splitting the organization across time zones, cultures, and (natural) languages would make it difficult to assemble the components. This paper presents a case study of what indeed turned out to be the most difficult part of a geographically distributed software project, i.e., integration. Coordination problems were greatly exaggerated across sites, largely because of the breakdown of informal communication channels. The results imply that multi-site development can benefit to some extent from stable plans, processes, and specifications. The inherently unpredictable aspects of projects, however, require communication channels that can be invoked spontaneously, by developers, as needed. These results shed light on the problems and mechanisms underlying the coordination needs of development projects generally, be they co-located or distributed.
Keywords
project management; software development management; Conway´s law; code integration; component assembly; cultures; geographically distributed software project; informal communication channels; large scale software development coordination; multi-site development; natural languages; organizational splitting; plans; processes; specifications; time zones; Assembly; Collaborative software; Communication channels; Electric breakdown; International collaboration; Large-scale systems; Mirrors; Pattern recognition; Permission; Programming;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 1999. Proceedings of the 1999 International Conference on
Conference_Location
Los Angeles, CA, USA
ISSN
0270-5257
Print_ISBN
1-58113-074-0
Type
conf
Filename
840998
Link To Document