配置管理過程_第1頁
配置管理過程_第2頁
配置管理過程_第3頁
配置管理過程_第4頁
配置管理過程_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 配置管理/HS-SP-SU02配置管理過程版本:1.2發(fā)布時間:文件變更記錄*A - 增加 M - 修訂 D - 刪除變更版本號日期變更類型(A*M*D)修改人變更摘要備注1. 目的本文檔描述了軟件開發(fā)項目的標準軟件配置管理過程。該過程向軟件開發(fā)項目中與配置管理有關的人員提供說明和行動指南,使開發(fā)人員、測試人員、項目管理者、質量保證人員以及客戶能方便地通過軟件配置管理獲得有用的信息。2. 適用范圍2.1 機構:質量部、產(chǎn)品部、開發(fā)部2.2 業(yè)務:軟件項目的配置管理活動。3. 概述本過程包括建立配置庫設置訪問權限、組建CCB、制定配置管理計劃、發(fā)布基線、基線變更管理、配置狀態(tài)記錄、配置審計、備

2、份配置庫、產(chǎn)品發(fā)布、移交項目資產(chǎn)入資產(chǎn)庫十個子過程。本過程是描述項目如何計劃配置管理活動,并在整個軟件的生命周期中如何執(zhí)行配置管理活動的。軟件配置管理是CMMI的一個重要組成部分,其目在于建立和維護在項目的整個生命周期內軟件項目產(chǎn)品的完整性。4. 名詞術語基線:已經(jīng)通過正式的同級評審而獲得認可,可以作為一個基本綱領為今后工作服務并且只能通過正式的變更控制過程才可改變的一個或多個軟件配置項。定義基線:在項目策劃過程中,對基線的個數(shù)、時間和條件,以及包含工作產(chǎn)品的定義。建立基線:根據(jù)項目計劃中的定義,在實施過程中,經(jīng)由評審組評審和軟件配置控制委員會批準,建立起來的由特定工作產(chǎn)品組成的基線。配置項:

3、由配置管理視為一個單一整體而進行處理的工作產(chǎn)品(例如:在軟件生存周期各階段所產(chǎn)生的各種形式和各種版本的文檔、程序、數(shù)據(jù)等)以及完成工作產(chǎn)品所需的軟件工具和支持系統(tǒng)。軟件配置控制委員會:Configuration Control Board ,簡稱CCB,負責評價和批準(或不批準)建立基線,評價和批準(或不批準)對基線化配置項所提出的變更,并負責保證那些已批準的變更能得到實施的組。物理配置審計:Physical audits authenticate ,簡稱PCA ,審計軟件產(chǎn)品的完整性,以確保其包含全部應有的元素、文檔與數(shù)據(jù)。功能配置審計:Functional configuration au

4、dit ,簡稱FCA,審計軟件產(chǎn)品的正確性,以確保其性能和基線化的需求相一致。5. 流程圖6. 過程定義6.1 建配置庫、設置訪問權限概述組織級配置管理員根據(jù)項目經(jīng)理提供的項目簡稱、項目成員信息,依據(jù)標準配置庫結構,創(chuàng)建以項目簡稱命名的項目配置庫,并設置配置庫的訪問權限。參與人員及職責1組織級配置管理員:建配置庫,設置訪問權限入口準則1項目啟動輸入1項目經(jīng)理提供的項目情況和成員名單2項目配置管理規(guī)范過程步驟1組織級配置管理員根據(jù)項目經(jīng)理提供的項目簡稱、項目成員信息,依據(jù)標準配置庫結構,創(chuàng)建以項目簡稱命名的項目配置庫。2組織級配置管理員依據(jù)項目配置管理規(guī)范設置配置庫的訪問權限,項目配置庫只能由項

5、目組成員、項目經(jīng)理 和QA 與高級經(jīng)理有權限訪問。項目開發(fā)過程中,有成員進入或離開項目組時,項目經(jīng)理應及時通知組織級配置管理員,相應分配或收回項目配置庫的訪問權限。3組織級配置管理員同時應該指導、審計項目級配置管理員工作。4在項目啟動階段,組織級配置管理員負責對項目配置管理員進行配置管理相關知識、技能的培訓。輸出1創(chuàng)建好的配置環(huán)境出口準則1已設置權限的項目配置庫創(chuàng)建完成資源和能力要求l 資源:創(chuàng)建配置庫所需的資源l 能力:n 組織級配置管理人員應接受過配置庫管理方法的培訓度量度量元采集點配置管理人員創(chuàng)建配置庫所花費的時間周報裁剪指南裁剪內容裁剪準則不可裁減無6.2 組建CCB概述項目經(jīng)理組建軟

