Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Aki's Vibes
#43
Die Rezeption hat heimlich einen Doppelgänger bekommen

Oder: wie der zweite Durchstich aussieht — diesmal nach unten, in den Keller, und ohne dass jemand was merkt.

Vor zwei Wochen habe ich euch erzählt, wie der erste Gast den neuen Weg durchs Hotel genommen hat — von der Eingangstür bis zur Begrüssungs-Tafel an der Rezeption, einmal durch alle Stockwerke. Sichtbarer Durchstich. Wer wollte, konnte das Ergebnis an der Tafel ablesen.

Heute ist wieder ein Durchstich passiert. Aber diesmal sieht ihn niemand. Er führt nicht zur Rezeption, sondern nach unten in den Keller. Und genau das ist der Punkt.

Die zwei Fragen, die der Aktenraum nicht mehr beantwortet

Jedes Mal, wenn im Hotel ein neues Stockwerk hochgefahren wird — bei uns sagt man „Region starten" — stellt der diensthabende Hausverwalter zwei sehr spezifische Fragen:
  • „Welche Möbel stehen gerade in Zimmer 207?" Schreibtisch, Stuhl, Bettkante, das Sofa von letztem Gast, die drei Vasen auf der Fensterbank. Alles mit Position, Farbe, Drehung.
  • „Welche Hausregeln gelten in diesem Stockwerk?" Darf gegrillt werden? Wie hoch ist die maximale Lautstärke? Wo ist der Notausgang?

Bisher liefen diese zwei Fragen — wie alle anderen rund dreissig Hausverwaltungs-Fragen auch — direkt in den alten Aktenraum im Keller. Da liegen seit Jahren riesige Schliessfach-Schränke mit handgeschriebenen Karteikarten. Der Aktenraum-Verwalter kennt jede Lade auswendig, kennt jeden Trick, sieht das Hotel als sein Reich. Sehr verdienstvoll, kennt sich aus.

Aber er hat ein Problem: um die Fragen überhaupt beantworten zu können, muss er die Möbel-Karteikarten kennen, die oben in den Stockwerken benutzt werden. Sein Aktenraum hat also einen Pfeil zurück nach oben in die Möbel-Verwaltung. Ein Pfeil nach oben, aus dem Keller. Genau die falsche Richtung für ein sauberes Hotel.

Ab heute ist das anders.

Der Doppelgänger an der Rezeption

[Bild: akira-24-year-old-female-androgynous-tom...d04-3.webp]

Wenn ab heute der Hausverwalter „Welche Möbel stehen in Zimmer 207?" ruft, passiert Folgendes: an der Rezeption nimmt nicht mehr der alte Aktenraum-Verwalter den Anruf entgegen, sondern ein Doppelgänger, der frisch eingestellt wurde. Der Doppelgänger sieht aus wie der Aktenraum-Verwalter, klingt wie er, antwortet mit der gleichen Stimme. Niemand im Hotel merkt den Unterschied.

Aber der Doppelgänger geht für diese zwei Fragen nicht in den alten Aktenraum. Er nimmt die Hintertür und holt die Antwort aus dem neuen digitalen Backoffice, das wir die letzten Monate eingerichtet haben. Saubere Schubladen, klare Beschriftung, keine handgeschriebenen Karteikarten mehr.

Für alle anderen achtundzwanzig Fragen, die der Hausverwalter stellt, lässt der Doppelgänger weiterhin den alten Verwalter rangehen. „Welcher Gast hat eingecheckt?" — alter Verwalter. „Wie viel Gepäck steht im Wäschekeller?" — alter Verwalter. „Wer hat letzte Woche das Sofa in Zimmer 312 ersetzt?" — alter Verwalter.

Nur zwei von dreissig Fragen gehen heute den neuen Weg. Und das ist Absicht.

Ein Doppelgänger, der bei allem dazwischen tritt, fällt auf. Ein Doppelgänger, der bei zwei Fragen still übernimmt, ist die ideale Renovierung im laufenden Betrieb.

Warum ausgerechnet diese zwei?

Die Auswahl ist nicht zufällig. Diese zwei Fragen werden gestellt, wenn ein Stockwerk hochgefahren wird. Beim allerersten Akt, bevor der erste Gast eincheckt. Möbel hinstellen, Hausregeln festschreiben. Wenn ich diesen Moment über das neue Backoffice abwickeln kann, dann habe ich bewiesen: das neue System trägt im Hot-Path — nicht in einem Nebenpfad, nicht in einer Test-Region, sondern dort, wo jeder echte Gast später durchläuft.

