Noah Brier | September 28, 2021
Conway's Law Edition
On navigation, systems, and design
Recommended Products
A book by Michael Herr.
Noah here. If you’ve ever built websites for large companies, you can surely relate to the challenges of nailing down a primary nav. The top nav is seen as the primary method for users to find what they’re looking for, and so the links that appear there will have the most juice in attracting customers. In some situations, this leads to a massively bloated top nav, where every part of the organization has managed to position itself as critical enough to merit top billing. At other times, the top nav is shaved down to just a few sections—shop, learn, and support, for instance—that ultimately represent a company’s essential functions (and leaders).
No matter the approach, what is almost always true about a corporate website’s primary nav is that it is representative of the company’s structure in one way or another. Shop, learn, and support represent sales, marketing, and support, respectively. Each of those departments has enough pull to be worthy of mention on the page’s primary real estate. As much as companies like to talk about user-centered design, many websites are more a reflection of the company’s org chart than any kind of deep insight into a customer.
Why is this interesting?
Many years ago, computer scientist Melvin Conway noted this reflection in what has now come to be known as Conway’s Law. “Organizations which design systems (in the broad sense used here) are constrained to produce designs which are copies of the communication structures of these organizations,” Conway wrote in his 1968 paper “How Do Committees Invent.” This was later shortened to “systems resemble the organizations that produced them,” and Conway’s point, which went well beyond page navigation, was that the choices we make before we start designing a system fundamentally shape the final output.
In some ways, the concept is not entirely different than Churchill’s observation that “We shape our buildings and afterwards our buildings shape us” or John M. Culkin’s view on media that “We shape our tools and thereafter our tools shape us.”
The question of why this kind of mirroring occurs is not entirely clear. One of the more interesting theories is called “the mirroring hypothesis,” which boils the concept down to time and energy saving:
The mirroring of technical dependencies and organizational ties can be explained as an approach to organizational problem-solving that conserves scarce cognitive resources. People charged with implementing complex projects or processes are inevitably faced with interdependencies that create technical problems and conflicts in real time. They must arrive at solutions that take account of the technical constraints; hence, they must communicate with one another and cooperate to solve their problems. Communication channels, collocation, and employment relations are organizational ties that support communication and cooperation between individuals, and thus, we should expect to see a very close relationship—technically a homomorphism—between a network graph of technical dependencies within a complex system and network graphs of organizational ties showing communication channels, collocation, and employment relations.
In other words, as long as people need to work together on problems, it makes a decent amount of sense for the solutions to bear some resemblance to the teams responsible.
So what can and should organizations do about Conway’s Law? One answer is nothing. After all, it may well be the best way to design a system for that organization/problem. Another approach is to find an appropriate balance. If you buy the idea that some part of mirroring/Conway’s Law is simply about making it easier to understand and maintain systems, then it’s probably good to keep some mirroring. But it doesn’t need to be all or nothing. In the aforementioned mirroring hypothesis paper, the authors have a nice little framework for thinking about different approaches to mirroring depending on the kind of business:
As you see at the bottom of the framework, you have option three: “Strategic mirror-breaking.” This is also sometimes called an “inverse Conway maneuver” in software engineering circles. In this approach, you adjust your organizational model to reflect the system you want to build. Design first, re-org second.
In the end, like many things, being aware of the existence of Conway’s Law and some of the approaches to dealing with it is probably the most important piece of the puzzle. (NRB)
_
Partner Post: Taika
We’ve been fans of Taika since their inception. The team has made a perfect canned cold brew plus adaptogens that remove the jitters you get from normal coffee. Now, they’ve moved on to even greener creative pastures with a new Matcha Latte. It is a blend of USDA organic ceremonial grade matcha, sourced from a 100-year-old Japanese producer, coupled with their blend of adaptogens to create smooth, balanced energy. For those wanting to watch their caffeine intake, this clocks in at a responsible 60mg per can, half of their coffee offerings. Plus, there are zero added sugars and delightfully creamy, house-made macadamia milk high in healthy fats and protein.
WITI readers can get free shipping by clicking here.
_
Quick Links:
Meme detectives preventing NFT fraud (CJN)
Kubrick by Michael Herr via Marketos (CJN)
Ben Smith on Ozy (CJN)
Thanks for reading,
Noah (NRB) & Colin (CJN)
—
Why is this interesting? is a daily email from Noah Brier & Colin Nagy (and friends!) about interesting things. If you’ve enjoyed this edition, please consider forwarding it to a friend. If you’re reading it for the first time, consider subscribing (it’s free!).