6、件配置控制委員會(CCB)參與人員及職責1項目經(jīng)理:組建CCB入口準則1項目啟動輸入1項目配置管理規(guī)范過程步驟1項目經(jīng)理負責申請組建軟件配置控制委員會(CCB)。CCB一般由項目經(jīng)理,配置管理員組成。CCB 成員建議在此范圍內選擇:項目經(jīng)理、項目經(jīng)理上級領導、QA、客戶經(jīng)理和測試負責人,人數(shù)在2 人以上,5 人以內。CCB 成員由高層經(jīng)理審批。2CCB 負責批準基線建立,控制基線變更。輸出1CCB出口準則1CCB通過審批資源和能力要求l 資源:創(chuàng)建CCB所需的資源l 能力:n 項目經(jīng)理應接受過項目管理方面的培訓度量度量元采集點組建CCB所花費的時間周報裁剪指南裁剪內容裁剪準則不可裁減無6.3

7、制定配置管理計劃概述配置管理計劃是配置管理活動中重要的一環(huán),內容包括明確項目的配置管理職責和配置基線建立的時機,確認需要納入配置管理的要素即配置項,制定配置項的標識規(guī)范和配置管理規(guī)程,安排必要的配置管理活動等一系列重要的配置管理活動。參與人員及職責1項目級配置管理員:制定配置管理計劃入口準則1項目啟動輸入1項目配置管理規(guī)范2項目開發(fā)計劃過程步驟1項目級配置管理員根據(jù)項目開發(fā)計劃確定配置項、基線及基線建立時間,將具體內容記錄于配置管理計劃中。2配置管理員和QA協(xié)商,擬定配置審核的時間,采用的方式(逐一審查或抽查),抽查比例及其他安排,審核的時間頻度詳見項目配置管理規(guī)范。3配置管理員針對所使用的配

8、置管理工具,確定備份策略和時間,將具體內容記錄于配置管理計劃中。4將制定好的配置管理計劃提交與配置管理委員會審批,具體見評審過程。輸出1配置管理計劃出口準則1配置管理計劃通過審批。資源和能力要求l 資源:制定配置管理計劃所需的資源l 能力:n 配置管理人員應接受過編制配置管理計劃方法的培訓度量度量元采集點配置管理人員識別配置項、定義基線和編寫配置管理計劃所花費的時間周報裁剪指南裁剪內容裁剪準則不可裁減無6.4 發(fā)布基線概述基線的最初創(chuàng)建和發(fā)布發(fā)生在生命周期中基線項最初開發(fā)階段的末期。例如,在系統(tǒng)需求階段末期,要審閱和批準客戶需求。項目經(jīng)理會把它們置于配置控制之下(即建立需求基線)?;蛘撸诰幋a

9、階段末期,當程序經(jīng)過了審閱、單元測試和批準,可以建立源代碼基線。參與人員及職責1CCB:批準正式基線的發(fā)布。2項目級配置管理員:編寫基線發(fā)布報告,發(fā)布基線。入口準則1所有的基線元素已完成并被批準。輸入1即將形成基線的產(chǎn)品2基線發(fā)布報告模版過程步驟1見基線發(fā)布控制規(guī)程。輸出1基線形成并發(fā)布相關產(chǎn)品和報告出口準則1基線發(fā)布報告及基線產(chǎn)品資源和能力要求l 資源:基線發(fā)布報告模版l 能力:n 配置管理人員應接受過基線發(fā)布方法的培訓度量度量元采集點配置管理人員進行基線發(fā)布所花費的時間周報裁剪指南裁剪內容裁剪準則不可裁減無6.5 基線變更管理概述項目按照配置管理計劃規(guī)定的職責、任務、規(guī)程、在項目的進展過程

10、中針對基線工作產(chǎn)品進行變更控制,其中包括變更的申請與批準、變更的實施、配置狀態(tài)統(tǒng)計等活動。參與人員及職責1CCB:分析、評審并批準基線的變更,確保只有經(jīng)批準的變更請求才能進行實施2項目經(jīng)理:負責審核批準開發(fā)基線的變更3相關組成員:按照配置管理規(guī)范,配合配置管理人員的配置管理活動4質量保證人員:審查項目配置變更管理活動,驗證它與配置計劃和配置管理過程文件的符合性入口準則1基線發(fā)生變更輸入1配置變更申請表2項目配置基線過程步驟1基線產(chǎn)品需要發(fā)生變更時,需由軟件配置控制委員會認可,變更過程遵照配置項變更控制規(guī)程。輸出1配置項變更請求表2配置項變更記錄表出口準則1變更后的基線通過確認被納入基線庫資源和

