Any organization that designs a system produces a design that copies the org chart.
Melvin Conway's 1967 observation about programming — and the most reliable rule for predicting where a product will have seams. Wherever the team has to hand work off, the product does too.
"Any organization that designs a system… will inevitably produce a design whose structure is a copy of the organization's communication structure."
The Law · Conway, 1967
The shape of a product follows the shape of the team that built it. Splits in the team turn into splits in the architecture. Smooth coordination in the org turns into clean transitions in the UX. The org chart is a longer, quieter spec than anything in the PRD.
Coined by
Melvin Conway, 1967
Field
Programming → org design
Playbook
Team Topologies, 2019
Definition
Organizations Ship Their Org Chart
The seams in your product are the seams in your team. The hand-offs in your team are the hand-offs in your code. The model still holds half a century after Conway wrote it because the underlying mechanism — humans coordinate through the channels their org gives them — hasn't changed.
Team shape → product shape
Coined by
Melvin Conway, 1967
Field
Programming → everywhere
Mirror
The Microservices Mirror
Why is your monolith hard to split? Because the team is one team. Why are the microservices hard to merge? Because the teams are four teams. Conway's law shows up most clearly in service architecture: the boundaries you carved in the code mirror the ones the org chart drew years ago.
Architecture echoes the org
Example
Microservices ↔ teams
Symptom
Splits & merges are slow
Tactic
The Inverse Conway Maneuver
Want a particular architecture? Build the org that would produce it. Want a clean monolith with a strong shared domain model? One team. Want independent platform services? Independent teams with independent on-call. Designing the team first is cheaper than fighting Conway later.
Pick the architecture · build the team
Name
Inverse Conway maneuver
Move
Design the team first
Pattern
Team Topologies
Skelton and Pais's 2019 book makes the rule operational. Four team types — stream-aligned, enabling, complicated-subsystem, platform — and three interaction modes. It's Conway turned into an actual playbook you can run.
Four team types · three modes
Book
Team Topologies, 2019
Authors
Skelton & Pais
Daily
Conway in Design Reviews
It shows up in design too. A settings page owned by four teams reads like four pages. A checkout co-owned by mobile and web has subtle behavior drift no spec will fix. When a review surfaces those seams, ask who owns the seam. If no one does, that is the bug.
Seams in the screen = seams in the org
Read for
Seam ownership
If no owner
That is the bug
Sibling law
Communication Overhead
Brooks's Law follows from Conway: adding people to a late project makes it later because the new edges of the communication graph cost more than the new throughput. Conway tells you the org shape that ships; Brooks tells you the cost of changing it midstream.
Edges grow fast
Brooks's Law
Adds slow you down
Math
n(n-1)/2 edges
Two-pizza
Small Teams, Tight Loops
Amazon's two-pizza team rule is Conway turned into a metric: if a team cannot be fed by two pizzas, it is too big to ship cleanly. Small teams own narrow services, communicate fast inside, slowly across — and the product picks up exactly that grain.
Small enough to feed · small enough to ship
Amazon rule
Two-pizza team
Effect
Sharp service boundaries
Caution
Re-Orgs Ship as Re-Designs
Conway runs both directions. If you re-organize the company, expect the product to drift toward the new shape — slowly, sometimes silently, but reliably. A re-org is a design decision in disguise. The org chart is the longest spec in the company.
Re-org = quiet redesign
Rule both ways
Org ↔ product
Spec
The org chart
✦
Conway's Law in the Age of AI
AI shifts where the communication happens — and that quietly shifts the org chart, then the product.
✦ AI Era
AI Lowers Coordination Cost
Models can carry cross-team context the humans could not. Code review across services, design review across surfaces, support across teams — all become tractable for smaller orgs. Conway's law is not repealed, but the cost of a wider team graph drops, and product shapes that used to require many teams become accessible to fewer.
Same product · fewer teams
Effect
Wider graphs are cheaper
Watch for
Drift in product shape
✦ AI Era
The Assistant Becomes a Team Member
Conway's law assumes the nodes are human. Models are nodes now too — they generate code, write specs, run tests. Whatever communication path the assistant sits on becomes part of the org graph, and product seams form around it. A team of three plus a model is not the same team as a team of three.