Conway's Law
Conway's Law¶
Conway's Law holds that any organization producing a software system will produce a design whose structure copies the communication structure of that organization. In practice it functions as a diagnostic lens: if a legacy codebase is hard to decompose, the first place to look is the team structure that produced it, because the coupling in the code often traces back to coupling between teams. Recognizing this makes clear that successful modernization requires changing how people collaborate, not just how the code is organized.
See also: Team Topologies · Bounded Context
No interactions found yet. Be the first! Link to this page on your blog, send a Mastodon toot, or leave an annotation via Hypothesis with the button "annotate" at the navbar to appear here.