Architecture Quote by Frederick P. Brooks Jr
““If there are n workers on a project, there are (n2–n)/2 interfaces across which there may be communication, and there are potentially almost 2n teams within which coordination must occur. The purpose of organization is to reduce the amount of communication and coordination necessary; hence organization is a radical attack on the communication problems treated above. The means by which communication is obviated are division of labor and specialization of function. The tree-like structure of organizations reflects the diminishing need for detailed communication when division and specialization of labor are applied.””
About This Quote
Source Book: The Mythical Man‑Month, 1975
Organizational design reduces communication load by dividing labor and specializing roles, forming hierarchical structures.
In simple terms: Structure cuts communication needs via specialization.
Design clear hierarchies to streamline coordination.
Themes
Mood
Type
When to use this quote
- project management
- software development
- team building
- process improvement
Key Concepts
Questions to Reflect On
- When does hierarchy hinder agility?
- How can informal networks complement formal structures?
Complex problems may need more flexible networks; hierarchy can stifle innovation.