11、能力要求l 資源:配置項變更請求表模板、配置項變更記錄表l 能力:n 相關人員應接受過相應方法的培訓度量度量元采集點相關人員進行基線變更所花費的時間基線變更的數(shù)量和次數(shù)周報配置管理總結報告裁剪指南裁剪內容裁剪準則不可裁減無6.6 配置狀態(tài)記錄概述配置狀態(tài)記錄是對配置人員如何進行配置狀態(tài)記錄的活動的描述。配置日常活動主要是對配置項進行狀態(tài)記錄,并在相應時間發(fā)布狀態(tài)報告,同時,配置狀態(tài)記錄要文檔化并定期維護。參與人員及職責1項目級配置管理員:維護配置狀態(tài)記錄;制定配置狀態(tài)報告;發(fā)布配置狀態(tài)報告2項目經(jīng)理:監(jiān)督和分析入口準則1配置庫中的配置項的狀態(tài)發(fā)生變化輸入1配置項變更申請表2發(fā)生狀態(tài)改變的配置項

12、過程步驟1收集配置庫數(shù)據(jù):a. 配置項狀態(tài)記錄從配置項進入配置庫的一刻起開始記錄b. 收集、整理相應的配置記錄,以便生成完整的配置項狀態(tài)報告2生成狀態(tài)報告,將配置項狀態(tài)記錄在配置狀態(tài)報告中3分發(fā)狀態(tài)報告:通過E-mail或者書面方式將報告通知相關人員輸出1配置狀態(tài)報告出口準則1配置狀態(tài)報告已生成資源和能力要求l 資源:配置狀態(tài)報告模板l 能力:n 相關人員應接受過相應方法的培訓度量度量元采集點配置人員用于報告的制作和發(fā)布所花費的時間周報裁剪指南裁剪內容裁剪準則不可裁減無6.7 配置審計概述配置審計的目的要證實軟件產(chǎn)品在其整個生命周期中,各配置項在技術上和管理上的完整性,并確保在基線發(fā)布之前,所

13、有質量和配置活動都已經(jīng)完成。參與人員及職責1項目經(jīng)理:執(zhí)行功能審計2項目級配置管理員:審計準備;執(zhí)行產(chǎn)品審計;制作審計報告;問題跟蹤3技術人員:執(zhí)行功能審計4QA:監(jiān)督審計過程入口準則1有待發(fā)布的基線報告輸入1待審計的軟件產(chǎn)品基線2配置狀態(tài)報告過程步驟1物理配置審核:審核配置項是否符合預期的物理特性,既特定的媒體形式,按活動檢查單中物理配置審核部分的內容進行審核。將審核結果填入質量問題追蹤表中。A 根據(jù)配置管理計劃檢查進入配置庫的基線配置項是否都在基線庫中,是否在相應的目錄下B 檢查配置狀態(tài)報告中配置項的信息(如版本,更改情況)是否與配置庫中相同2功能配置審核:驗證配置項實際功效是否與需求一致

14、。按配置管理計劃中約定的時間對活動檢查單中規(guī)定的檢查項進行逐一檢查或抽查,依據(jù)是需求規(guī)格說明書和需求跟蹤矩陣A 檢查每條需求是否都在概要設計說明書或詳細設計說明書中有對應B 檢查每條需求對應的設計是否有代碼C 檢查測試用例是否覆蓋每條需求D 抽樣檢查測試的結果3處理問題: 若在審核中發(fā)現(xiàn)問題,QA需通知有關人員改正并追蹤落實輸出1配置審計報告2質量問題追蹤表出口準則1審核內容完成,發(fā)現(xiàn)的問題得到解決和追蹤資源和能力要求l 資源:配置審計報告模板l 能力:n 相關人員應接受過相應方法的培訓度量度量元采集點審計人員在審計過程中所花費的時間周報裁剪指南裁剪內容裁剪準則不可裁減無6.8 備份配置庫概述

