Three and a half Roses

Conway’s law: architecture is useless

The title is a bit of an exaggeration of course, or is it? Remember Conway’s law? It states that

organizations which design systems … are constrained to produce designs which are copies of the communication structures of these organizations

Remember this next time you think to yourself: “who concocted this overly complex, twisted, lasagna-like dumbo architecture?”. Because it is a reflection of the organization you’re part of 🙂

On a more serious note, coming up with an architecture (see also what is architecture?) becomes relatively easy: you mimic the organization if you want to be able to implement it.

This is typically not what architects do, however. They come up with -what they feel is- a good match to the problem. But this law commands they will often have to rework this ‘good match to the problem’ to become a ‘good match to the organization’s communication structures’.

Of course, we can always hope that Conway was wrong, unfortunately…

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

About Me

As an experienced enterprise architect with a deep-rooted passion for cloud, AI, and architectural design, I’ve guided numerous companies through the management of their existing application landscapes and facilitated their transition to a future state.