01Kompatibilitätsmatrix
Die PHP- oder Framework-Version wird nicht mehr unterstützt. PHP, Erweiterungen, Frameworks, Pakete, Server und externe Dienste. Die Entscheidung wird mit Verantwortlichen, Zuständigkeiten und einer konkreten Überprüfungsmethode dokumentiert.
02Bestand ändern
Composer kann die vorhandenen Pakete nicht auflösen, ohne andere zu beschädigen. Fehler, veraltete Funktionen und Abhängigkeiten, die ersetzt werden müssen. Die Entscheidung wird mit Verantwortlichen, Abgrenzungen und einer konkreten Überprüfungsmethode dokumentiert.
03Regressionsabdeckung
Es gibt keine repräsentative Probenumgebung. Vor Änderungen an der Laufzeitumgebung werden Tests zum Schutz kritischer Abläufe durchgeführt. Die Entscheidung wird dokumentiert, einschließlich Verantwortlicher, Grenzen und einer konkreten Methode zur Überprüfung.
04Probenumgebung
Kritische Abläufe hängen von informellen manuellen Kontrollen ab. Wiederholbare Konfiguration zur Validierung von Code, Daten und Operationen. Die Entscheidung wird mit Verantwortlichen, Grenzen und einer konkreten Überprüfungsmethode dokumentiert.
05Veröffentlichungsplan
Ein vorheriges Upgrade verursachte Rückschritte oder längere Ausfallzeiten. Phasen, Zeitfenster, Kontrollen und Verantwortliche. Die Entscheidung wird mit Verantwortlichen, Grenzen und einer konkreten Überprüfungsmethode dokumentiert.