15、備份配置庫是非常重要的,目的是最小化丟失以及在軟件產(chǎn)品生命周期的開發(fā)期間和運行/維護階段的風險參與人員及職責1項目級配置管理員:備份配置庫入口準則1達到配置管理計劃中約定的備份時間輸入1配置管理計劃2備份指南過程步驟1項目級配置管理員參照備份指南,對配置庫進行備份。輸出1無出口準則1配置庫備份完成資源和能力要求l 資源:備份配置庫所需的資源l 能力:n 配置管理員應接受過備份方法的培訓度量度量元采集點配置人員備份配置庫所花費的時間周報裁剪指南裁剪內容裁剪準則不可裁減無6.9 產(chǎn)品發(fā)布概述產(chǎn)品發(fā)布主要是針對客戶的。在系統(tǒng)測試完成并通過后,項目組要對產(chǎn)品進行構造形成試用的軟件產(chǎn)品,將該軟件產(chǎn)品發(fā)布

16、給客戶,進行安裝并對客戶進行培訓,我們稱這個階段為試運行。在試運行期,軟件產(chǎn)品根據(jù)客戶的使用仍會發(fā)現(xiàn)缺陷存在,通過變更控制過程,修改缺陷,可能會發(fā)布多個不同版本的軟件產(chǎn)品。在試運行期結束,產(chǎn)品驗收后,將根據(jù)客戶的要求發(fā)布正式的軟件產(chǎn)品參與人員及職責1CCB:批準發(fā)布2項目級配置管理員:實施發(fā)布3客戶:接收發(fā)布產(chǎn)品4項目經(jīng)理:實施安裝培訓入口準則1待發(fā)布的產(chǎn)品基線構造完成輸入1待發(fā)布產(chǎn)品基線2產(chǎn)品發(fā)布申請表過程步驟1見產(chǎn)品發(fā)布控制規(guī)程的描述輸出1軟件產(chǎn)品2產(chǎn)品發(fā)布申請3產(chǎn)品發(fā)布報告出口準則1產(chǎn)品已發(fā)布資源和能力要求l 資源:產(chǎn)品發(fā)布報告模板、產(chǎn)品發(fā)布申請模板l 能力:n 配置管理員應接受過相應方

17、法的培訓度量度量元采集點配置人員發(fā)布產(chǎn)品所需的時間周報裁剪指南裁剪內容裁剪準則不可裁減無6.10 移交項目資產(chǎn)入產(chǎn)品庫概述項目結項后,組織級配置管理員遵照文檔資料管理規(guī)程, 對資產(chǎn)庫和文檔資料進行管理。參與人員及職責1項目級配置管理員:移交項目資產(chǎn)2組織級配置管理員:接受項目資產(chǎn),對項目資產(chǎn)進行管理3項目經(jīng)理和QA:確認工作產(chǎn)品入口準則1項目結項輸入1配置管理計劃過程步驟1項目結項后,組織級配置管理員確認相關工作產(chǎn)品,將紙質文檔進行編號,并確定文檔資料密級,放入公司資料庫中保存,同時備份項目開發(fā)使用的配置庫(CVS配置庫或SVN配置庫),包含所有配置項與歷史版本,收回所有人的訪問權限。2組織級

18、配置管理員遵照文檔資料管理規(guī)程, 對產(chǎn)品庫和文檔資料進行管理。輸出1資產(chǎn)庫出口準則1項目資產(chǎn)完整到入產(chǎn)品庫資源和能力要求l 資源:移交項目資產(chǎn)所需的資源l 能力:n 配置管理員應接受過相關方法的培訓度量度量元采集點移交項目資產(chǎn)所花費的時間組織級配置管理員管理產(chǎn)品庫所花費的時間周報裁剪指南裁剪內容裁剪準則不可裁減無7. 相關規(guī)程/過程7.1 HS-SP-SU02-P01基線發(fā)布控制規(guī)程7.2 HS-SP-SU02-P02配置項變更控制規(guī)程7.3 HS-SP-SU02-P03產(chǎn)品發(fā)布控制規(guī)程7.4 HS-SP-SU02-P04文檔資料管理規(guī)程8. 相關標準與指南8.1 HS-SP-SU02-S01項目配置管理規(guī)范8.2 HS-SP-SU02-S02 配置項標識規(guī)范8.3 HS-SP-SU02-S03開發(fā)工具管理規(guī)范8.4 HS-SP-SU02-S04文檔資料存檔約定表8.5 HS-SP-SU02-G01 備份指南9.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論