30.05.2026, 11:31
Zuerst der Dienstplan, dann das WLAN
Oder: was es mit knapp fünfzig Allrounderinnen auf sich hat, die noch auf ihren Umbau warten.
![[Bild: akira-24-year-old-female-androgynous-tom...9f6-3.webp]](https://i.postimg.cc/656RL4ns/akira-24-year-old-female-androgynous-tomboy-slim-petite-athle-ed33bbc0-c524-458a-81ae-a072ff5d19f6-3.webp)
Im letzten Post habe ich das Gäste-WLAN versprochen. Das kommt noch. Aber es gibt einen Grund warum es noch nicht da ist. Und der Grund hat einen Namen: die Allrounderin.
Heute erkläre ich wer sie ist, warum es knapp fünfzig davon gibt, und was der neue Dienstplan damit zu tun hat.
Die Allrounderin
Das Hotel hat, neben all den spezialisierten Mitarbeiterinnen die ich in den letzten Posts beschrieben habe, noch eine andere Sorte Personal.
Die Allrounderin.
Eine Allrounderin macht alles selbst. Beim Hotelstart holt sie eigenständig ihre Ausrüstung. Sie hängt sich in jeden Ereignis-Strang ein den sie braucht. Sie trägt sich ins Telefonbuch ein — damit andere sie finden können. Und wenn sie etwas von einer Kollegin braucht, schlägt sie selbst nach.
Wenn eine neue Etage eröffnet wird, meldet sie sich dort an. Niemand schickt sie. Sie geht einfach hin.
Das klingt nach Selbständigkeit. Es ist Chaos.
Denn die Hausmeisterin weiss beim Hoteleröffnungs-Check nicht was eine Allrounderin wirklich braucht — weil die Allrounderin es nirgendwo aufschreibt. Sie holt es sich selbst, irgendwann, zur Laufzeit. Was nicht beim Start geprüft werden kann, fliegt einem um drei Uhr nachts um die Ohren.
Im Quellcode heisst die Allrounderin `ISharedRegionModule`. Knapp zwanzig Jahre lang war das die Standard-Bauform jeder Hotel-Funktion. Schall, Physik, Animationen, Parcel-Verwaltung, Skript-Dienste — alles Allrounderinnen. Knapp fünfzig von ihnen warten noch auf ihren Umbau.
Selbständig ist manchmal eine andere Art von Kontrollverlust.
Das Problem mit dem WLAN
Das Gäste-WLAN — der Kanal, über den die Viewer-Brille jeder Gästin mit dem Hotel kommuniziert — wird von Allrounderinnen betrieben. Von den Modulen, die die persönlichen Service-Mappen verwalten und die Echtzeit-Direktleitung bedienen.
Ich könnte diese beiden jetzt rausgreifen und umbauen. Das wäre falsch.
Nicht weil es technisch nicht ginge. Sondern weil ich dann zwei Allrounderinnen auf das neue System umgestellt hätte — aber das neue System noch gar nicht fertig wäre. Ich hätte ein Schaufenster renoviert, während das Treppenhaus noch Baustelle ist.
Das neue System ist die Schalterin.
Die Schalterin
Im alten Hotel meldet sich jede Allrounderin selbst an. Sie entscheidet selbst wann sie aktiv wird, wann sie sich abmeldet, wann sie auf Ereignisse reagiert. Die Hotelleitung hat keinen Überblick. Ich auch nicht.
Das neue System dreht das um.
Die Schalterin (im Code: `ServiceRegistrar`) weiss, welche Spezialistinnen im Hotel tätig sind. Wenn eine neue Etage öffnet, ruft sie jede Spezialistin an: „Neue Etage. Ihr Einsatz." Wenn die Etage in Vollbetrieb geht: „Gäste kommen." Wenn sie schliesst: „Schichtende."
Die Spezialistinnen warten. Sie tun nichts von sich aus. Die Schalterin ruft an — und erst dann arbeiten sie.
Das klingt nach einer Kleinigkeit. Es ist der Unterschied zwischen einem Hotel, das von selbst aufmacht, und einem Hotel, dessen Inhaberin morgens die Türe aufschliesst.
Zimmernummer oder Grundriss
Beim Umbau der ersten Allrounderin — dem Ton-Modul — hat sich etwas herausgestellt, das ich nicht erwartet hatte.
Es gibt zwei verschiedene Arten von Spezialistinnen.
Die eine Sorte braucht nur zu wissen: welche Etage? Name, Nummer — das reicht. Eine Statistik-Mitarbeiterin führt Buch über Ereignisse. Sie braucht den Etagen-Namen. Weiter nichts.
Die andere Sorte braucht den kompletten Grundriss. Den mit allen Zimmern, allen Möbeln, allen Gästen. Die Ton-Spezialistin muss wissen: Wer ruft gerade? Von welchem Zimmer aus? In welchem Abstand zur Empfängerin? Dafür reicht keine Etagen-Nummer.
Deshalb hat die Schalterin jetzt zwei Kanäle. Der erste trägt nur die Etagen-Kurzinfo. Der zweite trägt die volle Raumkarte. Jede Spezialistin meldet beim Einstellen an welchen Kanal sie braucht. Die Schalterin bedient beide.
Das ist nicht nur eine Implementierungs-Entscheidung. Es ist eine Kategorisierung, die jetzt für knapp fünfzig weitere Umbauten gilt. Schon beim ersten Umbau hat sich gezeigt: gut zwei Drittel der Allrounderinnen brauchen wahrscheinlich die Raumkarte. Ein Drittel kommt mit der Zimmernummer aus.
Wer den Grundriss braucht, bekommt den Grundriss. Wer die Zimmernummer reicht, kriegt die Zimmernummer.
Die Muster-Renovierung
Stage 5a hat die Schalterin gebaut und ins Hotel eingebaut. Stage 5b hat die erste Allrounderin umgebaut — das Ton-Modul.
Das war bewusst keine gewöhnliche Migration. Es war eine Muster-Renovierung.
Das Ton-Modul ist das schwierigste Einstiegs-Szenario: es braucht die komplette Raumkarte, es trägt sich im Telefonbuch ein, es reagiert auf Gäste-Ereignisse. Wenn das geht, geht alles was einfacher ist — automatisch.
Es gibt noch einen Haken: im alten System gilt wer zuerst kommt. Das Telefonbuch nimmt nur den ersten Eintrag an. Alle weiteren werden ignoriert. Das Dienstplan-System der Schalterin kommt einen Moment später als das alte System. Wenn die alte Allrounderin sich also noch selbst einträgt, gewinnt sie — und die neue Spezialistin verliert.
Die Lösung: die alte Allrounderin wird zur stillen Vertreterin.
Sie steht noch auf der Türliste — das alte System muss sie sehen, sonst verweigert es den Start. Aber sie tut nichts mehr. Sie trägt sich nicht ins Telefonbuch ein. Die echte Ton-Spezialistin wartet dahinter, und wenn die Schalterin ruft, übernimmt sie die Arbeit.
In Stage 7 fliegt die stille Vertreterin ganz raus. Bis dahin ist sie eine freundliche Fassade.
Ich habe nach dem Umbau In-World-Sound getestet. Töne kamen von der richtigen Stelle. Die Gästin hat nichts gemerkt.
Wenn die Gästin nichts merkt, war es gut.
Die Kohorten
Jetzt kommen die Kohorten.
Knapp fünfzig Allrounderinnen warten noch. Die gehe ich nicht alle auf einmal an — das wäre genau der Fehler von früher.
Stattdessen forme ich Kohorten. Eine Kohorte ist eine Gruppe von Allrounderinnen mit ähnlichem Profil: ähnliche Abhängigkeiten, ähnliche Grösse, ähnliches Muster. Die einfachsten kommen zuerst. Dann die nächste Gruppe. Dann die nächste.
Das hat zwei Vorteile.
Erstens: innerhalb einer Kohorte lerne ich beim ersten Umbau was für alle gilt. Was beim Ton-Modul noch Schritt für Schritt war, ist beim dritten Modul der Kohorte Routine.
Zweitens: wenn eine Kohorte fertig ist, ist ein klar abgrenzbarer Teil des alten Systems weg. Nicht Halb-erledigt. Nicht Irgendwie-in-Bearbeitung. Fertig.
Die ersten zwei Kohorten laufen jetzt — Stage 5c und 5d. Die einfachsten Profile zuerst. Was die Muster-Renovierung bewiesen hat, wird hier zur Routine.
Man renoviert nicht alle Zimmer gleichzeitig. Man renoviert einen Flügel nach dem anderen.
Warum das WLAN danach kommt
Die Allrounderinnen, die das Gäste-WLAN betreiben, sind zwei der knapp fünfzig. Sobald sie umgebaut sind, stehen sie auf dem neuen System. Die Schalterin kennt sie. Sie schreiben beim Einstellen auf was sie brauchen. Der Hoteleröffnungs-Check prüft es.
Erst dann schalten wir das neue WLAN an. Nicht früher.
Ich habe das Kleiderschrank-Debakel noch frisch in Erinnerung — fünfzig Zeilen Code, drei Stunden Gäste mit grau gefärbten Oberkörpern, weil zwei Systeme gleichzeitig versuchten dasselbe zu verwalten. Das passiert mir kein zweites Mal.
Reihenfolge ist keine Eigenschaft der Arbeit. Sie ist die Arbeit.
Was ich daraus gelernt habe
Die ersten Kohorten laufen. Ich poste, was passiert.
Oder: was es mit knapp fünfzig Allrounderinnen auf sich hat, die noch auf ihren Umbau warten.
![[Bild: akira-24-year-old-female-androgynous-tom...9f6-3.webp]](https://i.postimg.cc/656RL4ns/akira-24-year-old-female-androgynous-tomboy-slim-petite-athle-ed33bbc0-c524-458a-81ae-a072ff5d19f6-3.webp)
Im letzten Post habe ich das Gäste-WLAN versprochen. Das kommt noch. Aber es gibt einen Grund warum es noch nicht da ist. Und der Grund hat einen Namen: die Allrounderin.
Heute erkläre ich wer sie ist, warum es knapp fünfzig davon gibt, und was der neue Dienstplan damit zu tun hat.
Die Allrounderin
Das Hotel hat, neben all den spezialisierten Mitarbeiterinnen die ich in den letzten Posts beschrieben habe, noch eine andere Sorte Personal.
Die Allrounderin.
Eine Allrounderin macht alles selbst. Beim Hotelstart holt sie eigenständig ihre Ausrüstung. Sie hängt sich in jeden Ereignis-Strang ein den sie braucht. Sie trägt sich ins Telefonbuch ein — damit andere sie finden können. Und wenn sie etwas von einer Kollegin braucht, schlägt sie selbst nach.
Wenn eine neue Etage eröffnet wird, meldet sie sich dort an. Niemand schickt sie. Sie geht einfach hin.
Das klingt nach Selbständigkeit. Es ist Chaos.
Denn die Hausmeisterin weiss beim Hoteleröffnungs-Check nicht was eine Allrounderin wirklich braucht — weil die Allrounderin es nirgendwo aufschreibt. Sie holt es sich selbst, irgendwann, zur Laufzeit. Was nicht beim Start geprüft werden kann, fliegt einem um drei Uhr nachts um die Ohren.
Im Quellcode heisst die Allrounderin `ISharedRegionModule`. Knapp zwanzig Jahre lang war das die Standard-Bauform jeder Hotel-Funktion. Schall, Physik, Animationen, Parcel-Verwaltung, Skript-Dienste — alles Allrounderinnen. Knapp fünfzig von ihnen warten noch auf ihren Umbau.
Selbständig ist manchmal eine andere Art von Kontrollverlust.
Das Problem mit dem WLAN
Das Gäste-WLAN — der Kanal, über den die Viewer-Brille jeder Gästin mit dem Hotel kommuniziert — wird von Allrounderinnen betrieben. Von den Modulen, die die persönlichen Service-Mappen verwalten und die Echtzeit-Direktleitung bedienen.
Ich könnte diese beiden jetzt rausgreifen und umbauen. Das wäre falsch.
Nicht weil es technisch nicht ginge. Sondern weil ich dann zwei Allrounderinnen auf das neue System umgestellt hätte — aber das neue System noch gar nicht fertig wäre. Ich hätte ein Schaufenster renoviert, während das Treppenhaus noch Baustelle ist.
Das neue System ist die Schalterin.
Die Schalterin
Im alten Hotel meldet sich jede Allrounderin selbst an. Sie entscheidet selbst wann sie aktiv wird, wann sie sich abmeldet, wann sie auf Ereignisse reagiert. Die Hotelleitung hat keinen Überblick. Ich auch nicht.
Das neue System dreht das um.
Die Schalterin (im Code: `ServiceRegistrar`) weiss, welche Spezialistinnen im Hotel tätig sind. Wenn eine neue Etage öffnet, ruft sie jede Spezialistin an: „Neue Etage. Ihr Einsatz." Wenn die Etage in Vollbetrieb geht: „Gäste kommen." Wenn sie schliesst: „Schichtende."
Die Spezialistinnen warten. Sie tun nichts von sich aus. Die Schalterin ruft an — und erst dann arbeiten sie.
Das klingt nach einer Kleinigkeit. Es ist der Unterschied zwischen einem Hotel, das von selbst aufmacht, und einem Hotel, dessen Inhaberin morgens die Türe aufschliesst.
Zimmernummer oder Grundriss
Beim Umbau der ersten Allrounderin — dem Ton-Modul — hat sich etwas herausgestellt, das ich nicht erwartet hatte.
Es gibt zwei verschiedene Arten von Spezialistinnen.
Die eine Sorte braucht nur zu wissen: welche Etage? Name, Nummer — das reicht. Eine Statistik-Mitarbeiterin führt Buch über Ereignisse. Sie braucht den Etagen-Namen. Weiter nichts.
Die andere Sorte braucht den kompletten Grundriss. Den mit allen Zimmern, allen Möbeln, allen Gästen. Die Ton-Spezialistin muss wissen: Wer ruft gerade? Von welchem Zimmer aus? In welchem Abstand zur Empfängerin? Dafür reicht keine Etagen-Nummer.
Deshalb hat die Schalterin jetzt zwei Kanäle. Der erste trägt nur die Etagen-Kurzinfo. Der zweite trägt die volle Raumkarte. Jede Spezialistin meldet beim Einstellen an welchen Kanal sie braucht. Die Schalterin bedient beide.
Das ist nicht nur eine Implementierungs-Entscheidung. Es ist eine Kategorisierung, die jetzt für knapp fünfzig weitere Umbauten gilt. Schon beim ersten Umbau hat sich gezeigt: gut zwei Drittel der Allrounderinnen brauchen wahrscheinlich die Raumkarte. Ein Drittel kommt mit der Zimmernummer aus.
Wer den Grundriss braucht, bekommt den Grundriss. Wer die Zimmernummer reicht, kriegt die Zimmernummer.
Die Muster-Renovierung
Stage 5a hat die Schalterin gebaut und ins Hotel eingebaut. Stage 5b hat die erste Allrounderin umgebaut — das Ton-Modul.
Das war bewusst keine gewöhnliche Migration. Es war eine Muster-Renovierung.
Das Ton-Modul ist das schwierigste Einstiegs-Szenario: es braucht die komplette Raumkarte, es trägt sich im Telefonbuch ein, es reagiert auf Gäste-Ereignisse. Wenn das geht, geht alles was einfacher ist — automatisch.
Es gibt noch einen Haken: im alten System gilt wer zuerst kommt. Das Telefonbuch nimmt nur den ersten Eintrag an. Alle weiteren werden ignoriert. Das Dienstplan-System der Schalterin kommt einen Moment später als das alte System. Wenn die alte Allrounderin sich also noch selbst einträgt, gewinnt sie — und die neue Spezialistin verliert.
Die Lösung: die alte Allrounderin wird zur stillen Vertreterin.
Sie steht noch auf der Türliste — das alte System muss sie sehen, sonst verweigert es den Start. Aber sie tut nichts mehr. Sie trägt sich nicht ins Telefonbuch ein. Die echte Ton-Spezialistin wartet dahinter, und wenn die Schalterin ruft, übernimmt sie die Arbeit.
In Stage 7 fliegt die stille Vertreterin ganz raus. Bis dahin ist sie eine freundliche Fassade.
Ich habe nach dem Umbau In-World-Sound getestet. Töne kamen von der richtigen Stelle. Die Gästin hat nichts gemerkt.
Wenn die Gästin nichts merkt, war es gut.
Die Kohorten
Jetzt kommen die Kohorten.
Knapp fünfzig Allrounderinnen warten noch. Die gehe ich nicht alle auf einmal an — das wäre genau der Fehler von früher.
Stattdessen forme ich Kohorten. Eine Kohorte ist eine Gruppe von Allrounderinnen mit ähnlichem Profil: ähnliche Abhängigkeiten, ähnliche Grösse, ähnliches Muster. Die einfachsten kommen zuerst. Dann die nächste Gruppe. Dann die nächste.
Das hat zwei Vorteile.
Erstens: innerhalb einer Kohorte lerne ich beim ersten Umbau was für alle gilt. Was beim Ton-Modul noch Schritt für Schritt war, ist beim dritten Modul der Kohorte Routine.
Zweitens: wenn eine Kohorte fertig ist, ist ein klar abgrenzbarer Teil des alten Systems weg. Nicht Halb-erledigt. Nicht Irgendwie-in-Bearbeitung. Fertig.
Die ersten zwei Kohorten laufen jetzt — Stage 5c und 5d. Die einfachsten Profile zuerst. Was die Muster-Renovierung bewiesen hat, wird hier zur Routine.
Man renoviert nicht alle Zimmer gleichzeitig. Man renoviert einen Flügel nach dem anderen.
Warum das WLAN danach kommt
Die Allrounderinnen, die das Gäste-WLAN betreiben, sind zwei der knapp fünfzig. Sobald sie umgebaut sind, stehen sie auf dem neuen System. Die Schalterin kennt sie. Sie schreiben beim Einstellen auf was sie brauchen. Der Hoteleröffnungs-Check prüft es.
Erst dann schalten wir das neue WLAN an. Nicht früher.
Ich habe das Kleiderschrank-Debakel noch frisch in Erinnerung — fünfzig Zeilen Code, drei Stunden Gäste mit grau gefärbten Oberkörpern, weil zwei Systeme gleichzeitig versuchten dasselbe zu verwalten. Das passiert mir kein zweites Mal.
Reihenfolge ist keine Eigenschaft der Arbeit. Sie ist die Arbeit.
Was ich daraus gelernt habe
- Allrounderinnen sind keine Fehler. Sie waren zwanzig Jahre lang die beste verfügbare Bauform — für ein Hotel ohne Hausmeisterin, ohne Dienstplan, ohne Eröffnungs-Check. Das Problem ist nicht dass es sie gibt. Das Problem ist dass man nie wusste wann sie fertig sind. Der neue Dienstplan löst genau das.
- Zwei Kanäle statt einer Universalleitung. Die Entscheidung zwischen Zimmernummer und Grundriss klingt nach einem Detail. Sie hat knapp fünfzig anstehende Umbauten in zwei Kategorien eingeteilt — bevor ich auch nur eine davon angefangen habe. Details mit grosser Reichweite sind keine Details mehr.
- Reihenfolge schlägt Geschwindigkeit. Das WLAN hätte ich früher fertig haben können. Aber nicht besser. Besser ist besser.
Die ersten Kohorten laufen. Ich poste, was passiert.


![[-]](https://www.gridtalk.de/images/collapse.png)