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

下載本文檔

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

文檔簡介

1、目 錄1.目的22.范圍23.職責24.工作程序2置于配置管理下的軟件工作產品2SCCB人員3配置管理過程3計劃和配置環境3基線配置項的管理過程44.4 配置管理活動65.參考資料6 1. 目的軟件配置管理的目的是在整個項目周期中建立和維護整個項目及相關產品的 完整性及一致性.· 在每一個項目中清楚分配SCM人員及任務.· 保證軟件項目的配置管理活動是有計劃的;· SCM貫穿項目的整個生命周期.· 所選擇的軟件工作產品是確定的, 受控的, 可訪問和可使用的· 對已經確定的軟件工作產品的變更是受控的;· SCM貫穿外部軟件產品交付、內部

2、軟件交付及內部支持工具開發的整個過程.· 軟件項目中確認的基本信息及相關的產品或工件要置于配置管理系統之中并且可被相關人員訪問.· 在項目生命周期中, 有關部門要對軟件基線和SCM行為進行定期檢查.2. 范圍· 新的軟件項目;· 基于以往項目進行修改的軟件項目。3. 職責1)SCCB負責審定軟件基線的建立和配置項的標識;軟件基線審批和針對基線變更的審批;審定由軟件基線庫生成的產品.2)配置管理員負責實施項目的配置管理;負責執行SCCB確認的工作,并將配置管理活動通知受影響的組和個人。3)高級管理者定期審核配置管理活動。4. 工作程序4.1 置于配置管理下

3、的軟件工作產品置于配置管理下的工作產品通常包括:· 各種標準(代碼書寫標準、設計標準等)· 計劃(開發計劃、 配置管理、質量保證計劃等)· 軟件需求說明書及相關的演示模型和文檔· 設計文檔· 軟件源代碼· 數據庫文件· 測試計劃、測試程序和數據· 軟件操作手冊· 各種跟蹤記錄、測試記錄、評審報告等· 其他與軟件開發及管理相關的和必要的文檔等4.2 SCCB人員SCCB由研發經理、項目經理、軟件項目經理、 客戶經理、質量保證經理、相關部門代表組成, 具有軟件變更及配置變更審批權的小組.開始4.3

4、配置管理過程4.3.1 計劃和配置環境確認配置管理工具確定配置項確定配置管理需要的目錄結構為配置項定義命名規范和版本控制方法定義訪問限制確定配置項被移入基線的點定義跟蹤配置項目狀態的方法確定變更控制程序定義備份程序定義歸檔程序定義發布程序 制定SCM計劃確認使用的配置管理工具;確定應置于配置管理的配置項確定配置管理需要的目錄結構為配置項定義命名規范和版本控制方法,制定時考慮以下因素:l 安排給每個配置項唯一的標識符;l 每個重要配置項的特征;l 每個配置項所屬于的目錄;l 標識每個配置項的負責人(即從配置管理的角度來說的所有者)。定義目錄或文件訪問限制;確定配置項被移入基線的點在配置管理計劃中

5、說明要在產品生命周期中的哪些時間點處建立基線。;定義跟蹤配置項狀態的方法確定基線變更程序(參見軟件基線變更過程)定義備份程序對項目配置管理數據庫進行備份,備份后的數據可以通過CDR刻錄的方式進行保存。具體的備份時間,根據具體的項目,由配置管理員決定。定義發布程序項目在系統測試通過,配置項入基線庫后,經軟件項目經理批準后,提交用戶試運行,出具驗收報告后,進入產品庫。定義存檔程序一個軟件項目結束后,對最終的軟件配置管理庫進行歸檔。制定配置管理計劃根據定義的配置管理計劃模板制定配置管理計劃(計劃要進行評審,可參見評審過程),通過上述的配置管理活動,配置管理員配合軟件項目經理進行配置管理計劃的制定工作

6、。4.3.2 基線配置項的管理過程配置項Add File接受被批準的基線配置項變更請求配置項Check out配置項修改修改后的配置項被批準否 是對軟件配置項進行基線狀態記錄配置項Check in進入基線庫 在里程碑時進行審核,形成報告 4.3.2.1 Add File:對已確定的基線配置項,將其存入配置管理基線庫,并放在相應的目錄下接受基線配置項的變更請求,請求已經SCCB批準.配置項Check Out:有相應權限的人首先檢查此配置項是否已被Check Out,若已被Check Out,則等待該配置項被Check In后再進行Check Out。配置項修改:只有Check Out 的配置項才

7、能被修改 修改后的文檔經評審確認后進入基線庫;修改后的代碼由測試人員測試出具報告,經評審批準后進入基線庫,否則返回繼續修改。 基線配置項Check In:基線配置項更改被SCCB批準后,需要重新存入配置管理庫,通過Check In操作進行4.3.2.7 在配置管理活動中,要對引起配置項狀態變化的活動進行記錄(如Add File、Check Out、Check In)。在里程碑時進行基線狀態統計及審核,形成報告l 詳細統計基線庫內配置項的狀態(即更改和其它活動)。l 審核軟件基線的完整性。l 審核配置管理活動是否與配置管理計劃中的描述相符合。l 驗證軟件基線庫內容的完備性和正確性。l 驗證項目管

8、理與使用的配置管理 方針和過程的符合性。4.4 配置管理活動公司實行二級配置管理,一級是公司級,另一級是項目級,每一項目必須配備一名專職配置管理員。具體分工如下:1 項目級配置管理負責協調和實施項目內部的配置管理,包括以下活動:1) 制定配置管理計劃、維護配置管理 計劃;2) 制定并維護項目標識規范;3) 按時歸檔配置項;4) 標識并管理置于配置管理過程之下的軟件工作產品集合;5) 進行軟件項目的軟件基線庫生成和管理;6) 軟件配置狀態的統計并通知相關人員(軟件項目經理、研發經理、高級管理者、項目組成員);7) 軟件基線庫的維護和備份;8) 在項目開發過程中記錄并保存各項評審記錄;9) 在項目開發過程中保存并管理與項目相關的技術文檔、標準和規程。2 公司級配置管理負責指導和監督項目組內的配置管理,實施項目軟件設計范圍之外的配置管理和軟件產品基線的管理。包括:1)監督各項目軟件基線庫的管理活動;2)產品庫的生成和管理;3)項目開發結束時,保存與項目相關的記錄、報告、技術文

溫馨提示

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

評論

0/150

提交評論