Conway’s Law was introduced in 1967 by a programmer Melvin Conway. The law represents a concept originating from the software world but not constrained by any specific domain. Conway’s law was not intended as a joke but as a valid sociological observation. It states the fact that two software modules X and Y cannot interface correctly with each other unless the designer and implementer of X communicates with the designer and implementer of Y.
Conway’s Law in Product Design
- Set up clear communication channels between different parts of your organization to ensure that every team has the same shared understanding of the user problems you’re trying to solve.
- Strive to align leadership’s and stakeholder’s vision with user needs and mental models.
- Validate early designs and product prototypes with your users to make sure your product meets their expectations and solves their problems.
- Communicate as early as possible the Information Architecture of your product’s UI.