Conway’s law

blog immagine

Conway’s law

Conway’s law

Is it important to take time to plan the composition of a team? Yes of course!

Usually we find the team already done, or defined and packed by our boss on the basis of saturation of resources logics: being able to choose even just one or two components seems to us an unexpected luxury.

Still, designing the team is important.

In #teamgiusto, with Paolo Chinetti, we dedicate an entire chapter to deepen the theme of designing a team.

There is a very interesting ‘law’, indeed a heuristic, that has been developed in the world of software implementation. If you notice it, organizations tend to reproduce the same characterizing patterns at larger scale. This trend is typical for living organisms, ecosystems and in general for all resilient systems. The entrepreneurial company ‘expands’ and reproduces the founder’s personal management module, the multinational firm repeats in each country the pattern of the successful management team of the country of origin, a research organization multiplies in its own structures the modules of its knowledge organization .

And these are organizational formats that introduce very specific rules of communication and information transfer. Whenever we try to change an organization, we touch and modify information transfer mechanisms that have been consolidating over time. And we might induce fragility, diseconomy or collapse.

In 1967 Mel Conway, a computer scientist aware of systems thinking, created a ‘law’ (heuristic, like a true engineer) that keeps his name. Conway’s law tells us: Organizations which design systems… are constrained to produce designs which are copies of the communication structures of these organizations.

In a certain sense, this ‘law’ explains the behavior of an organization that grows like a fractal by homothetically reproducing a part of itself in larger scale ratios. Conway adds that the outputs of this organization will also be affected by the way it defines the structure of its information transfer systems; in other words: the information transfer system of an organization deeply influences the resulting structure of its projects. If we return to the team’s point of view: a team is shaped by the information transfer methods and schemes of the organizational system to which it belongs, and so are the results it produces.

Without designing a team, and without taking into account how the organization that incorporates it is shaped, the product we will obtain (be it a service or a real product) will be predetermined in its structure.

Consider that this empirical law also tells us another thing: it is useless to design the team as an element in itself without taking into account the host organization. Most reorganizations and good teams fail because of this.

A heuristic such as Conway’s Law is a very useful tool in the toolbox of a team leader or an active team member. If you think about it, it is, once again, the confirmation of the (eco) systemic nature of the team giusto and of how much it is influenced by the multiple and wider systems in which it is embedded.

What relationship do you see between your team structure and the one of your organization? What elements do they have in common? What is working or doesn’t work in both cases?

How would you describe your organization’s structure and information transfer system? What about your team? What influences do these systems exert on the structure of your team’s output?

Enjoy the composition of your team!

Conway’s law

Is it important to take time to plan the composition of a team? Yes of course!

Usually we find the team already done, or defined and packed by our boss on the basis of saturation of resources logics: being able to choose even just one or two components seems to us an unexpected luxury.

Still, designing the team is important.

In #teamgiusto, with Paolo Chinetti, we dedicate an entire chapter to deepen the theme of designing a team.

There is a very interesting ‘law’, indeed a heuristic, that has been developed in the world of software implementation. If you notice it, organizations tend to reproduce the same characterizing patterns at larger scale. This trend is typical for living organisms, ecosystems and in general for all resilient systems. The entrepreneurial company ‘expands’ and reproduces the founder’s personal management module, the multinational firm repeats in each country the pattern of the successful management team of the country of origin, a research organization multiplies in its own structures the modules of its knowledge organization .

And these are organizational formats that introduce very specific rules of communication and information transfer. Whenever we try to change an organization, we touch and modify information transfer mechanisms that have been consolidating over time. And we might induce fragility, diseconomy or collapse.

In 1967 Mel Conway, a computer scientist aware of systems thinking, created a ‘law’ (heuristic, like a true engineer) that keeps his name. Conway’s law tells us: Organizations which design systems… are constrained to produce designs which are copies of the communication structures of these organizations.

In a certain sense, this ‘law’ explains the behavior of an organization that grows like a fractal by homothetically reproducing a part of itself in larger scale ratios. Conway adds that the outputs of this organization will also be affected by the way it defines the structure of its information transfer systems; in other words: the information transfer system of an organization deeply influences the resulting structure of its projects. If we return to the team’s point of view: a team is shaped by the information transfer methods and schemes of the organizational system to which it belongs, and so are the results it produces.

 Without designing a team, and without taking into account how the organization that incorporates it is shaped, the product we will obtain (be it a service or a real product) will be predetermined in its structure.

Consider that this empirical law also tells us another thing: it is useless to design the team as an element in itself without taking into account the host organization. Most reorganizations and good teams fail because of this.

A heuristic such as Conway’s Law is a very useful tool in the toolbox of a team leader or an active team member. If you think about it, it is, once again, the confirmation of the (eco) systemic nature of the team giusto and of how much it is influenced by the multiple and wider systems in which it is embedded.

What relationship do you see between your team structure and the one of your organization? What elements do they have in common? What is working or doesn’t work in both cases?

How would you describe your organization’s structure and information transfer system? What about your team? What influences do these systems exert on the structure of your team’s output?

Enjoy the composition of your team!


Leave a Reply

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