Verfügbarkeitsheuristik: Der letzte Unfall bestimmt die Architektur
Was mir leicht einfällt, erscheint mir wahrscheinlicher und wichtiger. Nach einem Sicherheitsvorfall wird plötzlich jede Entscheidung unter Sicherheitsgesichtspunkten betrachtet. Nach einem Performanceproblem wird überall gecacht. Nach einem gescheiterten Frameworkwechsel gilt jede neue Abhängigkeit als Gefahr. Nach einem erfolgreichen Projekt wird dessen Architektur zum vermeintlichen Rezept für alle weiteren Projekte.
Erfahrung besteht zu einem großen Teil aus erinnerten Einzelfällen. Das macht sie wertvoll, aber nicht automatisch repräsentativ. Eine eindrückliche Geschichte ist noch keine Statistik. Darum versuche ich zu unterscheiden:
- Habe ich hier ein wiederkehrendes Muster erkannt?
- Oder erinnere ich mich nur besonders lebhaft an einen früheren Erfolg oder Misserfolg?