Encyclopedia

Conway's Law

Also found in: Wikipedia.

Conway's Law

(project, humour)
The rule that the organisation of the software and the organisation of the software team will be congruent; originally stated as "If you have four groups working on a compiler, you'll get a 4-pass compiler".

Melvin Conway, an early proto-hacker, wrote an assembler for the Burroughs 220 called SAVE. The name "SAVE" didn't stand for anything; it was just that you lost fewer card decks and listings because they all had SAVE written on them.
This article is provided by FOLDOC - Free Online Dictionary of Computing (foldoc.org)
Mentioned in
References in periodicals archive
The public rift is reminiscent of Conway's law organisations which design systems are constrained to produce designs which are copies of the communication structures of these organisations.
In fact, Conway's law suggests that because organizations will tend to produce systems that reflect their own organization's designs, the interfaces that work best between the sponsor and contracted organizations will be the ones which reflect homogeneity between the two or more partners' social structures in their respective organizations.
In too many cases these folks have not communicated with each other, resulting in system glitches that illustrate Conway's Law: The organization of a system directly reflects the organization of the group of people developing the system.
Copyright © 2003-2025 Farlex, Inc Disclaimer
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional.