STfA
concepts

Circular Causality

Zirkuläre Kausalität beschreibt Rückwirkungen statt linearer Ursache-Wirkung.

technologyteamsorganization·3 min Lesezeit

Was ist das?

Zirkuläre Kausalität beschreibt Rückwirkungen statt linearer Ursache-Wirkung.

Warum relevant?

Nutze dieses Konzept, um beobachtbares Verhalten nicht nur zu benennen, sondern strukturell zu erklären.

Nächster Schritt

Prüfe danach, welcher Archetyp oder welche Diagnose das Muster im konkreten System sichtbar macht.

~3 min Lesezeit
Hero Bild für Circular Causality

Definition

Zirkuläre Kausalität (Circular Causality) bricht mit der menschlichen Gewohnheit, in strikten, linearen Ursache-Wirkungs-Ketten zu denken (A führt zu B). Im Systemdenken erkennen wir an, dass Wirkungen stets auf ihre Ursachen zurückfeuern (A führt zu B, und B beeinflusst wiederum A). Dieses Konzept ist grundlegend, um zu verstehen, warum einfache Lösungen in komplexen Umgebungen oft genau das Gegenteil dessen bewirken, was beabsichtigt war.

Systemmechanismus

Der Kern dieses Mechanismus sind Rückkopplungsschleifen (Feedback Loops). Wenn wir in ein System eingreifen, ändern wir dessen Zustand. Der neue Zustand löst Reaktionen bei anderen Akteuren oder technischen Komponenten aus, die sich wiederum auf unsere ursprüngliche Intervention auswirken. Ein linearer Lösungsansatz führt oft zu eskalierenden Problemen, weil die zirkuläre Rückwirkung (der Feedback-Effekt) blind ignoriert wird.

Architekturbeispiel

Ein Team entscheidet sich, Caching einzuführen, um die Datenbanklast zu senken (A $\to$ B). Dadurch wird die Anwendung extrem schnell, was dazu führt, dass neue, intensiv nutzende Client-Features gebaut werden, die sofort viel Traffic erzeugen (B $\to$ C). Dieser massive Traffic-Anstieg überlastet schließlich andere, ungesicherte Microservices, die die Cache-Daten invalidieren müssen (C $\to$ A). Die ursprüngliche Lösung hat das System langfristig instabiler gemacht.

Organisationsbeispiel

Management stellt fest, dass Projekte zu langsam sind, und führt strengere Reportings und Freigabeprozesse ein, um "mehr Kontrolle" zu haben. Das Ausfüllen der Reports bindet jedoch massiv Arbeitszeit der Entwickler. Die Projekte werden dadurch noch langsamer. Das Management sieht die Verzögerung, denkt, sie hätten noch zu wenig Kontrolle, und erfindet weitere Status-Meetings. Ein klassischer Teufelskreis (zirkuläre Kausalität).

Diagnosefragen

1.Untersuchen wir aktuell nur in eine Richtung (A verursacht B), oder suchen wir aktiv nach dem Bumerang-Effekt?

2.Wie wirkt sich die "Lösung" unseres aktuellen Problems auf die Entstehung neuer Probleme aus?

3.Welche verborgenen Schleifen füttern das Kernproblem immer wieder von neuem?

Diagramm

Systemdiagramm für Circular Causality
Diagramm: Circular Causality

Warum dieses Konzept in Architektur hilft

Um zirkuläre Kausalität greifbar zu machen, ist das Zeichnen von Causal Loop Diagrams (Kausaldiagrammen) extrem hilfreich. Sobald Teams aufhören, Fehler auf isolierte Ursachen ("Team X hat geschlampt") zu schieben, und anfangen, das System von Abhängigkeiten aufzuzeichnen, wird die zirkuläre Natur der Probleme sichtbar. Dies lenkt die Energie weg von Schuldzuweisungen hin zum echten Redesign der Systemstruktur.

Woran du das Konzept von ähnlichen Themen unterscheidest

Zirkuläre Kausalität beschreibt die generelle Art und Weise, wie Ereignisse verbundener Systeme ablaufen. Es ist die theoretische Basis für *Feedback-Loops* und Systemarchetypen wie *Eskalation* oder *Fixes that Fail*. Es fokussiert sich rein auf die Prinzipien der gegenseitigen Beeinflussung.

Wie du das Konzept praktisch nutzt

Wenn du vor einem hartnäckigen Architektur- oder Organisationsproblem stehst, zeichne einen Kreis statt einer Linie. Frage: "Was passiert eigentlich *nachdem* unsere Lösung implementiert ist? Wie reagiert das System auf den Neuzustand?". Wenn du den Kreis schließt, identifizierst du die wahren Hebelpunkte für nachhaltige Verbesserungen.

Erste Umsetzungsschritte

Mache es im Team zur Gewohnheit, bei jedem Problem-Incident nicht nach der einen (linearen) "Root Cause" zu suchen, sondern die miteinander verknüpften Ursachen aufzuzeigen, die das Systemverhalten reproduzieren.

Woran du Wirkung erkennst

Vor Abschluss einer Maßnahme prüfen: Haben wir die Schleife geschlossen bedacht? Sind Nebenwirkungen antizipiert, die auf unser Ausgangsproblem zurückwirken?

Quellen

Donella Meadows — Thinking in Systems, Kap. 1: Feedback Loops

The Systems Thinker: Introduction to Causal Loop Diagrams

Wikipedia: Circular Causality

Authors & Books

Zur Referenzseite

Passende Referenzen zum Thema Circular Causality.

Concept Visual

Ursache AWirkung BWirkung CWirkung DWirkung E+++++

Circular Causality: Ursache und Wirkung beeinflussen sich wechselseitig.