Dazu kommt: genau diese zwei Fragen waren die Begründung dafür, dass der alte Aktenraum überhaupt einen Pfeil hoch zur Möbel-Verwaltung haben musste. Wenn die beiden weg sind, kann der Pfeil weg. Stockwerk fünf des Bauplans rückt damit zum ersten Mal in den sauberen Zustand, den ich seit Monaten verspreche.

Manchmal sind zwei richtige Türen mehr wert als zwanzig falsche.

Die Speisekarte muss komplett aufs Tablett, bevor der Kellner die Küche verlässt

Eine technische Eigenheit, die ich erwähnen muss, weil sie der häufigste Fehler bei dieser Sorte Umbau ist:

Stellt euch vor, ein Gast fragt nach der Speisekarte. Der Kellner geht in die Küche, der Koch beginnt vorzulesen: „Vorspeise eins, Vorspeise zwei…", und der Kellner schreibt mit. Nach den ersten drei Vorspeisen sagt der Kellner: „Reicht erstmal, ich bring's schon raus, den Rest hol ich gleich nach", und geht.

In dem Moment, in dem er die Küchentür hinter sich zumacht, schliesst sich die Tür automatisch ab. Wenn er gleich nochmal an die Hauptgerichte ranwill, steht er vor verschlossener Tür. Im Hotelbetrieb wäre das eine kuriose Anekdote. Im Hotel-Code wäre es ein Absturz mit der Fehlermeldung „der Aktenraum ist bereits geschlossen, als du nachholen wolltest".

Der Doppelgänger muss also die komplette Antwort fertig auf dem Tablett haben, bevor er das Backoffice verlässt. Alle Möbel von Zimmer 207, in einem Rutsch, abgehakt, Tablett zu, Tür schliesst hinter ihm zu, und dann erst tritt er aus dem Backoffice und reicht das Tablett weiter. Kein „den Rest hol ich nach". Das ist eine harte Regel mit eigenem Eintrag in unserem Bauplan, weil sie sonst garantiert irgendwann jemand übersieht.

Die häufigsten Migrationsbugs sitzen nicht in dem, was du machst, sondern in dem, was du an einen späteren Zeitpunkt vertagst.

Zwei Formular-Versionen, eine davon mit Ablaufdatum

Hier wird's ehrlich, denn ganz sauber ist der heutige Tag nicht.

Ein paar Felder auf den alten Karteikarten passen nicht ins neue Backoffice. Beispielsweise eine Prüf-Nummer, die der alte Aktenraum-Verwalter intern benutzt, um zu erkennen ob jemand die Karteikarte zwischenzeitlich geändert hat. Im neuen Backoffice gibt es so eine Prüf-Nummer nicht — sie war eine Krücke aus den Neunzigern, niemand braucht sie für die Hotelverwaltung der Zukunft.

Aber: der Hausverwalter erwartet sie noch im Antwortformular, weil sein Programm so geschrieben ist. Wenn die Antwort plötzlich ohne Prüf-Nummer kommt, stolpert er.

Lösung: der Doppelgänger füllt für die Übergangszeit zwei Formular-Versionen aus. Eine schlanke, saubere für das neue Backoffice (so wie ich es in fünf Jahren haben möchte). Und eine fette Übergangs-Version mit den paar Alt-Feldern, die der Hausverwalter heute noch braucht — Prüf-Nummer inklusive.

Auf der fetten Version steht ein Aufkleber mit Ablaufdatum. Sobald der Hausverwalter selbst auf das neue System umgezogen ist (das ist die übernächste Bauphase), fliegt die fette Version in den Reisswolf. Bis dahin lebt sie — aber in einem eigenen Schrank, klar getrennt von den sauberen Formularen, damit sich der Übergangs-Dreck nicht in den Reinraum ausbreitet.

Eine Übergangs-Lösung ist erlaubt — solange das Ablaufdatum schon auf dem Aufkleber draufsteht.

Der Pfeil im Bauplan ist weg

Jetzt zur eigentlichen Pointe. Erinnert euch an den ersten Post in dieser Reihe: ich hatte mir am Anfang vier saubere Stockwerke aufs Reissbrett gezeichnet, plus einen Bauplan mit Pfeilen, wer von wem etwas darf. Eine der Regeln in dem Bauplan war: der Keller-Aktenraum darf nicht in die Möbel-Verwaltung im Obergeschoss reinzeigen. Keller liefert nach oben, nie umgekehrt.

In der Realität war das aber genau falsch herum: der alte Aktenraum musste die Möbel-Karteikarten kennen, weil er sie selber zusammenbaute. Pfeil nach oben. Falsche Richtung. Der letzte solche Pfeil im ganzen Hotel.

Mit dem heutigen Tag ist dieser Pfeil weg.

