FORSCHUNGSAKTE
Schweizer-Käse-Fehlermodell
Das Schweizer-Käse-Fehlermodell, 1990 von James Reason eingeführt, stellt Abwehrmechanismen komplexer Systeme als Scheiben Schweizer Käse dar — jede mit Löchern, die individuelle Schwächen repräsentieren. Ein Ausfall tritt nicht ein, wenn eine einzige Schicht versagt, sondern wenn Löcher in mehreren Schichten sich zufällig ausrichten und einer Unfalltrajektorie erlauben, durch alle hindurchzudringen. Das Modell verschiebt die Grundlage der Vorfallskausalität grundlegend von 'wer hat das Falsche getan' zu 'welche Bedingungen haben sich zusammengefunden'.
DIE ÜBUNG ANSEHEN
Mach aus einem Gedanken, den diese Forschung erklärt, einen klaren Schritt.
DER GEDANKE
“Jedes Sicherheitsproblem lässt mich aussehen, als wäre ich nicht gründlich”
DEINE AUFGENOMMENE ANTWORT
“Ein Fund ist eine Information über die Codebasis, keine Note für meine Sorgfalt.”
EIN PRIVATER SCHRITT
Öffne deine letzten fünf Sicherheitsfunde und notiere für jeden privat, ob er vor deiner Übernahme entstand oder aus einer eigenen kürzlichen Änderung stammt.
Wie es im Kopf klingt
Das innere Skript nach einem Deploy-Vorfall: 'Ich hätte das erkennen sollen — ich bin offensichtlich nicht gut genug für diese Rolle.' Das Schweizer-Käse-Modell liest die Situation um: Das Deployment hat Code-Review, CI, Staging und Feature-Flags passiert, bevor es die Produktion erreichte. Der Vorfall brauchte, dass all diese Schichten gleichzeitig porös waren — die Person, die auf Deploy geklickt hat, erbte ein System mit vielen bereits offenen Löchern.