Committees Paper (Conway's Law)
Author's note 42 years after publication: Perhaps this paper's most remarkable feature is that it made it to publication with its thesis statement in the third-last paragraph. To save you the trouble of wading through 45 paragraphs to find the thesis, I'll give an informal version of it to you now: Any organization that designs a system (defined more broadly here than just information systems) will inevitably produce a design whose structure is a copy of the organization's communication structure. This turns out to be a principle with much broader utility than in software engineering, where references to it usually occur. I invite you to read the paper, then look around to find applications. My current favorite is the complex of social issues encompassing poverty in America: access to labor markets, housing, education, and health care. After reading the paper, think about how the structures of our various governments affect their approaches to this system. A pdf file of the paper in it
Committees Paper Author's note 42 years after publication: Perhaps this paper's most remarkable feature is that it made it to publication with its thesis statement in the third-last paragraph. To save you the trouble of wading through 45 paragraphs to find the thesis, I'll give an informal version of it to you now: Any organization that designs a system (defined more broadly here than just information systems) will inevitably produce a design whose structure is a copy of the organization's communication structure. This turns out to be a principle with much broader utility than in software engi
related reading
- Conway's law - Wikipediaen.wikipedia.org
- Org Structure Isn’t Everything in Org Designcommoncog.com
- Wonder Blocks: on the creation of Khan Academy’s design systemdesignsystems.com
- What Makes a (Graphics) Systems Paper Beautifulgraphics.stanford.edu
- All you need is linkssubconscious.substack.com
- Systems design explains the world: volume 1 - apenwarrapenwarr.ca
- System Design in a Hurry | Hello Interview System Design in a Hurryhellointerview.com
- Designing Freedommonoskop.org
- 202012 - apenwarrapenwarr.ca
- Ship Faster by Building Design Systems Slower | Big Mediumbradfrost.com
- Intentional Arrangementjzhao.xyz
- The Programmer's Paradox: Systems Thinkingtheprogrammersparadox.blogspot.com