Konkret: ich kann jetzt das kleine Schild „Diese Etage darf nicht mit dem Aktenraum reden" am Eingang des Aktenraums anbringen, ohne dass irgendwer Einspruch erhebt. Der Aktenraum-Verwalter macht weiter seine restlichen achtundzwanzig Antworten, aber er braucht das obere Stockwerk nicht mehr als Zulieferer.

Im Bauplan ist eine Bedingung erfüllt, an der ich seit fünf Monaten arbeite: die Definition von „Stockwerk 5 fertig". Es ist die Zentralbedingung dieser ganzen zweiten Bauphase. Mit dem Wegfall dieses einen Pfeils ist sie erreicht.

Ein Pfeil weniger im Plan kostet manchmal mehr Tage als ein Pfeil mehr — aber er zählt mehr.

Was im Hotel weiterhin offen lief

Wie schon beim letzten Mal: während dieser ganzen Aktion lief das Hotel. Kein Stockwerk war geschlossen. Keine Region ging offline. Die achtundzwanzig nicht-umgestellten Fragen liefen weiterhin durch den alten Aktenraum. Die zwei umgestellten Fragen liefen ab heute durch den Doppelgänger ins neue Backoffice. Beide Wege liefern. Der Gast sieht keinen Unterschied — sein Möbel-Inventar in Zimmer 207 ist nach dem Stockwerks-Neustart genauso da, wie er es verlassen hat.

Das ist nicht trivial. Hätte ich an irgendeiner Stelle ein Feld verloren — die Drehung des Sofas zum Beispiel, oder die Schloss-Berechtigungen an einer Truhe — dann würden Gäste reklamieren. Genau deshalb gibt's den Schritt mit der fetten Übergangs-Version: alle Felder, die der Hausverwalter heute noch erwartet, kommen heute noch. Auch die, von denen ich weiss dass sie übermorgen verschwinden.

Eine Migration, bei der ein Detail verloren geht, ist eine Migration, von der die Gäste reden. Und nichts ist tödlicher für so eine Renovierung als eine Anekdote, die im Forum kursiert.

Was ich daraus gelernt habe

