版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1/15 軟件配置管理過程軟件配置管理過程 文檔編號文檔編號: 文檔信息文檔信息:實驗室級別過程文件 文檔名稱文檔名稱:軟件配置管理過程 文檔類別文檔類別:支持過程類 密密 級級:內部 版本信息版本信息:1.5 建立日期建立日期: 創(chuàng)創(chuàng) 建建 人人: 審審 核核 者者: 批批 準準 人人: 批準日期批準日期: 保保 管管 人人: 存放位置存放位置:SPI-CMMI-L4_Documents_Process_SCM 編輯軟件編輯軟件:Microsoft Office 2003 中文版 2/15 文檔修訂記錄文檔修訂記錄 版本編號或者 更改記錄編號 *變化 狀態(tài) 簡要說明(變更內容和變更 范圍)
2、日期變更人批準日期批準人 1.0A 1.5M *變化狀態(tài):A增加,M修改,D刪除 文檔審批信息文檔審批信息 序號審批人角色審批日期簽字備注 1 2 3/15 目目 錄錄 1簡介.4 1.1目的.4 1.2適用范圍.4 1.3背景描述.4 1.4引用文件.4 1.5術語表.4 1.6參考資料.5 2過程總體描述.5 2.1過程概述.5 2.2過程結構描述.6 3過程元素描述.6 3.1配置管理計劃.7 3.2配置庫維護.8 3.3配置變更控制.10 3.4基線發(fā)布控制.11 3.5配置狀態(tài)記錄.12 3.6配置審計.13 3.7產(chǎn)品發(fā)布控制.14 4附錄.14 附表 1配置區(qū)域控制流程表.15
3、4.1附錄 A相關過程.16 4.2附錄 B相關規(guī)程.16 4.3附錄 C相關指南.17 4.4附錄 D相關模板列表.17 圖索引:圖索引: 圖表 1 :配置過程結構圖.6 圖表 2 配置庫目錄結構.15 4/15 1 1 1 簡介簡介簡介 1.11.11.1 目的目的目的 本文的目的是確保產(chǎn)品在軟件生命周期中的完整性和可追溯性,配置管理活動被設計來標 識配置項、建立基線、控制版本和變更、保證變更被適當?shù)貙嵤归_發(fā)人員、測試人員、項 目管理者、質量保證人員以及客戶能方便地通過軟件配置管理獲得有用的信息。 1.21.21.2 適用范圍適用范圍適用范圍 本過程適用于組織中所有的軟件開發(fā)項目,從需
4、求階段開始,至維護階段完成,貫穿項目 的整個生命周期。 1.31.31.3 背景描述背景描述背景描述 1.41.41.4 引用文件引用文件引用文件 1.51.51.5 術語表術語表術語表 軟件配置管理:軟件配置管理的目的是建立和維護在項目的整個軟件生命周期中軟件 項目產(chǎn)品的完整性。軟件配置管理活動是有計劃的;所選定的軟件工作產(chǎn)品是已標識 的、受控的和適用的;對已標識的軟件工作產(chǎn)品的更改是受控的;受影響的組和個人 得到軟件基線的狀態(tài)和內容的通知。 軟件配置項:軟件配置項(SCI)是指工程過程所生產(chǎn)或使用的任何元素,或者是納入 軟件產(chǎn)品的元素。可能是說明書、計算機程序、數(shù)據(jù)結構或開發(fā)軟件產(chǎn)品使用的
5、工具。 所有定義產(chǎn)品的元素的全體稱為軟件配置。 基線:基線是經(jīng)過評審和批準的配置項的集合,其作用是明確劃分項目各階段,確定 各階段的結束點。在項目的開發(fā)過程中,最基本的基線有需求基線、開發(fā)基線、發(fā)布 基線等。 配置控制委員會(Configuration Control Board):是負責評價、認可或否定有關配置項更 改建議并確保確認的更改得以執(zhí)行的一個小組。 配置狀態(tài)報告:是配置管理過程中,配置人員應對所有提交的產(chǎn)品進行管理控制,并 5/15 記錄配置項和它的狀態(tài),進行的配置狀態(tài)的說明和報告。 變更控制:配置管理的一部分,包括在配置標識正式建立之后,對配置項的更改進行 評價、協(xié)調、認可或不認
6、可以及執(zhí)行更改的過程。 配置審計:考查軟件基線庫的結構、內容和設施,以驗證基線和描述它的文檔的一致 性。 配置庫:為項目建立或可以利用的一個倉庫,用于存儲軟件配置項和相關聯(lián)的配置管 理信息。 WBS(Work Breakdown Structure 工作分解結構) :是一種以分級方式表述項目工作和任 務的技術,WBS 的建立可以有助于在項目計劃期間防止遺漏某些重要的項和活動,并 且保證所需要的活動都能得以邏輯的識別和關聯(lián)。 正式基線:需求和運行基線。 開發(fā)基線(非正式基線):設計和代碼、測試等的基線。 1.61.61.6 參考參考參考資料資料資料 【CMMI-SE/SW, V1.1, Stag
7、ed Representation, CMU/SEI-2002-TR-002, ESC-TR-2002-002】 2 2 2 過程總體描述過程總體描述過程總體描述 2.12.12.1 過程概述過程概述過程概述 本過程是描述項目如何計劃配置管理活動,并在整個軟件的生命周期中如何執(zhí)行配置管理 活動的。軟件配置管理是 CMMI4 級中的一個重要組成部分,其目在于建立和維護在項目的整個 生命周期內軟件項目產(chǎn)品的完整性。 6/15 2.22.22.2 過程結構描述過程結構描述過程結構描述 配置管理計劃 配置審計配置變更控制 產(chǎn)品發(fā)布控制 配配置置管管理理過過程程總總圖圖 配置庫維護 配置狀態(tài)記錄 基線發(fā)
8、布控制 圖表 1 :配置過程結構圖 3 3 3 過程元素描述過程元素描述過程元素描述 將 CMMI4 中的 SCM 過程分解為若干個過程元素,分別是配置管理計劃、配置庫維護、配置 變更控制、基線發(fā)布控制、配置狀態(tài)記錄、配置審計、產(chǎn)品發(fā)布控制。下面依次進行詳細描述。 7/15 3.13.13.1 配置管理計劃配置管理計劃配置管理計劃 概述概述概述概述 配置管理計劃是配置管理活動中重要的一環(huán),內容包括明 確項目的配置管理職責和配置基線建立的時機,確認需要納入 配置管理的要素即配置項,制定配置項的標識規(guī)范和配置管理 規(guī)程,選擇配置管理工具,建立配置管理系統(tǒng)、安排必要的配 置管理活動以及組建 CCB
9、等一系列重要的配置管理活動。 參與人員及職責參與人員及職責參與人員及職責參與人員及職責 SCM 人員:制定配置管理計劃 入口準則入口準則入口準則入口準則 項目得到高層經(jīng)理批準 WBS 得到批準 項目策劃開始 輸入輸入輸入輸入 WBS 配置管理計劃模版 任務任務任務任務/ / /步驟步驟步驟步驟 祥見配置管理計劃規(guī)程的描述 出口準則出口準則出口準則出口準則 配置管理計劃審批通過 輸出(工作產(chǎn)品)輸出(工作產(chǎn)品)輸出(工作產(chǎn)品)輸出(工作產(chǎn)品) 配置管理計劃 資源和能力要求資源和能力要求資源和能力要求資源和能力要求 資源:WBS、 配置管理計劃模版 能力: SCM 人員應接受過編制配置管理計劃方法
10、的培訓 度量元度量元采集點采集點 度量度量度量度量 SCM 人員識別配置項、定義基線 和編寫配置管理計劃所花費 的時間 周報表 裁減內容裁減內容裁剪準則裁剪準則 裁剪指南裁剪指南裁剪指南裁剪指南 不可裁減無 8/15 3.23.23.2 配置庫維護配置庫維護配置庫維護 概述概述概述概述 配置庫維護的主要任務是設置配置項的存儲區(qū)域,確定相 應的訪問權限,以及對于存儲的內容進行備份 參與人員及職責參與人員及職責參與人員及職責參與人員及職責 SCM:建立配置庫和設定權限 項目經(jīng)理:申請項目配置庫和權限 入口準則入口準則入口準則入口準則 配置管理計劃中配置分區(qū)方案已經(jīng)制定 輸入輸入輸入輸入 配置管理計
11、劃 任務任務任務任務/ / /步驟步驟步驟步驟 1.SCM 工具選用 選取適合組織使用的配置管理工具。 2.存儲域的定義 I.每個項目立項后,項目經(jīng)理申請在配置服務器上為項 目建立配置庫,經(jīng)批準后 SCM 為該項目建立配置庫, II.SCM 為項目建立主干分支,項目經(jīng)理根據(jù)項目需要設 置相應工作域,分別是:管理域、基線域、開發(fā)域、 測試域、發(fā)布域 III. 各個域存儲不同產(chǎn)品并由不同的角色權限控制 IV. 軟件開發(fā)過程中的需求、設計、編碼、測試、發(fā)布等 基線標記為 label,label 的命名規(guī)則見:命名規(guī)范 3.存儲域的控制流程 項目組在使用配置庫的域區(qū)間時,具體控制流程也參見 配置庫管理
12、規(guī)范 4.使用權限分配 SCM 和項目經(jīng)理必須對配置庫中各區(qū)域的訪問權限實施控制, 確保只有被授權的人員才有權訪問控制項(如讀、寫、上 傳、下載) ,參見配置庫管理規(guī)范 5.資源備份 備份 SCM 庫是非常重要的,目的是最小化丟失或在軟件產(chǎn) 品生命周期的開發(fā)期間和運行/維護階段沒有基本配置信息 的風險。需要保存災難恢復備份副本。 出口準則出口準則出口準則出口準則 無 輸出(工作產(chǎn)品)輸出(工作產(chǎn)品)輸出(工作產(chǎn)品)輸出(工作產(chǎn)品) 配置庫及內部存儲工作產(chǎn)品 資源和能力要求資源和能力要求資源和能力要求資源和能力要求 資源:配置管理計劃 能力: 9/15 SCM 人員應接受過配置管理工具使用方法的
13、培訓 度量元度量元采集點采集點 度量度量度量度量 SCM 建立項目的配置庫及設置權 限所花費的時間 周報表 裁減內容裁減內容裁剪準則裁剪準則 裁剪指南裁剪指南裁剪指南裁剪指南 不可裁減無 10/15 3.33.33.3 配置變更控制配置變更控制配置變更控制 概述概述概述概述 項目按照配置管理計劃規(guī)定的職責、任務、規(guī)程、在項目 的進展過程中針對正式基線、非正式基線、工作產(chǎn)品版本進行 變更控制,其中包括變更的申請與批準、變更的實施、配置狀 態(tài)統(tǒng)計等活動。 參與人員及職責參與人員及職責參與人員及職責參與人員及職責 CCB:分析、評審并批準基線的變更,確保只有經(jīng)批準的 變更請求才能進行實施,并形成 C
14、CB 會議記要 項目經(jīng)理:負責審核批準開發(fā)基線的變更 相關組成員:按照配置管理規(guī)程,配合配置管理人員的配 置管理活動 質量保證人員:審查項目配置變更管理活動,驗證它與配 置計劃和配置管理過程文件的符合性 入口準則入口準則入口準則入口準則 變更對應的內容已批準或已提交或已建立 輸入輸入輸入輸入 配置變更申請表 項目配置基線 任務任務任務任務/ / /步驟步驟步驟步驟 祥見配置變更控制規(guī)程的描述 出口準則出口準則出口準則出口準則 變更得到評審和批準 輸出(工作產(chǎn)品)輸出(工作產(chǎn)品)輸出(工作產(chǎn)品)輸出(工作產(chǎn)品) 配置變更通知 變更與問題日志 資源和能力要求資源和能力要求資源和能力要求資源和能力要
15、求 會議記錄模板 變更與問題日志模板 度量元度量元采集點采集點 度量度量度量度量 度量變更所花費的時間 度量基線變更狀態(tài),包括: 各基線變更次數(shù) 各基線變更的引入階段 周報表 變更歷史報告 裁減內容裁減內容裁剪準則裁剪準則 裁剪指南裁剪指南裁剪指南裁剪指南 不可裁減無 11/15 3.43.43.4 基線發(fā)布控制基線發(fā)布控制基線發(fā)布控制 概述概述概述概述 基線的最初創(chuàng)建和發(fā)布發(fā)生在生命周期中基線項最初開發(fā) 階段的末期。例如,在系統(tǒng)需求階段末期,要審閱和批準客戶 需求。SCM 領導會把它們置于配置控制之下(即建立客戶需求 基線) ?;蛘撸诰幋a階段末期,當程序經(jīng)過了審閱、單元測試 和批準,項目經(jīng)
16、理可以批準建立源代碼基線。則 SCM 領導定制 代碼基線,由基線代碼建立產(chǎn)品,為后來的開發(fā)活動發(fā)布產(chǎn)品。 參與人員及職責參與人員及職責參與人員及職責參與人員及職責 CCB:批準正式基線的發(fā)布。 項目經(jīng)理:批準非正式基線的發(fā)布。 SCM:編寫基線發(fā)布報告 ,發(fā)布報告和基線內容。 入口準則入口準則入口準則入口準則 所有被批準的產(chǎn)品已納入到配置基線庫。 所有的基線元素的變更已完成并被批準。 輸入輸入輸入輸入 即將形成基線的產(chǎn)品 基線發(fā)布報告模版 任務任務任務任務/ / /步驟步驟步驟步驟 祥見基線發(fā)布控制的描述 出口準則出口準則出口準則出口準則 基線形成并發(fā)布相關產(chǎn)品和報告 輸出(工作產(chǎn)品)輸出(工
17、作產(chǎn)品)輸出(工作產(chǎn)品)輸出(工作產(chǎn)品) 基線發(fā)布報告及基線產(chǎn)品 資源和能力要求資源和能力要求資源和能力要求資源和能力要求 基線發(fā)布報告模版 度量元度量元采集點采集點 度量度量度量度量 SCM 人員進行基線發(fā)布所花費的 工時 周報表 裁減內容裁減內容裁剪準則裁剪準則 裁剪指南裁剪指南裁剪指南裁剪指南 不可裁減無 12/15 3.53.53.5 配置狀態(tài)記錄配置狀態(tài)記錄配置狀態(tài)記錄 概述概述概述概述 配置狀態(tài)記錄是對配置人員如何進行配置狀態(tài)記錄的活動 的描述。配置日常活動主要是對配置項進行狀態(tài)記錄,并在相 應時間發(fā)布狀態(tài)報告,同時,配置狀態(tài)記錄要文檔化并定期維 護。 參與人員及職責參與人員及職責
18、參與人員及職責參與人員及職責 SCM 人員:維護配置狀態(tài)記錄;制定配置狀態(tài)報告;發(fā)布 配置狀態(tài)報告 項目經(jīng)理:監(jiān)督和分析 入口準則入口準則入口準則入口準則 變更批準 有新配置項納入基線 變更配置項更新完成 輸入輸入輸入輸入 配置狀態(tài)報告模版 問題日志模版 任務任務任務任務/ / /步驟步驟步驟步驟 1.收集配置庫數(shù)據(jù) a)配置項狀態(tài)記錄從配置項進入配置庫的一刻起已經(jīng)開 始記錄 b)收集、整理相應的配置記錄,以便生成完整的配置項 狀態(tài)報告 2.生成狀態(tài)報告 a)將配置項狀態(tài)記錄倒入配置狀態(tài)報告模版 b)根據(jù)模版要求生成配置狀態(tài)報告 3.分發(fā)狀態(tài)報告 a)通過 E-mail 或者書面方式將報告通知
19、相關人員 出口準則出口準則出口準則出口準則 配置狀態(tài)報告已生成 輸出(工作產(chǎn)品)輸出(工作產(chǎn)品)輸出(工作產(chǎn)品)輸出(工作產(chǎn)品) 配置狀態(tài)報告 資源和能力要求資源和能力要求資源和能力要求資源和能力要求 配置狀態(tài)報告模板 度量元度量元采集點采集點 度量度量度量度量 配置人員用于報告的制作和發(fā)布 所花費的時間 周報表 裁減內容裁減內容裁剪準則裁剪準則 裁剪指南裁剪指南裁剪指南裁剪指南 不可裁減無 13/15 3.63.63.6 配置審計配置審計配置審計 概述概述概述概述 配置審計的目的要證實軟件產(chǎn)品在其整個生命周期中,各 配置項在技術上和管理上的完整性,并確保在基線發(fā)布之前, 所有質量和配置活動都
20、已經(jīng)完成,其中基線發(fā)布包括基線建立 時的發(fā)布和變更實施后的發(fā)布。 參與人員及職責參與人員及職責參與人員及職責參與人員及職責 項目經(jīng)理:執(zhí)行功能審計 SCM 人員:審計準備;執(zhí)行產(chǎn)品審計;制作審計報告;問 題跟蹤 技術人員:執(zhí)行功能審計 SQA:監(jiān)督審計過程 入口準則入口準則入口準則入口準則 有待發(fā)布的基線報告 輸入輸入輸入輸入 待審計的軟件產(chǎn)品基線 基線審計檢查單、基線發(fā)布報告 任務任務任務任務/ / /步驟步驟步驟步驟 祥見配置審計規(guī)程的描述 出口準則出口準則出口準則出口準則 審計執(zhí)行完成 輸出(工作產(chǎn)品)輸出(工作產(chǎn)品)輸出(工作產(chǎn)品)輸出(工作產(chǎn)品) 已審計過的產(chǎn)品 審計報告 資源和能力
21、要求資源和能力要求資源和能力要求資源和能力要求 變更與問題日志 基線審計報告模板 基線發(fā)布報告模板 配置管理計劃 度量元度量元采集點采集點 度量度量度量度量 審計人員在審計過程中所花費的 工時 周報表 裁減內容裁減內容裁剪準則裁剪準則 裁剪指南裁剪指南裁剪指南裁剪指南 不可裁減無 14/15 3.73.73.7 產(chǎn)品發(fā)布控制產(chǎn)品發(fā)布控制產(chǎn)品發(fā)布控制 概述概述概述概述 產(chǎn)品發(fā)布主要是針對客戶的。在系統(tǒng)測試完成并通過后,項目 組要對產(chǎn)品進行構造形成試用的軟件產(chǎn)品,將該軟件產(chǎn)品發(fā)布 給客戶,進行安裝并對客戶進行培訓,我們稱這個階段為試運 行。在試運行期,軟件產(chǎn)品根據(jù)客戶的使用仍會發(fā)現(xiàn)缺陷存在, 通過變更控制過程,修改缺陷,可能會發(fā)布多個不同版本的軟 件產(chǎn)品。在試運行期結束,產(chǎn)品驗收后,將根據(jù)客戶的要求發(fā) 布正式的軟件產(chǎn)品 參與人員及職責參與人員及職責參與人員及職責參與人員及職責 CCB:批準發(fā)布 SCM 人員:實施發(fā)布 客戶:接收發(fā)布產(chǎn)品 項目經(jīng)
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 水循環(huán)課程設計實驗
- 慣性導航課程設計
- 液壓課程的課程設計
- 渦輪減速箱箱體課程設計
- 焊接相關課程設計
- 2025至2030年中國紙張上光油行業(yè)投資前景及策略咨詢研究報告
- 幼兒英語飛的課程設計
- 2024年帶烤箱平頭爐項目可行性研究報告
- 2025至2030年中國多功能熱奶器行業(yè)投資前景及策略咨詢研究報告
- 模電課程設計 簡易門鈴
- 機械基礎考試題庫及參考答案
- 高中詞匯3500亂序版
- NY 5051-2001無公害食品淡水養(yǎng)殖用水水質
- GB/T 24176-2009金屬材料疲勞試驗數(shù)據(jù)統(tǒng)計方案與分析方法
- GB/T 13611-2018城鎮(zhèn)燃氣分類和基本特性
- 2023年初一學生綜合素質自我陳述報告3篇(范文)
- 四年級數(shù)學期末考試質量分析
- 多發(fā)性骨髓瘤的療效評估
- 題型二次函數(shù)壓軸題課件
- 中建二局“大商務”管理實施方案20200713(終稿)
- 燃氣安全繼續(xù)教育考試題及答案
評論
0/150
提交評論