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