Die Einstellung, die niemand mehr erklären kann
Jede Einstellung, die nicht einleuchtet, war eine Entscheidung mit Grund. Der Grund geht zuerst verloren. Warum ein Satz daneben die billigste Wartung ist.

Jede Einstellung, die nicht von selbst einleuchtet, war einmal eine Entscheidung mit einem Grund. Das Ergebnis bleibt im System, der Grund nicht. Und ohne ihn kann niemand mehr sagen, ob man die Einstellung ändern darf.
Ein Häkchen mit Vorgeschichte
Ein kleiner Onlineshop. Die Schweiz ist als Lieferland ausgeschaltet. In der Automatisierung, die Rechnungen verschickt, wartet ein Schritt zwei Stunden, bevor irgendetwas passiert. Und der Shop berechnet keine Umsatzsteuer.
Jedes dieser drei Dinge hat jemand bewusst so eingestellt. Vielleicht kamen Pakete in die Schweiz mit Zollgebühren zurück, die keiner einkalkuliert hatte. Vielleicht meldete der Zahlungsanbieter manche Zahlungen erst mit Verzögerung, und vorher gingen Rechnungen für Bestellungen raus, die nie bezahlt wurden. Vielleicht ist der Inhaber Kleinunternehmer.
Vielleicht. Genau das ist das Problem. Ein Jahr später sieht man drei Einstellungen und keine einzige Begründung.
Der Grund ist das Erste, was verloren geht
Das Ergebnis einer Entscheidung speichert das System von selbst. Den Grund speichert es nicht, der lebt im Kopf dessen, der sie getroffen hat. Und Köpfe sind ein schlechter Speicher: Sie vergessen, sie wechseln den Job, sie sind im Urlaub, wenn es brennt.
Am schnellsten verschwindet der Grund ausgerechnet bei den Einstellungen, die ihn am dringendsten bräuchten. Was offensichtlich ist, muss niemand erklären. Was merkwürdig aussieht, hat fast immer eine Geschichte, und die kennt nach einem Jahr keiner mehr.
Zwei Arten, daran zu scheitern
Niemand traut sich
Die erste Art ist leise. Keiner weiß, wozu die zwei Stunden Wartezeit gut sind, also fasst sie keiner an. Kommt eine neue Anforderung, wird um die alte Einstellung herumgebaut statt durch sie hindurch. Ein zweiter Schritt, eine Ausnahme, eine Regel, die die erste Regel wieder aufhebt.
So versteinern Systeme. Nicht weil sie schlecht gebaut wären, sondern weil jede unerklärte Einstellung eine kleine Sperrzone ist, und irgendwann besteht das System mehr aus Sperrzonen als aus Werkzeug.
Jemand traut sich
Die zweite Art ist laut. Jemand räumt auf, findet die Wartezeit unsinnig und löscht sie. Ab dem nächsten Tag gehen wieder Rechnungen für Bestellungen raus, die nie bezahlt werden. Bis jemand den Zusammenhang findet, vergehen Wochen, weil zwischen Ursache und Wirkung nichts steht, was beides verbindet.
Beide Fehler haben dieselbe Ursache. Und beide sind vernünftig, aus Sicht von jemandem, der den Grund nicht kennt.
Ein Grund hat ein Ablaufdatum
Es gibt noch einen dritten Fall, und der ist der heimtückischste: Die Einstellung war richtig, und sie ist es nicht mehr.
Die Kleinunternehmerregelung in Deutschland gilt, solange der Umsatz im Vorjahr 25.000 Euro nicht überschritten hat und im laufenden Jahr 100.000 Euro nicht überschreitet. Der Shop, der keine Umsatzsteuer berechnet, weiß davon nichts. Er macht einfach weiter, auch in dem Jahr, in dem das Geschäft gut läuft und die Voraussetzung längst weggefallen ist.
Mit dem Grund daneben sähe das anders aus: „Keine Umsatzsteuer, weil Kleinunternehmer nach § 19 UStG. Prüfen, sobald der Jahresumsatz in Richtung 25.000 Euro geht." Ein Satz, und die Einstellung trägt ihre eigene Bedingung mit sich. Wer ihn liest, weiß nicht nur, warum es so ist, sondern auch, wann es nicht mehr so sein sollte.
Das gilt für fast jede Entscheidung. Die Schweiz ist aus, solange der Versand dorthin mehr kostet, als er bringt. Die Wartezeit bleibt, solange der Zahlungsanbieter so langsam meldet. Ein Grund ist keine Rechtfertigung für immer. Er ist die Beschreibung der Lage, in der die Entscheidung richtig war.
Ein Satz, dort wo der Nächste sucht
Was es braucht, ist erstaunlich wenig. Ein Satz pro Entscheidung: was, warum, und wenn es eine gibt, die Bedingung, unter der es nicht mehr gilt.
Wichtiger als der Satz ist sein Ort. Ein Dokument mit dem Titel „Shop-Einstellungen, Stand irgendwann" öffnet niemand, der gerade an der Einstellung sitzt. Der Satz gehört dorthin, wo man ihn sieht, während man ändert: in die Beschreibung des Felds, in den Namen des Automatisierungsschritts, in die Notiz daneben. Ein Schritt namens „Warten" erklärt nichts. Ein Schritt namens „2 h warten, Zahlungsanbieter meldet spät" erklärt alles, was man wissen muss, bevor man ihn löscht.
Der Nächste, der dort sucht, ist übrigens meistens kein Fremder. Es ist man selbst, ein Jahr später, mit genau so wenig Erinnerung wie ein Fremder.
Die billigste Wartung, die es gibt
In dem Moment, in dem man eine Entscheidung trifft, kostet ihr Grund zehn Sekunden. Man kennt ihn ja gerade. Ein Jahr später kostet derselbe Grund einen Nachmittag Rekonstruktion, und oft bekommt man ihn gar nicht mehr zurück, nur eine plausible Vermutung.
Kaum eine andere Pflege ist so günstig. Sie braucht kein Werkzeug, kein Projekt und kein Budget, nur die Gewohnheit, beim Häkchensetzen einen Satz mitzuschreiben. Ein System, dessen Entscheidungen man nachlesen kann, darf man ändern. Eins, dessen Entscheidungen man erraten muss, wird entweder nicht mehr angefasst oder aus Versehen kaputt gemacht.
Such in deinem Shop oder deiner wichtigsten Automatisierung die eine Einstellung, die du nicht anzufassen wagst. Finde heraus, warum sie so ist, und schreib den Grund direkt daneben. Wenn es niemand mehr weiß, ist auch das eine Antwort: Dann weißt du jetzt, an welcher Stelle dein System zerbrechlich ist.
Ein ähnliches Problem?
Ein Problem, eine Skizze oder eine Frage reicht. Ich antworte innerhalb von zwei Werktagen.
Kontakt aufnehmen