Betrieb
04.02 Einmal eingerichtet, dann laufend

Deployment & Releases

Ein Knopf statt einer Checkliste: jeder Stand geht denselben Weg nach draußen.

  • CI/CD
  • Rückweg
  • Wiederholbar

Wie es abläuft

Ausliefern soll langweilig sein. Wenn es aufregend ist, stimmt etwas mit dem Verfahren nicht.

Ein Weg für alle Stände

Vom Hauptzweig bis in die Produktion läuft alles durch dieselbe Strecke: Tests, Bauen, Ausliefern. Keine Sonderwege für dringende Fälle — gerade die dringenden sind die, bei denen Fehler passieren.

Der Rückweg zuerst

Bevor wir einen Weg nach draußen bauen, bauen wir den Weg zurück. Auf den vorigen Stand zurückzugehen muss ein Befehl sein, den man auch um 23 Uhr noch richtig ausführt.

Datenbank-Änderungen

Migrationen laufen automatisch mit und sind so geschrieben, dass der vorige Stand mit dem neuen Schema noch läuft. Damit ist ein Rückweg auch dann möglich, wenn sich das Datenmodell geändert hat.

Mobile ist langsamer

Bei Apps kommt das Store-Review dazwischen. Wir richten es so ein, dass ihr Funktionen auch nach der Auslieferung noch zuschalten könnt — dann hängt ein Termin nicht am Prüfungstempo eines anderen Unternehmens.

Was wir von euch brauchen
  • Die Entscheidung, wer freigeben darf.
  • Ein Wartungsfenster, falls euer Betrieb keine Änderung zur Geschäftszeit verträgt.
Was rauskommt

Eine Auslieferungsstrecke, die jeder im Team bedienen kann, mit einem Rückweg auf den vorigen Stand.

Wenn man das überspringt

Von Hand ausgeliefert wird selten, weil es unangenehm ist. Selten ausgeliefert heißt große Pakete, und große Pakete gehen häufiger schief — die Angst vor dem Ausliefern erzeugt genau das, wovor man Angst hat.

Fragen zu diesem Schritt?

Ein Gespräch kostet nichts und dauert eine halbe Stunde. Danach weißt du, ob wir zusammenpassen.