配置管理的流程
(1)制定配置管理計劃
在項目啟動階段,項目經(jīng)理首先要制定整個項目的開發(fā)計劃,它是整個項目研發(fā)工作的基礎(chǔ)。總體研發(fā)計劃完成之后,配置管理的活動就可以展開了,如果不在項目開發(fā)之初制定配置管理計劃,那么配置管理的許多關(guān)鍵活動就無法及時有序地進行,而它的直接后果就是造成項目開發(fā)狀況的混亂,并注定使配置管理活動成為一種救火的行為。由此可見,在項目啟動階段制定配置管理計劃是項目成功的重要保證。配置管理計劃由CMO制定,主要內(nèi)容是制定配置管理策略,制定變更控制策略,編寫配置管理計劃,評審配置管理計劃。
(2)創(chuàng)建配置管理環(huán)境
創(chuàng)建配置管理環(huán)境主要是由CMO設置硬件環(huán)境、設置網(wǎng)絡環(huán)境、設置軟件環(huán)境、建立一個配置管理庫,儲存項目中定義的配置項,安裝配置管理工具,例如:ClearCase,VSS等,并提供配置管理培訓。
(3)配置管理計劃的實施
配置管理計劃的實施由項目相關(guān)參與人員進行,主要是進行配置標志、建立配置基線、編制狀態(tài)報告、招待配置審計和變更控制。
制定配置管理計劃的過程包括以下主要工作流程:
— CCB根據(jù)項目的開發(fā)計劃確定各階段里程碑和開發(fā)策略;
— CMO根據(jù)CCB的規(guī)劃,制定詳細的配置管理計劃,交CCB審核;
— CCB審核通過配置管理計劃后交項目經(jīng)理批準,發(fā)布實施。
(4)配置管理計劃的執(zhí)行
執(zhí)行階段的配置管理活動主要分為三個層面:
— 由CMO完成日常管理和維護工作;
— 由DEV具體執(zhí)行配置管理策略;
— 變更控制。
這三個層面彼此之間既相互獨立、又互相聯(lián)系。
在配置管理執(zhí)行過程中,具體按照如下流程進行:
— CCB設定研發(fā)活動的初始基線;
— CMO根據(jù)軟件配置管理規(guī)劃設立配置庫和工作空間,為執(zhí)行配置管理人員做好工作準備;
— 開發(fā)人員按照統(tǒng)一的軟件配置管理策略,根據(jù)獲得授權(quán)的資源進行項目的研發(fā)工作;
— CCB根據(jù)項目的進展情況,審核各種變更請求,并適時地劃定新的基線,保證開發(fā)和維護工作有序地進行。