Grundlagen · 9 Minuten Lesezeit
Warum ein Dienstplan keine Liste sein sollte
Fast jede Dienstplansoftware speichert Tage. Das ist bequem, solange man nach vorne schaut, und es ist der Grund für die meisten Probleme, die im November auftauchen.
Ein Dienstplan im durchgehenden Schichtbetrieb ist selten willkürlich. Er folgt einem Modell: einem Zyklus über eine bestimmte Zahl von Wochen, den mehrere Gruppen gemeinsam durchlaufen — jede um einen festen Betrag versetzt. Genau diese beiden Angaben, Zyklus und Startpunkt, enthalten den vollständigen Plan.
Was beim Ausrollen verloren geht
Die übliche Umsetzung erzeugt aus dem Modell eine Liste: für jeden Tag und jede Person ein Eintrag, gespeichert bis zu einem Horizont — meist das Jahresende. Das funktioniert, bis eine der drei folgenden Situationen eintritt.
Erstens die Grenze. Jemand fragt, wer im März des übernächsten Jahres Nachtdienst hat. Die Antwort steht nicht im System, weil so weit nicht ausgerollt wurde. Also wird ausgerollt — und ab jetzt gibt es Daten, die niemand geprüft hat.
Zweitens die Änderung. Das Modell wird angepasst. Die ausgerollten Tage sind davon nicht betroffen; sie müssen neu erzeugt werden. Dabei stellt sich die Frage, was mit den bereits eingetragenen Abweichungen geschieht — und hier entstehen die Fehler, die später niemand mehr zuordnen kann.
Drittens die Rückschau. Wer wissen will, welches Muster vor zwei Jahren galt, findet die damaligen Tage — aber nicht die Regel, aus der sie entstanden sind. Die Begründung ist verloren, obwohl sie der eigentliche Inhalt war.
Die Regel speichern statt das Ergebnis
CENTRIC speichert je Gruppe zwei Werte: den Zyklus und den Tag, an dem diese Gruppe ihn begonnen hat. Der Dienst einer Person an einem beliebigen Datum ergibt sich aus der Differenz zwischen diesem Datum und dem Startpunkt, geteilt durch die Zykluslänge — der Rest bestimmt die Position im Zyklus.
Das ist keine Optimierung, sondern eine andere Beschreibung desselben Sachverhalts. Aus ihr folgt unmittelbar:
- Jeder Tag ist berechenbar — auch der 14. März in vierzig Jahren, auch rückwärts
- Es gibt keine Jahresgrenze, weil es keinen Horizont gibt
- Eine Modelländerung wirkt sofort in beide Richtungen
- Es existiert kein Zustand, der nachgepflegt werden müsste
Wo die Abweichung bleibt
Kein Betrieb läuft ein Jahr lang nach Modell. Es gibt Krankmeldungen, Einsprünge, getauschte Dienste. Diese Abweichungen werden einzeln gespeichert — als Ausnahme zu einem bestimmten Datum und einer bestimmten Person.
Der Unterschied zur Liste ist entscheidend: Die Abweichung überschreibt die Regel nicht, sie tritt neben sie. Man kann jederzeit fragen, was eigentlich geplant war und was tatsächlich geschah — und die Antwort ist nicht rekonstruiert, sondern gespeichert.
Warum der Plan trotzdem ausgeschrieben wird
Ein gerechneter Plan nützt nichts, wenn er das System nicht verlässt. Für den Aushang, die Lohnbuchhaltung, den Kalender auf dem Telefon und den Nachweis gegenüber einem Auftraggeber wird der Plan als Liste erzeugt — vollständig, für jeden gewünschten Zeitraum.
Der Unterschied ist, dass diese Liste ein Ausdruck ist und keine Wahrheit. Sie wird bei Bedarf neu erzeugt und niemals nachgepflegt.
Was das im Alltag bedeutet
Die Umstellung merkt man an unspektakulären Stellen. Der Jahreswechsel ist kein Termin mehr. Die Frage nach einem Datum in ferner Zukunft ist genauso schnell beantwortet wie die nach morgen. Und wenn ein Modell geändert wird, gibt es genau eine Stelle, an der das geschieht.
Nichts wird ausgerollt — jeder Tag wird gerechnet.
Nächster Schritt
Rechnen Sie es an Ihrem Modell nach
Nennen Sie uns Zykluslänge, Gruppenzahl und Versatz. In der Vorführung sehen Sie Ihren eigenen Plan — für jedes Datum, das Sie nennen.