Fügen Sie einem Release mit mehreren Produkten ein Produkt hinzu
Fügen Sie einem Release mit mehreren Produkten ein Produkt hinzu, um den Umfang des Release zu erweitern, wenn sich die Anforderungen entwickeln. Das hinzugefügte Produkt erhält ein eigenes untergeordnetes Release mit Phasen, Aufgaben und Richtlinien, die auf das Haupt-Release ausgerichtet sind.
Vorbereitungen
Das Release muss sich im Status „Ausstehend“ oder „in Bearbeitung“ befinden.
Erforderliche Rolle: sn_dpr_model.release_admin oder sn_dpr_model.product_manager
Prozedur
Ergebnisse
- Für das enthaltene Produkt wird ein Release mit Phasen erstellt, die auf das Haupt-Release ausgerichtet sind.
- Aufgaben und Richtlinien werden für jede Phase basierend auf der Release-Vorlage erstellt.
- Das Phasenmanagement im Release unterscheidet sich basierend auf dem aktuellen Status des Release:
- Ausstehend : Das Produkt wird direkt hinzugefügt, und sein Release wird erstellt.
- In Bearbeitung : Das Produkt wird hinzugefügt, ein Release wird erstellt und sofort gestartet. Das System beginnt mit der sequenziellen Ausführung von Richtlinien ab der frühesten Phase, um die aktuelle Phase des Haupt-Release zu erreichen. Weitere Informationen finden Sie unter Phasenmanagement in einem Release mit mehreren Produkten .
Hinzufügen eines Produkts zu einem in Bearbeitung befindlichen Release
Ziehen Sie ein Release mit mehreren Produkten mit drei Produkten (Produkt A, Produkt B und Produkt C) in Betracht, das die folgenden Phasen aufweist: Planung, Entwicklung, Tests, vor der Bereitstellung und Bereitstellung. Das Release befindet sich in der Testphase.
Sie fügen diesem Release Produkt D hinzu, während es sich in der Testphase befindet. Wenn das Produkt hinzugefügt wird, führt das System Phasenrichtlinien sequenziell für Produkt D aus, beginnend mit der frühesten Phase:
- Planungsphasenrichtlinien werden zuerst ausgeführt.
- Wenn Planungsrichtlinien bestehen, werden Entwicklungsphase-Richtlinien ausgeführt.
- Diese Ausführung wird fortgesetzt, bis Produkt D die aktuelle Releasephase (Tests) erreicht oder bis eine Phase fehlschlägt.
Wenn Richtlinien für eine Phase fehlschlagen – z. B. Entwicklung – verbleibt Produkt D in der fehlgeschlagenen Phase. Die anderen Produkte sind nicht betroffen und werden weiterhin getestet.
| Produkt | Aktuelle Phase |
|---|---|
| Produkt A | Tests |
| Produkt B | Tests |
| Produkt C | Tests |
| Produkt D | Entwicklung (fehlgeschlagen) |
In diesem Fall kann die Testphase erst geschlossen werden, wenn alle Produkte, einschließlich Produkt D, ihre Richtlinien bestanden und die Testphase erreicht haben.