Conway's Law
A principle formulated by Melvin Conway in 1967, stating that the architecture of a system will inevitably reflect the communication structure of the organization that designed it.
Core Facts
Timeline (last 90 days)
The discussant holds that Conway's Law essentially describes information transfer efficiency, and that adding communication boundaries slows down evolution across that boundary.
The discussant holds that Conway's Law still holds when multiple AI agents collaborate, because communication links, testing steps, and compiler feedback form slow connections.
The discussant holds that architectural patterns such as microservices and micro-frontends exist to reduce the communication costs brought by Conway's Law.
Conway's Law applies equally to AI collaboration: fuzzy codebase boundaries often reflect that team communication has not clearly delineated domains.
Conway's Law, proposed by Melvin Conway in 1968, states that a system's architecture will ultimately reflect the communication structure of the organization that designed it.
Conway's Law states that a system's architecture will ultimately mirror the communication structure of the organization that produces it, making microservices essentially a technical solution to an organizational scale problem.
Conway's Law states that organizations which design systems are constrained to produce designs that are copies of the communication structures of those organizations.
All Facts (8)
Conway's Law states that a system's structure tends to mirror the communication structure of the organization that built it.
70%UnverifiedThe discussant holds that Conway's Law still holds when multiple AI agents collaborate, because communication links, testing steps, and compiler feedback form slow connections.
50%UnverifiedThe discussant holds that Conway's Law essentially describes information transfer efficiency, and that adding communication boundaries slows down evolution across that boundary.
50%UnverifiedThe discussant holds that architectural patterns such as microservices and micro-frontends exist to reduce the communication costs brought by Conway's Law.
50%UnverifiedConway's Law applies equally to AI collaboration: fuzzy codebase boundaries often reflect that team communication has not clearly delineated domains.
50%UnverifiedConway's Law, proposed by Melvin Conway in 1968, states that a system's architecture will ultimately reflect the communication structure of the organization that designed it.
50%UnverifiedConway's Law states that a system's architecture will ultimately mirror the communication structure of the organization that produces it, making microservices essentially a technical solution to an organizational scale problem.
50%UnverifiedConway's Law states that organizations which design systems are constrained to produce designs that are copies of the communication structures of those organizations.
50%