Iceberg Model
Analysewerkzeug, um von oberflächlichen IT-Incidents (Events) hinab in die tiefen mentalen Modelle und Architekturstrukturen zu tauchen.
Was ist das?
Analysewerkzeug, um von oberflächlichen IT-Incidents (Events) hinab in die tiefen mentalen Modelle und Architekturstrukturen zu tauchen.
Warum relevant?
Diagnostik macht aus Vermutungen belastbare Strukturhypothesen fuer Architektur und Organisation.
Nächster Schritt
Leite im Anschluss Interventionen ab, die gezielt Regeln, Grenzen oder Feedback-Loops veraendern.

Zweck
Das Eisberg-Modell (Iceberg Model) ist das wichtigste Werkzeug für Root-Cause-Analysen in fehleranfälligen Systemen. Es bekämpft den menschlichen Instinkt, das Problem dort zu kurieren, wo der Schmerz ist (oben an der Wasseroberfläche). In der Architektur verhalten wir uns oft wie Feuerwehrmänner: Wir schlagen die Flammen tot (Reaktion), schauen aber nicht, wer ständig Brandbeschleuniger im Keller verteilt (Generative Strukturen). Der Eisberg zwingt uns, den Blick radikal in die Tiefe zu richten.
Einsatzkontext
Das Modell wird bei jeder "Post-Mortem"-Analyse eines massiven Systemausfalls oder bei chronischer Dysfunktion einer Entwicklungsabteilung angewendet. Es hindert das Management daran, das Problem mit Sätzen wie "Der Junior-Dev hat halt einen Fehler beim Skript gemacht" zu bekleben.
Schritt für Schritt
Das Modell teilt Probleme in 4 Tiefen ein (von oben nach unten):
1.Events (Ereignisse) - Das Sichtbare: Was ist gerade passiert? (Antwort (Reagieren): *Der Bezahl-Server ist offline. Schalte ihn wieder an.*).
2.Patterns (Muster) - Knapp unter der Oberfläche: Ist das schon öfter passiert? (Antwort (Antizipieren): *Der Server fällt jeden verdammten Black Friday um*. Zeichne ein Behaviour over Time Chart).
3.Structures (Strukturen) - Die physikalische Ursache: Welche Form (Code, Organigramm, Datenbank) erzwingt diese Muster zwingend? (Antwort (Designen): *Der Legacy-Service macht 50 synchrone SQL-Calls für jeden Checkout. Er ist strukturell gar nicht in der Lage, Lastspitzen auszuhalten.*).
4.Mental Models (Mentale Modelle) - Der Meeresgrund: Welcher tiefsitzende Glaubenssatz im Unternehmen hat diese miese Code-Struktur überhaupt erst erlaubt? (Antwort (Transformieren): *Die Führungskräfte glauben unerschütterlich daran, dass 'Time to Market' das Einzige ist, was zählt, Tech Debt existiert für sie nicht.*).
Beispiel
Event: Das Front-End-Release von heute Morgen hat den gesamten Warenkorb zerschossen. Sofort-Reaktion (Rollback).
Pattern: Fast 40% unserer Releases in den letzten drei Quartalen mussten wegen Regression-Bugs zurückgerollt werden.
Structure: Die QA Abteilung ist ein komplett isoliertes Silo. Sie prüfen den Code erst 2 Wochen nach dem Commit. Die Feedback-Schleife (Delay) ist strukturell durchtrennt.
Mentales Modell: Die IT-Leitung hat die strikte Doktrin im Kopf: "Entwickler sollten nicht testen, sie sind zum Code-Schreiben da. Testen ist minderwertige Arbeit für billigere Ressourcen." Bevor dieses tiefgefrorene Mindset nicht auftaut, wird sich die Rollback-Quote niemals verringern.
Diagramm
Wie aus Diagnose Handlung wird
Der wichtigste Satz im Systems-Thinking stammt von Donella Meadows: "Struktur erzeugt Verhalten" (Structure Generates Behavior). Menschen sind extrem schlecht darin, tiefer als die Muster-Ebene zu tauchen. Als Lead-Architect bist du der "Struktur-Taucher". Das Ziel deiner Architektur muss sein, ein Konstrukt (z.B. Micro-Frontend Isolation) so zu gießen, dass das Team, selbst an einem extrem schlechten Tag voller Fehler, gar keine systemweiten Katastrophen-Events mehr abfeuern *kann*. Die Struktur unter der Oberfläche reguliert den Wellenschlag der Ereignisse.
Wann diese Methode die richtige ist
Im Gegensatz und als Vorstufe zu *Causal Loop Diagrams*, die meist auf der Level 3 "Structure" operieren, bringt der Eisberg extrem dominant das immaterielle, unsichtbare Konstrukt "Mentales Modell" der Menschen in den Raum.
Wie du die Diagnose im Alltag einsetzt
Lehne reine "Fix-Tickets" für kritische Fehler kategorisch ab, wenn sie nicht von einem Eisberg-Protokoll begleitet werden. Verlange von deinen Lead-Developern pro Katastrophe vier Felder auszufüllen. Wenn sie das 4. Feld (Mentales Modell) immer auf "Der Kunde ist dumm" oder "Wir sind zu blöd" schieben, brich das Meeting ab. Mentale Modelle sind tiefe Axiome der Firmenkultur (z.B. "Datenbank-Sicherheit ist Optional"), keine Beleidigungen. Optimiere nicht die Ereignisse (Pflaster-Archetyp), optimiere die Strukturen, auf denen die Ereignisse spazieren gehen.
Erste Analyse-Schritte
Verbinde den Eisberg immer mit Interventionen. Auf Ebene 1 reagierst du. Auf Ebene 4 veränderst du die Weltanschauung. Ein CIO, der das Mentale Modell der Firma von "IT ist ein Kostenstellencenter" hin zu "IT ist unser Core Business" ändert, behebt über Nacht hunderte Architekturprobleme der Ebene 1, weil Budgets, Prioritäten und Respekt in das System strömen.
Woran du eine brauchbare Diagnose erkennst
Haben wir die Kapazität und den Freiraum in unseren Retrospektiven, uns nicht nur über "Den furchtbaren Build-Server von gestern" (Event-Ebene) zu beschweren, sondern unsere eigenen dysfunktionalen Team-Rituale (Struktur-Ebene) schonungslos zu sezieren?
Quellen
The Systems Thinker: The Iceberg Model
Ecochallenge — Systems Thinking: The Iceberg Model
Donella Meadows — Thinking in Systems, Kap. 1: Structure and Behavior
Authors & Books
Zur ReferenzseitePassende Referenzen zum Thema Iceberg Model.
Beispiel Analyseartefakt
Iceberg-Modell mit vier Tiefenebenen von Ereignissen bis zu mentalen Modellen.
Weiterlesen
Entdecke verwandte Themen aus Diagnostik
Assumption Mapping
Ein Diagnosewerkzeug, um unausgesprochene Annahmen im Architektur-Design schonungslos aufzudecken, zu kategorisieren und gezielt zu testen.
Behaviour over Time Charts
Ein Visualisierungswerkzeug, das die Dynamik von Systemvariablen (Metriken, Schulden, Produktivität) in der Vergangenheit über Zeitachsen aufdeckt.