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

I’m an enterprise architect and have been passionate about Mobile and Architecture for years.

Many years I’ve been designing Mobile apps and back-ends.  Now I’m looking into the next shift: Big Data and Cloud and AI.  Combined with Mobile this is bound to give interesting architectural challenges.