專用目標(biāo)1 ?建立基線
專用實踐1.1 ?標(biāo)識配置項
標(biāo)識配置項要求把所有應(yīng)納入配置管理的配置項標(biāo)識出來。為此:
1)本實踐對目標(biāo)實現(xiàn)的重要程度:一般
2)過程文件實施要點
首先過程文件應(yīng)明確配置項標(biāo)識方法。通常的做法是按照配置項分類為每一類配置項分配標(biāo)識宫屠,并且定義每個配置項版本及其升級的表示方法。注意配置項標(biāo)識要唯一。
其次,過程文件要明確軟件產(chǎn)品應(yīng)具備幾條基線达址,每條基線都應(yīng)包含哪些配置項,以避免項目組標(biāo)識基線配置項時有遺漏趁耗。
3)模板文件實施要點
標(biāo)識配置項活動實際通常體現(xiàn)在配置管理計劃中沉唠。按照GJB438B要求,應(yīng)在“4.1配置標(biāo)識”章節(jié)中做好配置項標(biāo)識苛败,要求標(biāo)識出每條基線包含的配置項满葛,每個配置項的名稱、標(biāo)識罢屈、受控時機嘀韧、責(zé)任人等內(nèi)容。實施時缠捌,可由組織做好配置管理計劃模板文件锄贷,明確上述要求,統(tǒng)一各項目組的做法鄙币。
4)其他實施要點
除了配置管理計劃文檔之外肃叶,組織在實施配置管理的時候通常也會使用配置管理工具蹂随。要注意配置管理計劃文檔與配置管理工具中配置項標(biāo)識的一致性十嘿。
5)實施的直接證據(jù)
軟件配置管理計劃和/或軟件配置管理工具中標(biāo)識的配置項。
專用實踐1.2 建立一個配置管理系統(tǒng)
本實踐要求使用配置管理工具并配合配置管理制度一起對標(biāo)識的配置項進行管控岳锁。為此:
1)本實踐對目標(biāo)實現(xiàn)的重要程度:一般
2)過程文件實施要點
配置管理制度中很重要的一點是建立多級控制制度绩衷。對于受控配置項的入庫、出庫激率、變更咳燕,都應(yīng)有不同的管理級別。如果管理級別太高乒躺,會帶來很大的管理負擔(dān)招盲;如果管理級別太低,對配置項的控制力度不夠嘉冒,也會失去配置管理的意義曹货。
同時咆繁,對于配置管理的庫結(jié)構(gòu),也應(yīng)明確顶籽。庫結(jié)構(gòu)是配置管理系統(tǒng)的實際體現(xiàn)玩般,統(tǒng)一的庫結(jié)構(gòu)便于全組織推廣和實施。
3)其他實施要點
組織應(yīng)當(dāng)為項目組提供一個好的配置管理工具礼饱。這個工具不僅可以很方便地實現(xiàn)多級訪問和存取權(quán)限的控制坏为,還可以支持自動生成滿足要求的配置管理報告。并且配置管理的申請镊绪、審核匀伏、批準(zhǔn)也能很方便地通過一個工具實現(xiàn)。這將極大地降低配置管理工作的出錯概率蝴韭,提升配置管理工作的效率帘撰。如果不能獲取到滿足上述要求的工具,可以考慮通過定制開發(fā)的方式實現(xiàn)万皿。
4)實施的直接證據(jù)
組織的配置管理工具以及配置管理制度摧找。
專用實踐1.3 生成或發(fā)布基線
本實踐要求對策劃好的基線按照計劃管控起來。為此:
1)本實踐對目標(biāo)實現(xiàn)的重要程度:重要
2)過程文件實施要點
組織的過程文件要清楚定義不同的項目應(yīng)產(chǎn)生幾條基線牢硅,以及每條基線包含的配置項蹬耘,基線生成的時機,基線發(fā)布的對象等內(nèi)容减余。其中功能基線的定義要慎重综苔。功能基線不應(yīng)僅限于軟件研制任務(wù)書,還應(yīng)包括其他影響用戶需求的技術(shù)文檔位岔,比如任務(wù)書中引用的如筛、需要開發(fā)人員從另外渠道獲取的用戶定義的系統(tǒng)通信協(xié)議。
3)其他實施要點
實際基線構(gòu)成的配置項要與配置管理計劃一致抒抬;基線生成或發(fā)布要得到相應(yīng)控制級別的批準(zhǔn)杨刨。
4)實施的直接證據(jù)
配置管理工具中各類基線包含的配置項、基線發(fā)布清單等擦剑。
專用目標(biāo)2 跟蹤和控制更改
專用實踐2.1 跟蹤更改申請
本實踐要求做好變更影響分析妖胀,并跟蹤落實變更的情況。為此:
1)本實踐對目標(biāo)實現(xiàn)的重要程度:重要
2)過程文件實施要點
過程文件應(yīng)明確變更申請的內(nèi)容惠勒,特別應(yīng)對變更影響分析做出明確要求:變更會影響到的哪些工作產(chǎn)品赚抡,影響到工作產(chǎn)品的具體內(nèi)容,對進度和成本的影響等纠屋。同時也應(yīng)明確變更申請責(zé)任人的相關(guān)職責(zé)涂臣,確保變更申請的上述內(nèi)容有效。還應(yīng)明確跟蹤驗證的職責(zé)由誰來承擔(dān)售担。
3)其他實施要點
由于本實踐與需求變更息息相關(guān)赁遗,所以要特別注意當(dāng)需求變更時變更過程是否受控闯估、有效。
4)實施的直接證據(jù)
配置項變更申請單吼和、變更的配置項等
專用實踐2.2 ?控制配置項
本實踐要求控制配置項的變更是否與變更申請中的變更方案一致涨薪;監(jiān)督配置項入庫、出庫等批準(zhǔn)是否有效炫乓。為此:
1)本實踐對目標(biāo)實現(xiàn)的重要程度:重要
2)過程文件實施要點
明確各級配置管理權(quán)限控制的責(zé)任主體刚夺;明確出庫、入庫管理規(guī)程末捣;明確配置項更改后的驗證規(guī)程和準(zhǔn)則侠姑。
3)模板文件實施要點
建立入庫單、出庫單箩做、變更單莽红。其中:
入庫單應(yīng)包含入庫配置項名稱、代號邦邦、版本安吁、入庫日期、入庫提交人等內(nèi)容燃辖。
出庫單應(yīng)包含出庫配置項名稱鬼店、代號、版本黔龟、出庫日期妇智、出庫原因、出庫提交人等內(nèi)容氏身。
變更單應(yīng)包含變更原因巍棱、變更影響分析、變更方案蛋欣、變更計劃工作量航徙、變更計劃完成日期、變更實施人等內(nèi)容豁状。
4)其他實施要點
應(yīng)采取措施確保入庫的配置項實體與審核/驗證的實體一致捉偏,比如在配置管理系統(tǒng)中提交入庫流程時倒得,CCB或者驗證人員能夠在系統(tǒng)中直接打開配置項泻红,在審核/驗證后,被審核/驗證的配置項直接提交到系統(tǒng)中霞掺。
5)直接證據(jù)
入庫單谊路、出庫單、變更單菩彬、變更的配置項等缠劝。
專用目標(biāo)3 ?建立完整性
專用實踐3.1 建立配置管理記錄
本實踐要求建立配置管理活動過程中的各項記錄潮梯,包括配置管理計劃、配置狀態(tài)報告惨恭、配置審核記錄秉馏、配置項入庫記錄、配置項出庫記錄脱羡、配置項變更記錄等萝究。為此:
1)本實踐對目標(biāo)實現(xiàn)的重要程度:重要
2)過程文件實施要點
明確各類記錄中應(yīng)包含的信息要點,比如變更記錄中的變更原因要清楚锉罐、影響分析要全面帆竹、變更方案要清晰等,只有完整清楚的配置管理記錄脓规,配置項和基線的狀態(tài)才會清楚栽连,基線完整性的目標(biāo)才會實現(xiàn);建立各類記錄的編號方法侨舆,便于相互之間建立關(guān)聯(lián)關(guān)系秒紧;明確記錄保存和管理辦法,便于跟蹤和項目成員間共享挨下。
3)模板文件實施要點
按照過程文件定義的記錄的完整性建立各類記錄的模板文件噩茄,包括配置管理計劃模板、配置狀態(tài)報告模板等复颈。
4)其他實施要點
盡量使用利用管理平臺采集配置管理記錄绩聘。
5)直接證據(jù)
各類配置管理活動的記錄。
專用實踐3.2 執(zhí)行配置審核
本實踐要求對各項配置管理活動進行有效地審核耗啦,以確痹淦校基線的完整性。為此:
1)本實踐對目標(biāo)實現(xiàn)的重要程度:重要
2)過程文件實施要點
明確配置審核的實施主體帜讲;明確配置審核的時機衅谷、頻率和方式;明確配置審核應(yīng)覆蓋的各類記錄的主要內(nèi)容似将。
對于功能審核获黔,通常的做法是在測試活動完成后由與任務(wù)無關(guān)的專業(yè)技術(shù)人員組成的審核組來進行。
3)模板文件實施要點
建立各類審核使用的檢查單在验。
4)其他實施要點
注意配置審核的實體和審核后要受控的實體的一致性玷氏。要采取措施,避免入庫受控的實體其實已經(jīng)不再是那個滿足審核要求的實體腋舌。
5)直接證據(jù)
審核的實體盏触、審核過程及結(jié)果的各項記錄。