How Conway's Law Influences Business and Design

It makes us think about our environment and how it might affect our designs.
How Conway's Law Influences Business and Design

Conway's law is something you may never have heard of, but it may have had a bigger influence on your business than you even knew.

If you had the opportunity to redesign your business/ organization from scratch, what would you do? Create computer systems, business processes and workflows from start to finish.

In this article, we would like to reveal a powerful principle that may be affecting your business without you even being aware of it.

Sounds good?

Let's dive in...

Get Started, Ask for an Invite

What is Conway's law?

Conway's law is a principle based on the sociological observation study of ongoing behaviour.

Identifying that businesses and organisations design systems that are similar or mirror their own communication structure.

Conway’s Law states “Any organization that designs a system will inevitably produce a design whose structure is a copy of the organization's communication structure.

What is meant by Conway's law? Conway's laws connects how businesses and organizations influence design through the influence of how they already do things.

History of Conway's law

It was first formulated by the computer scientist/ programmer Melvin E. Conway in his paper called "How Do Committees Invent?" in 1967 which he submitted to HBR (Harvard Business Review) and was instantly rejected based on a non-proven thesis. 

Following this rejection, he decided to submit it to the IT magazine "Datamation", and they published the paper in their April 1968 edition.

Following on from this publication Fred Brooks cited the paper in his classic iconic book "The Mythical Man-Month" published in 1975 which explains why software projects take longer to develop than predicted. Referring to the principle as "Conway's Law." after Dr Mel Conway himself which has stuck but can occasionally be referred to as Conway's Principle.

Even though the concept originated in software development, it can be used in many other applications. Conway himself definition of systems is the broadest term — originally based on computer systems it can be applied to all types of systems from public transport and can work at all levels. Fred Brooks identified how useful it is in management theory.

Why is Conway's law important?

Why is Conways's Law important to consider when looking at redesigning structure, processes, computer systems, workflow or even producing products for clients?

The structure of software, apps, business processes and workflow for example will be structured like the business that designed and built it.

Teams will build systems that are carbon copies of their own communication structure.

Why do you need to understand Conway's law?

So what does it mean in practice? Conways Law forces us to think about our environment and how it might affect our designs. And it forces us to design solutions that are appropriate for our environment. 

This principle is one of the most powerful laws in business. Conway's law states that the design of anything is constrained by the requirements of its environment. It's not just a theory but has been proven to be true in many different ways.

In fact, the law is so powerful that it has become the basis for the creation of many successful products. So what does this mean for you? It means that if you are looking to redesign your business from scratch, you need to start with the environment first.

Have you been surprised to find that a well-planned project with clear goals doesn’t achieve the impact you were expecting? What has happened? Have you made a mistake? No, you have just overlooked the importance of Conway’s Law.

Designing Processes and Systems Solution

The Bottom Line Conway's law is the basis for the development of any successful product, system, process or service.

Teams will build systems that are carbon copies of their communication structure. Identifying that small teams with small communication channels offer a better solution than a huge team. Smaller teams can be far more effective because they have better communication channels between team members.

A smaller team will give you a better system and bigger teams won't necessarily get a job done quicker. Big teams are great for chopping vegetables but won't work the same when building systems.

Build the smallest team needed to get the job done this will give you the smallest communication network so that they can be lean and flexible.

Project Management Laws

Managing projects and creating efficient business processes and workflow all require teamwork, efficient communication and knowledge of the environment you are developing for.

Conway directly references Parkinson's law plays an important role in system design because projects will expand to fill the allocated time frame.

Brooks's law also plays a role "adding additional manpower to a late project makes it later” this came about 7 years after Conway's Law but came from the same sort of thinking, small teams are better.

You might not have known that Conway's law has had a bigger influence on your business than you know, but also you can now see how you can use it to business advantage in the future.

Still have questions?
We’ve got answers.
Project Management Methodologies

What is a project management methodology? A guide on how to organise your projects. With key steps, methods and processes on how best to plan, and develop the project to achieve the best possible results desired.

Project Management Methodologies gives you a guiding process to manage a project.  Identify all the stages you need to take into account in the process of managing a project.

Read More: Project Management Methodologies

Process Management vs Project Management

Project management is defined by a single one-off project which has a determined fixed time frame and one predefined goal. But flexible and ever-changing as you don’t come across the same challenges daily and need to adapt along the way.

Whereas Business process management is about the processes used in day to day business life. The guidebook to the best-predefined ways tasks should be executed to get the best results.

Read More: Process Management vs Project Management. Which is the best for my business?

Process-Based Approach to Project Management

PMBOK stands for Project Management Body of Knowledge

The PMI Project management Institute developed the PMBOK or Project Management Body of Knowledge a process-based methodology for managing projects.

A guide for people working in project programs, project management or portfolio management.

Read More: PMBOK: Process-Based Approach to Project Management

Project Management Tool

Gantt charts give a graphical view of a  timeline that helps planning, scheduling, coordination, and tracking specific tasks in project management.

Giving you a clear illustration of how the project will run. Giving an overview of individual tasks, their time scale and the sequence these tasks will flow. Help assess how long a project should take, along with the resources needed to complete the tasks.

Read More: Gantt Chart: Project Management Tool