<- Back to laws

Organizational design heuristic

Conway's Law

The communication paths of the organization designing a system tend to reappear as boundaries and interfaces inside that system.

Scientific statusDesign heuristic
Predictive formStructural correspondence
DomainOrganizations + architecture
EvidenceCases + empirical studies
Key limitationInfluence is not destiny
Common misuseOrg charts determine code
INTERACTIVE MODEL

System structure ~ communication structure

This is a structural correspondence, not a numerical identity. The interactive channel count, C = n(n - 1) / 2, exposes one pressure behind the law: coordination possibilities grow quadratically with group size.

The channel count is a coordination model, not Conway's Law itself. Real communication is selective, asymmetric, tool-mediated, and shaped by authority and expertise.

15.0Potential communication channels
(paths)
2 people16 people
FORMULA IN MOTIONpeople -> communication paths
peoplecommunication paths
CHANGE
People sharing one design boundary
WATCH
communication paths
MEANING
The channel count is a coordination model, not Conway's Law itself. Real communication is selective, asymmetric, tool-mediated, and shaped by authority and expertise.
VISUAL MODEL

Interfaces remember who had to talk.

The left side groups people by communication boundary; the right side mirrors those boundaries as modules and interfaces. Pulses show decisions crossing the seam.

team topologycommunication seamsystem topology
01 / MEANING

What it actually says

Melvin Conway argued that organizations are constrained to produce designs whose communication structures resemble their own. A team does not copy an organization chart into code mechanically; design decisions travel through actual channels of conversation, review, ownership, incentives, and access.

The law is most useful as a diagnostic question: if an architecture repeatedly settles into awkward boundaries, which communication paths made those boundaries easy, and which missing paths made alternatives expensive?

Compact formSystem structure ~ communication structure
Best interpretationOrganizations + architecture evidence in software engineering.
Important cautionInfluence is not destiny.
"A useful law compresses a pattern. It does not erase the conditions that make the pattern true."
02 / ORIGIN

How the idea developed

The modern form emerged through observation, argument, and later refinement. The timeline separates the first insight from the version now used in textbooks and practice.[1]

19681968

Melvin Conway publishes "How Do Committees Invent?" in Datamation.

19751975

Fred Brooks popularizes the observation in The Mythical Man-Month.

20082008

MacCormack, Rusnak, and Baldwin report evidence linking product modularity and organizational structure.

2010s2010s

The "inverse Conway maneuver" becomes a practical strategy: reshape teams to encourage a desired architecture.

Historical cautionEponymous laws often change after their first publication. Popular wording may be broader and cleaner than the original evidence.
03 / MECHANISM

How the pattern works

The relation becomes useful only when its mechanism, measurement process, and operating range are visible.

01Information access

Designers use the information and expertise that can reach them through routine communication.

02Ownership boundaries

Teams optimize the components they can change and stabilize interfaces with groups they cannot.

03Coordination cost

Dense cross-boundary designs demand more negotiation, so architectures tend to reduce expensive communication.

04Feedback reinforcement

Once modules and teams align, tooling, metrics, budgets, and hiring can make the arrangement persistent.

MODELSystem structure ~ communication structure

This is a structural correspondence, not a numerical identity. The interactive channel count, C = n(n - 1) / 2, exposes one pressure behind the law: coordination possibilities grow quadratically with group size.

04 / APPLICATIONS

Where it earns its keep

Applications are strongest when the law changes a decision, measurement, model, or experiment rather than merely providing an analogy.

PLATFORM DESIGN

Align ownership with desired seams

Application

If a platform needs stable APIs and independent deployment, team responsibilities should support those same boundaries.

PROFESSIONAL NOTE

Map decision rights and escalation paths, not only reporting lines.

REORGANIZATION

Use the inverse maneuver carefully

Application

Changing team topology can make a target architecture easier to produce.

PROFESSIONAL NOTE

A reorg without skills, incentives, and technical migration capacity only redraws boxes.

ARCHITECTURE REVIEW

Diagnose coupling socially

Application

Repeated cross-team incidents and approval queues can reveal misplaced service boundaries.

PROFESSIONAL NOTE

Pair dependency maps with communication and change-flow data.

05 / LIMITS & MISUSE

Where it stops working

Conway's Law describes a tendency, not a deterministic mapping. Strong architecture leadership, shared standards, temporary cross-functional groups, open-source collaboration, and well-designed interfaces can counter or redirect organizational pressure.

The relevant structure is not necessarily the formal org chart. Informal networks, vendors, geographic separation, review authority, incentives, and communication tools may predict the design more accurately.

Misuse

"Every team must own one microservice"

Better: The law does not prescribe microservices or one-to-one ownership.
Misuse

"Reorganize and architecture will follow automatically"

Better: Technical debt, data boundaries, incentives, and skills can resist the new topology.
Misuse

"Communication is always good"

Better: More channels can add delay and ambiguity; the question is which communication is required.
Misuse

"Architecture mirrors the org chart exactly"

Better: Actual communication and decision flow matter more than boxes on a chart.
07 / REFERENCES

Sources and further reading

Original publications and serious secondary scholarship are prioritized over summaries.

  1. Melvin Conway - How Do Committees Invent?The author-hosted text of the original 1968 Datamation paper.https://www.melconway.com/Home/Committees_Paper.html
  2. MacCormack, Rusnak, and Baldwin - Exploring the Duality between Product and Organizational ArchitecturesEmpirical comparison of software design structure and organizational form.https://www.hbs.edu/ris/Publication%20Files/08-039_1861e507-6064-4e94-98d4-2b5f92f1fddd.pdf
  3. Nagappan et al. - The Influence of Organizational Structure on Software QualityStudy relating organizational measures to software defects.https://www.microsoft.com/en-us/research/wp-content/uploads/2016/02/tr-2008-11.pdf
  4. Skelton and Pais - Team TopologiesA modern operating model that applies Conway-style reasoning to team boundaries and interaction modes.https://teamtopologies.com/key-concepts
CONTINUE EXPLORING

Related laws, with the relationship made explicit.

These are editorial connections, not claims that the laws are mathematically equivalent.

CONTINUE READING

Place this law inside the collection.

LAW 021 / 100 PUBLISHED