← Alle Notizen

Tagesabschluss, Schichtbeginn, Sicherung: Warum der Betrieb zum Produkt gehört

Der gemeinsame Schichtbeginn, Migrationen und Sicherungen werden oft erst nachgerüstet. In der Produktion gehören sie von Anfang an in die Anwendung.

In vielen Projekten kommt der Betrieb zuletzt. Erst entstehen die Masken, irgendwann folgen Sicherung und Migration, und noch später fällt auf, dass der Schichtbeginn auf jedem Rechner anders ist. In der Behälterglas-Produktion rächt sich diese Reihenfolge schnell. Der Produktionstag braucht eine eindeutige Uhr, der Bestand liegt in einer Datei, und der Tagesabschluss muss auch dann stimmen, wenn jemand um sechs Uhr denselben Knopf noch einmal drückt.

Ein gemeinsamer Schichtbeginn klingt nach einer Kleinigkeit. Ohne ihn bucht eine Station auf gestern, die andere auf heute und das Protokoll auf eine dritte Variante. Alarme, Satzzettel und Übergabe beziehen sich dann auf verschiedene Tage, obwohl alle im selben Raum stehen. Deshalb wird der Schichtbeginn zentral im System festgelegt. Die lokale Zeit des Browsers oder ein einmal gesetztes Formularfeld taugen dafür nicht.

Beim Tagesabschluss ist es ähnlich. Ein CSV-Export ist noch kein Abschluss. Zum Abschluss gehört, welche Sätze gelten, welcher Silostand steht und welche Übergabe die nächste Schicht vorfindet. Das Ergebnis muss sich am nächsten Tag mit denselben Regeln wieder erzeugen lassen. Klappt es nur, wenn zufällig drei bestimmte Felder gefüllt sind, hilft es in der Produktion niemandem.

Migrationen fallen im Alltag kaum auf, bis etwas schiefgeht. Eine neue Rezeptversion, ein weiterer Buchungstyp oder ein neues Feld am Silo berühren auch das, was gestern schon gebucht wurde. Eine Migration, die alte Sätze umschreibt, macht die Historie unzuverlässig. Eine Migration, die nur nach vorn wirkt und die Vergangenheit unangetastet lässt, ist aufwendiger zu schreiben. Dafür kann man später noch sagen, welche Zahl zu welcher Wannenfahrweise gehörte.

Auch die Sicherung gehört dazu. Eine SQLite-Datei, in der der Bestand liegt, ist der Bestand. Wer sie nicht regelmäßig und nachprüfbar sichert, macht den Betrieb von der Festplatte eines einzelnen Rechners abhängig. Die Wiederherstellung muss deshalb geübt werden. Dokumentiert zu sein reicht nicht, und der Ernstfall kommt selten an einem ruhigen Sonntagnachmittag.

Mein Rat an technische Entscheider: Nehmen Sie Migration, Sicherung und den gemeinsamen Schichtbeginn in den Projektumfang auf, bevor die erste Maske feststeht. Was erst danach dazukommt, wird im Ernstfall gern umgangen.

Erstgespräch · 30 Minuten · kostenlos

Erzählen Sie mir, wo es bei Ihnen hakt.

Dieser Text ist aus der Arbeit an W-Make Batch entstanden.

Ein paar Sätze zum Ablauf reichen: was heute in Listen oder Nebenrechnungen läuft und wer damit arbeitet. Innerhalb von zwei Werktagen bekommen Sie eine Antwort und eine klare Einschätzung, ob ich der Richtige dafür bin.

  • ✓Antwort innerhalb von zwei Werktagen
  • ✓Klare Einschätzung, auch wenn ich nicht der Richtige bin
  • ✓Keine Präsentation nötig
Gespräch vereinbaren