Version jedes Laufs kennen
Speichern Sie Versions- oder Releasekennung mit jeder Ausführung, damit die Ergebnislogik nachvollziehbar bleibt. Prüfen Sie, ob Änderungen nur neue Läufe, wartende Schritte, Wiederholungen oder künftige Übergänge bestehender Läufe betreffen.
Änderungen während eines mehrstufigen Ablaufs können alte und neue Logik mischen. Ermitteln Sie Datenverträge oder externe Nebenwirkungen, die diese Mischung unsicher machen, und planen Sie Migration oder Auslaufenlassen.
Kontrolliert ausrollen und wiederherstellen
Testen Sie die neue Definition mit repräsentativen Eingaben und einem kontrollierten Lauf vor dem regulären Traffic. Bei zustandsbehafteten Workflows entscheiden Sie, ob alte Läufe enden, abgebrochen und neu gestartet oder dokumentiert migriert werden.
Überwachen Sie beide Versionen und definieren Sie Stopp oder Rollback. Bewahren Sie Verlauf zur Identifikation der fehlerhaften Definition auf und prüfen Sie Nebenwirkungen, bevor Sie unter anderer Version wiederholen.