這項工作是為了確保必要構件可供開發人員和整合人員在各種專用和公用工作區裡隨時取用,然後適當地設定基準線並保存下來,供日後繼續使用。設定 CM 環境包括建立產品目錄結構、儲存庫、工作區(開發人員和整合)及配置機器資源(伺服器和磁碟空間)。
若要設定適當的環境,扮演「配置管理人員」角色的人必須熟悉整體產品的元件結構,也必須與軟體架構師密切合作,以確保建立適當的「位置保留區」CM 項目。
在這項工作中,扮演「整合人員」角色的人必須確定開發人員工作區交付的構件已通過完整的測試,如此才能納入可供測試的建構版本中。「整合人員」角色必須熟悉「專案 CM 原則」、「建置」及「測試實務」。
這項工作通常從「初始階段」開始,在整個生命週期持續進行。這項工作通常都在每一個階段的最開頭就進行(或在前一個階段結束時),目的是為隨後的階段準備好適當的 CM 環境。 請注意,各階段對於 CM 環境的需求,經常隨著團隊規模擴大或縮小而有所改變;小型開發團隊在晚期階段所需的環境,通常比初期階段更正式。
即使專案慣例最初不重視這項工作,後來才會積極投入,但絕不可省略。 請注意,如果現有的 CM 已就緒,則這項工作可以更專注於調整環境,以適合專案或生命週期階段。
© Copyright IBM Corp. 1987, 2006. All Rights Reserved.