活動: 整合系統
本活動整合實作子系統來建立一個全新且一致的整體系統版本。
延伸: 整合系統
說明工作分解結構團隊配置工作成果用法
關係
說明

整合人員根據整合建置計劃來整合系統,將移交的實作子系統納入系統整合工作區並建立建構版本。接著,每一個建構版本由測試人員進行整合測試。完成最後一次擴建之後,建構版本即可由測試人員進行完整的系統測試。

內容
事件驅動
多次出現的項目
持續進行中
選用
規劃
可重複的
人員配置

整合通常由一個人(適用於建置流程簡單的小型專案)或一個小型團隊來負責(適用於建置流程複雜的大型專案)。對於軟體建置管理、配置管理及撰寫要整合的元件所使用的程式語言,整合人員必須具備一定的經驗。因為整合通常涉及高度的自動化,作業系統 Shell 或 Scripting 語言和工具的專業知識也很重要,例如 'make'(在 Unix 上)或 'ant'(在 Java 中)。

用法
用法指引

整合工作通常採取高度自動化的方式進行,只在建置中斷時才手動介入調整。 常見的策略是在夜間執行自動化建置和一些自動化測試(通常在單元層次上),如此可以經常從建置過程中取得意見。