生命週期、階段及閘道

生命週期定義發行中的階段。生命週期是發行中各階段工作的範本。

生命週期包含已排序的階段清單。每一個階段代表發行應用程式上的某個小組工作。例如,預設生命週期包含開發工作的各個階段、各種測試階段,以及應用程式正式作業部署階段。您可以自訂生命週期中的階段,以與應用程式從發行週期開始至結束的變遷相符。

每一個階段都可以具有一個以上閘道。閘道代表在應用程式可以移至下一個階段之前必須符合的需求。每一個閘道都具有目標狀態;應用程式具有該狀態時,就可以通過閘道。例如,應用程式可能需要通過特定測試或接收核准。

生命週期可能衍生自其他生命週期。衍生的生命週期的各個階段與原始生命週期的都相同。如果原始生命週期變更,則衍生的生命週期會標示為不相符。您必須更新衍生的生命週期,以與原始生命週期相符。

建立發行時,可為該發行選取生命週期。然後,將發行環境指派給生命週期階段。因此,生命週期是發行中工作的範本。

下圖顯示預設生命週期,它具有五個階段,包括開發階段、測試和認證階段,以及正式作業階段。依預設,此生命週期沒有閘道;您可以手動新增閘道。

預設生命週期,具有五個階段,沒有閘道


意見