下圖所示的解決方案生命週期描述規劃、設計和實作以 Java Enterprise System 為基礎的企業軟體解決方案的步驟。生命週期對掌握部署專案而言是有用的工具。
生命週期由循序的階段組成。每個階段都由相關的作業組成,其輸出資料會成為下一個階段的輸入資料。每個階段中的作業都是反覆式的,在產生該階段的輸出資料前需要徹底的分析和設計。早期的階段也是反覆式的。例如,在部署設計階段期間,您可能會發現在早期階段的分析不足且需要進行更多作業。
本章的下列章節簡短地描述每個生命週期階段。