Conway's Law
Noun · Hacker Culture · Origin: 1967
Definitions
'Organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations.' In other words: your software architecture will mirror your org chart. If you have four teams, you'll get a four-component architecture.
In plain English: The observation that software inevitably ends up structured like the teams that build it — if you have three teams, you'll get three main components.
The 'Inverse Conway Maneuver' deliberately restructures teams to produce the desired architecture. Want microservices? Create small, autonomous teams. Want a monolith? Keep everyone in one team. Your org chart is your architecture diagram whether you intend it or not.
Example: 'We reorganized from frontend/backend teams to product-aligned squads, and within six months the monolith naturally split into services along team boundaries. Conway's Law in action.'
Source: Inverse Conway Maneuver
Origin Story
An observation so accurate it became a design principle
In 1967, programmer Melvin Conway submitted a paper to the Harvard Business Review arguing that 'organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations.' HBR rejected it.
Conway published it in Datamation instead, and the observation slowly gained recognition. Fred Brooks cited it in *The Mythical Man-Month* (1975) and dubbed it 'Conway's Law,' giving it the weight of a named principle.
What makes Conway's Law remarkable is that it went from a descriptive observation to a prescriptive design strategy. The 'Inverse Conway Maneuver' — deliberately restructuring your organization to match the architecture you want — is now a legitimate technique in software architecture. Teams are literally reorganized to produce better code.
Coined by: Melvin Conway
Context: Datamation journal, 1968
Fun fact: The Harvard Business Review rejected Conway's original paper, saying he hadn't proved his thesis. Conway later said the reviewers missed the point — it was an observation, not a theorem.