Read now: Forrester Research recognizes Yotascale as leading innovator

12. Ignoring Conway’s Law will sabotage your software architecture

In this episode, Asim Razzaq explains Conway’s Law, which states that “Any organization that designs a system, will inevitably produce a design whose structure is a copy of the organization’s communication structure.” Applied to software development, this means that your software architecture will mimic your team, organization, and communication structure.

Conway’s law is the most critical principle in software design. You can have the best manifesto and intentions, but your architecture and design will always follow how the team and the company is structured. No amount of agile/scrum/lean software development can fix this problem. Structure teams from their inception for the most efficient and elegant software design.

Got questions or suggestions for future episodes? Just visit

— Send in a voice message:

Listen & Subscribe on:

Leave a Reply

Your email address will not be published. Required fields are marked *