Conway’s Law stammt aus der Informatik und ist nach seinem Erfinder, dem amerikanischen Informatiker Melvin Edward Conway, benannt. Er fand bereits 1968 heraus, dass Systeme, die von Organisationen in Arbeitsteilung entwickelt werden, in einer Art gestaltet sind, die der (Kommunikations-)Struktur der Organisation entsprechen.

Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization’s communication structure. – Melvin E. Conway

Was heißt das genau?

  • Die Aufspaltung eines großen Systems erfolgt in der Regel in Subsysteme analog zur Organisationsstruktur. Differenziere ich eine Organisation bei der Automobilentwicklung in Interieur, Exterieur, Chassis, Antriebsstrang, Entertainment-System, …, so spiegelt sich diese Differenzierung auch im Design des Gesamtsystems. Dies führt i.d.R. dazu, dass die Subsysteme in sich gut abgestimmt sind, da die Kommunikation innerhalb eines Teams und nicht über Organisationsgrenzen hinweg abläuft. Besteht also die Organisation aus 5 Abteilungen kann man davon ausgehen, dass auch das entwickelte System aus 5 Subsystemen bestehen wird.
  • Die Qualität der Integration der Subsysteme zu einem Gesamtsystem ist stark von der Qualität und Art der Kommunikation zwischen den Organisationseinheiten abhängig. Da diese i.d.R. nicht so gut funktioniert, wie innerhalb eines Teams, ist die Gestaltung der Organisationsstruktur von wichtiger Bedeutung für das zu gestaltende Produkt selbst und kann nicht unabhängig davon betrachtet werden.

Conway’s Law wird häufig auch in der Agilen Softwarebewegung zitiert und diskutiert, wenn es um die Idee interdisziplinärer Teams und um die Gestaltung funktionierender Software und Agile Projekte geht. Ein schönes Beispiel ist hier die Struktur der NASA im Gegensatz zu SpaceX. NASA ist traditionell stark nach Missionen organisiert, was dazu führt, dass zwar die einzelnen Missionen stabil, zuverlässig und sicher funktionieren, aber die Wiederverwendbarkeit der Technologien und Lerneffekte über Missionen hinweg weniger gut funktionierten. SpaceX hingegen nutzt nicht nur Technologien über ihre Missionen hinweg, sondern auch über Branchen hinweg, indem Erfahrungen und Standarteile aus der Automobilindustrie konsequent auch Einzug in die Raumfahrt finden.

Man tut also gut daran, sich genau zu überlegen, welche Organisationsstruktur man für welches Produkt wählt.