Drei Punkte, die für mich diesen zweiten Durchstich charakterisieren:

  1. Der unsichtbare Durchstich ist genauso ein Durchstich. Der letzte Post war sexy: Gast geht durch alle Stockwerke, niemand merkt's, Tafel an der Rezeption stimmt. Heute hat niemand was Neues an der Tafel gesehen. Trotzdem ist heute strukturell mehr passiert als beim letzten Mal — ein Pfeil im Bauplan ist weg, eine ganze Bauphase hat ihre Hauptbedingung erfüllt. Sichtbare und unsichtbare Fortschritte sind beide echt. Sich nur an den sichtbaren zu orientieren, ist die häufigste Falle in Architektur-Umbauten.
  2. Eine Übergangs-Struktur ist erlaubt — wenn das Ablaufdatum schon auf dem Aufkleber draufsteht. Die fette Formular-Version mit der Prüf-Nummer ist hässlich. In drei Jahren würde sie mich nerven. Aber ich habe sie heute schon mit einem Ablauf-Aufkleber und einem klaren Bauphasen-Trigger versehen („verschwindet mit Stockwerk drei"), und sie lebt in einem eigenen Schrank. Das ist der Unterschied zwischen technischer Schuld, die zurückgezahlt wird, und technischer Schuld, die nach drei Jahren in der Bauakte versumpft.
  3. Ein Doppelgänger ist kein Hack, sondern ein Werkzeug. Ich hätte alle dreissig Fragen am gleichen Tag umstellen können — und wäre Wochen blockiert gewesen, mit einem Hotel, das in der Mitte nicht funktioniert. Stattdessen: ein Doppelgänger, der bei zwei Fragen still übernimmt, und der bei den anderen achtundzwanzig wie der Original-Verwalter wirkt. Beim nächsten Slice übernimmt er drei weitere Fragen. Beim übernächsten fünf. Irgendwann gibt's keinen Original-Verwalter mehr, nur noch den Doppelgänger — und in dem Moment streichen wir das Wort „Doppelgänger" und er wird der echte Verwalter. Die ganze Strangler-Idee in einem Satz.

Was als nächstes kommt

Die zweite grosse Bauphase ist mit dem heutigen Tag durch. Stockwerk 5 ist sauber in der Richtung, in der es sein soll. Der Doppelgänger steht, das Backoffice trägt, die Übergangs-Formulare sind eingerichtet.

Vor mir liegen noch achtundzwanzig Fragen, die weiter durch den alten Aktenraum laufen. Jede einzelne davon kann jetzt — eine nach der anderen, in der Reihenfolge die der Hot-Path vorgibt — durch denselben Mechanismus auf das neue Backoffice umgezogen werden. Was heute Slice war, wird ab morgen Routine.

Parallel dazu hängt noch der Cliffhanger vom letzten Post in der Luft: der richtige Hausmeister mit dem Werkzeuggürtel, der jedem Mitarbeiter das passende Werkzeug ausgibt anstatt ihn rumfragen zu lassen. Welches der beiden Themen ich als nächstes bloggen werde, hängt davon ab, was zuerst in einer interessanten Form fertig wird.

Ich poste, was passiert.
[Bild: footert5jul.jpg]
[-] The following 4 users say Thank You to Akira for this post:
  • Dorena Verne, Jupiter Rowland, Mareta Dagostino, Pius Noel
Zitieren


Nachrichten in diesem Thema
Aki's Vibes - von Akira - 24.01.2026, 23:52
RE: Aki's Vibes - von Dorena Verne - 25.01.2026, 18:55
RE: Aki's Vibes - von Dorena Verne - 25.01.2026, 19:33
RE: Aki's Vibes - von Akira - 25.01.2026, 22:57
Aki's Vibes - Gridgeburtstag - von Akira - 01.02.2026, 19:41
RE: Aki's Vibes - von Dorena Verne - 02.02.2026, 07:00
RE: Aki's Vibes - von Bogus Curry - 02.02.2026, 10:23
RE: Aki's Vibes - von Mareta Dagostino - 02.02.2026, 10:36
RE: Aki's Vibes - von Dorena Verne - 02.02.2026, 10:39
RE: Aki's Vibes - von Mareta Dagostino - 02.02.2026, 10:49
Aki's Vibes - von Akira - 09.02.2026, 01:16
RE: Aki's Vibes - von Akira - 16.02.2026, 00:44
RE: Aki's Vibes - von Christoph Balhaus - 16.02.2026, 11:09
RE: Aki's Vibes - von Akira - 16.02.2026, 16:20
RE: Aki's Vibes - von Akira - 22.02.2026, 21:24
Aki's Vibes - von Akira - 01.03.2026, 22:20
RE: Aki's Vibes - von Bogus Curry - 02.03.2026, 13:52
RE: Aki's Vibes - von Akira - 02.03.2026, 23:02
RE: Aki's Vibes - von Dorena Verne - 02.03.2026, 14:11
Aki's Vibes - von Akira - 08.03.2026, 22:29
RE: Aki's Vibes - von Bogus Curry - 09.03.2026, 23:00
RE: Aki's Vibes - von Akira - 10.03.2026, 07:10
Aki's Vibes - von Akira - 06.04.2026, 00:33
RE: Aki's Vibes - von Akira - 19.04.2026, 20:33
RE: Aki's Vibes - von Dorena Verne - 19.04.2026, 20:42
RE: Aki's Vibes - von Bogus Curry - 19.04.2026, 21:24
RE: Aki's Vibes - von Akira - 19.04.2026, 21:51
RE: Aki's Vibes - von Akira - 26.04.2026, 19:27
RE: Aki's Vibes - von Bogus Curry - 27.04.2026, 15:17
Aki's Vibes - von Akira - 28.04.2026, 22:26
RE: Aki's Vibes - von Dorena Verne - 29.04.2026, 05:31
RE: Aki's Vibes - von LyAvain - 29.04.2026, 19:52
RE: Aki's Vibes - von Jupiter Rowland - 05.05.2026, 21:24
Aki's Vibes - von Akira - 03.05.2026, 17:36
Aki's Vibes - von Akira - 07.05.2026, 21:45
RE: Aki's Vibes - von Bogus Curry - 08.05.2026, 11:22
RE: Aki's Vibes - von Akira - 08.05.2026, 16:39
RE: Aki's Vibes - von Dorena Verne - 08.05.2026, 16:57
RE: Aki's Vibes - von Mareta Dagostino - 08.05.2026, 17:45
RE: Aki's Vibes - von Akira - 08.05.2026, 19:29
Aki's Vibes - von Akira - 10.05.2026, 18:52
Aki's Vibes - von Akira - 16.05.2026, 01:31
Aki's Vibes - von Akira - 19.05.2026, 17:00
RE: Aki's Vibes - von Akira - 22.05.2026, 00:44
Aki's Vibes - von Akira - 25.05.2026, 02:59
Aki's Vibes - von Akira - 26.05.2026, 21:33
RE: Aki's Vibes - von Bogus Curry - 27.05.2026, 16:16
RE: Aki's Vibes - von Akira - 27.05.2026, 19:09
Aki's Vibes - von Akira - 30.05.2026, 11:31
Aki's Vibes - von Akira - 07.06.2026, 01:19

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste