Shift Scheduler Blog
KI-Dienstplan reparieren: Ausfälle mit wenigen Änderungen auffangen

Ein Monatsdienstplan kann bei der Veröffentlichung vollständig sein und zwei Wochen später trotzdem nicht mehr funktionieren. Eine Mitarbeiterin wird krank, ein Kollege fällt länger aus oder eine bereits bekannte Verfügbarkeit ändert sich kurzfristig. Nach dem Entfernen der betroffenen Dienste bleiben Lücken im Plan zurück. Den gesamten Dienstplan neu zu berechnen, wäre jedoch unnötig belastend: Das Team hat private Termine, Kinderbetreuung und Freizeit längst nach den veröffentlichten Diensten organisiert.
Die KI-Dienstplanreparatur setzt genau hier an. Sie behält Daten, Uhrzeiten, Standorte und Schichtarten bei, besetzt offene Dienste soweit möglich und verändert nur so viele bestehende Zuordnungen, wie für die bestmögliche Abdeckung nötig sind.
Kurz gesagt: Die Funktion optimiert einen vorhandenen Dienstplan auf maximale Besetzung bei minimaler Unruhe im Team.
Typischer Fall: Krankheit in der zweiten Monatshälfte
Eine Pflegestation hat den Dienstplan für September bereits freigegeben. Am 15. September meldet sich eine Pflegekraft für den Rest des Monats krank.
Die Stationsleitung kann nun:
- die Abwesenheit vom 16. bis 30. September sperren und die betroffenen Dienste entfernen,
- nur diesen Zeitraum für die Reparatur auswählen,
- einzelne Personen oder wichtige Dienste ausdrücklich schützen,
- offene Dienste durch die KI besetzen lassen,
- das Ergebnis anhand klarer Zahlen zu unveränderten, neuen, umbesetzten, entfernten und offenen Diensten prüfen.
Das Verfahren eignet sich nicht nur für die Pflegeplanung. Auch Gastronomie, Hotellerie, Handel, Produktion, Logistik, Sicherheitsdienste und andere Schichtbetriebe müssen mit kurzfristigen Personalausfällen umgehen, ohne einen bereits veröffentlichten Plan komplett auf den Kopf zu stellen.
Was bedeutet minimale Änderung im Dienstplan?
Eine normale automatische Dienstplanung beginnt häufig gedanklich bei null. Sie sucht einen gültigen Plan für alle offenen Anforderungen, auch wenn dabei viele bereits zugewiesene Dienste wechseln.
Die Dienstplanreparatur verwendet dagegen den aktuellen Plan als Ausgangspunkt. Alle geplanten Dienste im gewählten Zeitraum fließen in das Modell ein – sowohl besetzte als auch offene. Bestehende Zuordnungen haben einen messbaren Wert und sollen erhalten bleiben, sofern dadurch keine bessere notwendige Abdeckung verhindert wird.
Ein bisher offener Dienst, der neu besetzt wird, gilt nicht als störende Änderung. Als Eingriff zählen vor allem Dienste, die einer anderen Person zugewiesen werden oder anschließend unbesetzt bleiben.
Nach welcher Reihenfolge entscheidet die KI?
Die Optimierung folgt einer festen Priorität:
- Verbindliche Regeln einhalten. Sperrzeiten, Urlaub, Überschneidungen, Ruhezeiten, Qualifikationen, Stundenlimits und Muss-Regeln sind nicht verhandelbar.
- Erforderliche Besetzung maximieren. Zuerst wird so viel notwendige Arbeit wie rechtlich und organisatorisch möglich abgedeckt.
- Wichtige Bedarfe bevorzugen. Wenn nicht alle Lücken besetzt werden können, entscheidet die hinterlegte Priorität der Abdeckung.
- Änderungen minimieren. Unter gleich gut besetzten Lösungen gewinnt der Plan, der die meisten vorhandenen Zuordnungen beibehält.
- Qualität optimieren. Erst danach folgen Ausgleich, weiche Regeln, Fairness, Wünsche und die bisherige Schichthistorie.
Damit bleibt die Logik nachvollziehbar: Besetzung geht vor Bequemlichkeit. Sobald zwei Lösungen dieselbe Besetzung erreichen, setzt sich die ruhigere Variante mit weniger Änderungen durch.
Was bleibt unverändert?
Die Reparatur ändert die Besetzung, nicht den Zuschnitt der Dienste.
| Bleibt erhalten | Kann sich ändern |
|---|---|
| Datum des Dienstes | zugewiesene Person |
| Beginn und Ende | offener Dienst wird besetzt |
| Schichtvorlage oder individuelle Dienstzeit | Zuordnung wird entfernt, wenn niemand zulässig ist |
| Standort | anderer Dienst im Zeitraum wird umbesetzt |
| bestehender Dienst bleibt als Eintrag erhalten |
Auch individuell angelegte Dienste mit besonderen Uhrzeiten können neu zugewiesen werden, ohne dass die KI daraus eine Standardschicht macht.
Standardmäßig darf die Optimierung alle regulären Zuordnungen im ausgewählten Bereich verschieben. Diese Freiheit ist nötig, um zusammenhängende Konflikte zu lösen. Jede vermeidbare Umbesetzung wird dennoch bestraft.
Personen und einzelne Dienste schützen
Die Schutzstufe lässt sich direkt in natürlicher Sprache formulieren.
Eine Person vollständig einfrieren
Repariere den Dienstplan vom 16. bis 30. September, aber ändere bei Pflegekraft 1 nichts.
Alle vorhandenen Dienste bleiben bestehen und die Person erhält keine zusätzlichen Dienste.
Vorhandene Dienste einer Person erhalten
Behalte die bestehenden Dienste von Pflegekraft 1 bei. Zusätzliche Dienste sind erlaubt.
Die bisherigen Zuordnungen sind geschützt, die Person kann aber zulässige Lücken übernehmen.
Einen bestimmten Dienst sperren
Ändere den Freitagnachtdienst von Pflegekraft 1 nicht.
Nur diese Zuordnung ist fest. Der restliche Zeitraum bleibt optimierbar.
Widerspricht eine solche Sperre einer Abwesenheit oder einer anderen verbindlichen Regel, bricht die Reparatur ohne Änderungen ab. Eine Muss-Regel wird nicht stillschweigend gelockert.
Warum manchmal doch eine Umbesetzung nötig ist
Angenommen, am Montag und Dienstag fehlt jeweils eine Nachtbesetzung. Nur Alex darf am Montag arbeiten; am Dienstag kommen Alex und Sam infrage. Sam ist am Dienstag bereits im Tagdienst eingeplant.
Eine einfache Lückenfüllung könnte Alex zuerst für Dienstag einteilen und Montag unbesetzt lassen. Die Dienstplanreparatur betrachtet den gesamten Zeitraum gemeinsam. Sie hält Alex für Montag frei und kann – sofern alle Regeln passen – die Dienstfolge am Dienstag so anpassen, dass insgesamt mehr Bedarf gedeckt wird.
Eine notwendige Umbesetzung ist also zulässig, wenn sie die Abdeckung verbessert. Unbeteiligte Dienste werden nicht weiter verschoben, sobald dieselbe Abdeckung bereits mit weniger Änderungen erreichbar ist.
Weitere Einsatzfälle
Die Funktion hilft überall dort, wo ein bestehender Plan gezielt korrigiert werden muss:
- längere Krankheit oder kurzfristiger Personalausfall,
- Sonderurlaub oder familiärer Notfall,
- neue Schulungs- oder Qualifikationszeiten,
- zusätzlicher Personalbedarf in bereits geplanten Wochen,
- Engpass an nur einem Standort, auf einer Station oder in einer Filiale,
- nachträglich erfasste Nichtverfügbarkeiten.
Der Reparaturzeitraum kann bis zu 31 Tage umfassen und auf einen Standort begrenzt werden. Dienste außerhalb dieses Bereichs werden nicht verändert, zählen aber weiterhin für Überschneidungen, Ruhezeiten, Wochenstunden und Schichtübergänge.
So formulieren Sie den Auftrag
Im KI-Chat reichen Zeitraum, gegebenenfalls Standort und die zu schützenden Zuordnungen.
Beispiel:
Maria ist vom 16. bis 30. September nicht verfügbar. Sperre diese Tage, entferne ihre betroffenen Dienste und repariere anschließend den Dienstplan der Station Bratislava. Behalte Daniels bestehende Dienste bei und ändere Petras Nachtdienst am Freitag nicht.
Wenn Abwesenheit und Reparatur in einer Nachricht stehen, wird zuerst der Kalender aktualisiert. Anschließend liest die Reparatur den aktuellen Dienstplan, alle Sperren, Abwesenheiten und Regeln neu ein. Interne Personen- oder Schicht-IDs muss niemand kennen.
Was steht im Ergebnis?
Die Zusammenfassung unterscheidet fünf Werte:
- Beibehalten: gleiche Person im gleichen bestehenden Dienst
- Neu besetzt: vorher offene Dienste mit neuer Zuordnung
- Umbesetzt: bestehender Dienst geht an eine andere Person
- Entfernt: vorhandene Zuordnung konnte nicht bestehen bleiben
- Offen: notwendiger Dienst bleibt ohne zulässige Besetzung
Zusätzlich wird angegeben, ob die Optimierung die beste mögliche Lösung nachgewiesen oder innerhalb des Zeitlimits die beste gefundene zulässige Lösung geliefert hat. Ist Vollbesetzung unmöglich, wird die gültige Teilreparatur übernommen und der verbleibende Engpass ausdrücklich genannt.
Entwurf, Freigabe und sofortige Veröffentlichung
Die Dienstplanreparatur verwendet die bereits geltende Veröffentlichungseinstellung des Arbeitsbereichs.
Ist der Dienstplan-Entwurf aktiviert, landet die komplette Reparatur im gemeinsamen Entwurf und kann vor der Freigabe geprüft werden. Ohne Entwurfsmodus werden die Änderungen sofort verbindlich gespeichert. Es entsteht kein einmaliger Sonderentwurf nur für diese Berechnung.
Wer eine Prüfung vor der Veröffentlichung benötigt, kann den Dienstplan-Entwurf mit Freigabeprozess verwenden. Alle anderen Teams behalten ihren bisherigen direkten Ablauf.
Schutz vor halben oder veralteten Änderungen
Das Ergebnis wird als eine atomare Änderung gespeichert. Entweder wird die vollständige Reparatur übernommen oder gar nichts. Vor dem Speichern prüft Shift Scheduler zudem, ob jemand den betreffenden Plan seit dem Start der Berechnung geändert hat. Bei einem Konflikt wird nicht über den neueren Stand geschrieben.
Eine erfolgreiche Reparatur erzeugt einen zusammengefassten Historieneintrag. E-Mails und Webhooks werden erst ausgelöst, nachdem alle Änderungen sicher gespeichert wurden.
KI-Schichtplanung mit Rücksicht auf bestehende Zusagen
Ein veröffentlichter Dienst ist für Beschäftigte mehr als ein Feld im Kalender. Er bestimmt private Termine und den Alltag. Deshalb reicht es bei einem Ausfall nicht, irgendeinen mathematisch gültigen neuen Plan zu erzeugen.
Die minimale Dienstplanreparatur verbindet optimale Personalabdeckung mit Planstabilität: zuerst die bestmögliche gültige Besetzung, danach so wenig Veränderung wie möglich.
Kurz zusammengefasst
- Die KI repariert einen bestehenden Dienstplan statt ihn neu aufzubauen.
- Der Zeitraum darf bis zu 31 Tage lang und auf einen Standort begrenzt sein.
- Daten, Zeiten, Standorte und Schichtarten bleiben unverändert.
- Besetzung hat Vorrang vor Änderungsminimierung.
- Personen oder einzelne Dienste lassen sich per Text schützen.
- Sperren, Urlaub und verbindliche Regeln bleiben maßgeblich.
- Das Ergebnis nennt beibehaltene, neue, umbesetzte, entfernte und offene Dienste.
- Der vorhandene Entwurfsmodus gilt auch für Reparaturen; ohne ihn wird direkt gespeichert.
Häufige Fragen
Was ist eine KI-Dienstplanreparatur?
Eine KI-Dienstplanreparatur füllt Lücken in einem vorhandenen Schichtplan und behält dabei möglichst viele bestehende Zuordnungen bei. Anders als bei einer kompletten Neuplanung dient der veröffentlichte Plan als zu schützender Ausgangspunkt.
Kann die KI Krankheitsausfälle auffangen, ohne den ganzen Plan neu zu erstellen?
Ja. Wählen Sie nur den betroffenen Zeitraum und bei Bedarf einen Standort. Die KI prüft alle Dienste gemeinsam, besetzt offene Arbeit und ändert vorhandene Zuordnungen nur, wenn dadurch eine bessere notwendige Abdeckung entsteht.
Ist minimale Änderung wichtiger als vollständige Besetzung?
Nein. Verbindliche Regeln und maximal erreichbare Besetzung stehen zuerst. Die Anzahl der Änderungen entscheidet zwischen Lösungen mit derselben Abdeckung.
Kann ich bestimmte Mitarbeiter oder Dienste von Änderungen ausnehmen?
Ja. Eine Person kann vollständig eingefroren, nur in ihren bestehenden Diensten geschützt oder für zusätzliche Dienste freigegeben werden. Auch eine einzelne Schicht lässt sich festschreiben.
Ändert die Reparatur Uhrzeiten oder Standorte?
Nein. Sie verändert ausschließlich Personalzuordnungen. Datum, Beginn, Ende, Standort, Vorlage und Form eines individuellen Dienstes bleiben bestehen.
Was passiert, wenn nicht alle Lücken besetzt werden können?
Shift Scheduler übernimmt die beste gültige Teilreparatur und weist die restlichen offenen Dienste aus. Sperrzeiten oder andere Muss-Regeln werden nicht verletzt, um Vollbesetzung vorzutäuschen.
Kann ich die reparierte Planung vor der Veröffentlichung prüfen?
Ja, wenn der Arbeitsbereich bereits den Dienstplan-Entwurf nutzt. Dann wird die Reparatur im gemeinsamen Entwurf vorgemerkt. Ohne aktivierten Entwurfsmodus werden die Änderungen sofort gespeichert.