 ##  [Conwaysches Gesetz](/de/node/58863) 

 Definition

Eine Redensart, dass die Architektur eines Systems dazu neigt, die Kommunikationsstruktur der Organisation, die es entwirft, widerzuspiegeln, was impliziert, dass organisatorische Grenzen technische Grenzen beeinflussen.

 

 

 

 

 

 





## Prinzip

Prinzip

Gestaltungsergebnisse werden von Teamstrukturen und Kommunikationswegen geprägt; um Architektur gezielt zu ändern, sollte man organisatorische Rollen, Teams und Kommunikationsmuster mit der gewünschten technischen Modularität in Einklang bringen.

 

 

 

 

 





## Demonstration

Demonstration

Eine Organisation mit drei unabhängigen Teams, die jeweils für verschiedene Produktbereiche zuständig sind, erzeugt häufig ein System aus drei lose gekoppelten Services; umgekehrt erzeugen isolierte Teams oft eng gekoppelte Schnittstellen, die Übergaben statt sauberer Abstraktionen widerspiegeln.

 

 

 

 

## Fehlanwendung

Fehlanwendung

Conways Gesetz als deterministisch ansehen und es nutzen, um organisatorische Veränderungen zu vermeiden oder schlechte technische Entscheidungen zu rechtfertigen; oder anzunehmen, Architektur lasse sich nur durch Reorganisation ändern und dabei Werkzeuge und Governance-Alternativen zu übersehen.

 

 

 

 

 





## Konsequenz

Konsequenz

Das Bewusstsein für diesen Effekt erlaubt es Führungskräften, Teams und Kommunikation bewusst so zu gestalten, dass gewünschte Architekturen entstehen (Conway-bewusste Entwicklung); es erklärt auch, warum Architekturrefactoring oft Änderungen in Teamverantwortungen und Schnittstellen erfordert.

 

 

 

 

## Umkehrung

Umkehrung

Die bewusste Entkopplung von Organisation und Architektur durch cross-funktionale Teams, Plattform-Teams, formale API-Verträge, Auslagerung oder starken Toolsupport, der architektonische Grenzen trotz organisatorischer Fehlanpassungen durchsetzt.

 

 

 

 

 





## Abgrenzung

Abgrenzung

Eine Tendenz, kein deterministisches Gesetz: Viele Faktoren (Marktzwänge, Altsysteme, Technologieentscheidungen, Governance, Outsourcing) beeinflussen die Beziehung zwischen Organisationskommunikation und Architektur; sie gilt am direktesten für sozio-technische Systeme.

 

 

 

 

 





## Semantische Spannung

Semantische Spannung

Spannung mit Ideen wie 'Structure follows strategy' oder der Annahme, technische Exzellenz allein könne ideale Architektur hervorbringen; ebenso Spannung mit managerialen Erklärungen, die alle technischen Mängel auf Organisationsdesign zurückführen (Vereinfachung).

 

 

 

 

 





## Synthese

Synthese

Conways Gesetz fasst die sozio-technische Kopplung zusammen: Kommunikationsmuster in Organisationen formen Systemarchitekturen; diese Einsicht produktiv zu nutzen erfordert, sie als Wahrscheinlichkeitsaussage zu betrachten und Teamdesign, Verträge und Tools entsprechend auszurichten.