必要構件(依重要性排列)
|
里程碑狀態
|
「系統」
|
可執行的系統本身,可以開始進行「外部」測試。
|
部署計劃
|
初始版本已開發、審查且設定基準線。在小型專案中,這份計劃可能附在軟體開發計劃中。
|
實作模型(及所有組成構件,包括實作元素)
|
從詳述階段建立的模型進一步擴充;建構階段結束時已建立所有實作元素。
|
測試套組(輕度測試)
|
對建構階段建立的每一個可執行版本,已實作並執行測試,驗證建構版本的穩定性。
|
使用者支援資料
|
「使用手冊」及其他訓練教材。根據使用案例製作的初稿。如果系統很注重使用者介面,則可能需要。
|
反覆計劃
|
已完成並審查轉換階段的反覆計劃。
|
設計模型(及所有構件)
|
已根據達成所有需求時發現的新的設計元素來更新。
|
開發流程
|
已根據專案經驗來修正開發流程,包括開發案例及任何專案特定準則和範本,且完整程度足以開始進行下一個階段。
|
開發基礎架構
|
轉換的開發環境已就緒,包括流程的所有工具和自動化支援。
|
資料模型
|
已根據支援持續性實作所需的所有元素來更新(例如,表格、索引、物件關聯對映表等)。
|
選用構件
|
里程碑狀態
|
增補規格
|
已根據建構階段發現的新需求來更新(如果有的話)。
|
使用案例模型(參與者、使用案例)
|
已根據建構階段發現的新的使用案例來更新(如果有的話)。
|