軟件項目管理-配置管理ppt課件_第1頁
軟件項目管理-配置管理ppt課件_第2頁
軟件項目管理-配置管理ppt課件_第3頁
軟件項目管理-配置管理ppt課件_第4頁
軟件項目管理-配置管理ppt課件_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第九章配置管理 Contents 1 配置管理概述 我馬上解決這個問題 忘了變更登記 軟件出問題了 結果 我已經(jīng)改過了 仍然有問題 軟件項目過程中還可能會遇到以下情況 找不到某個文件的歷史版本開發(fā)人員使用錯誤的版本修改程序開發(fā)人員未經(jīng)授權修改代碼或文檔人員流動 交接工作不徹底無法重新編譯某個歷史版本因協(xié)同開發(fā)中 或異地開發(fā) 版本變更混亂導致整個項目失敗 配置的概念源于硬件 問題 怎樣組裝和卸裝一輛汽車 ListofPartsC1TireC2TireC3TireC4TireC5Engine 軟件配置管理的發(fā)展 軟件配置管理的概念 軟件配置管理 SoftwareConfigurationManagement SCM 的定義為 軟件配置管理是一門應用技術 管理各監(jiān)督相結合的學科 通過標識和文檔來記錄配置項的功能和物理特性 控制這些特性的變更 記錄和報告變更的過程和狀態(tài) 并驗證它們與需求是否一致 為什么需要配置管理 從軟件產(chǎn)業(yè)統(tǒng)計數(shù)據(jù)看 從軟件開發(fā)的規(guī)模看 配置管理給我們帶來了什么 2 相關概念 軟件配置是指一個軟件產(chǎn)品 在軟件生命周期各個階段 產(chǎn)生的各種形式和各種版本的文檔 程序及其數(shù)據(jù)的集合 軟件配置項是該集合中的一個元素 軟件配置項 SoftwareConfigurationItem SCI 例如 項目計劃 設計文檔 源代碼 測試數(shù)據(jù) 用戶手冊 管理工具等 軟件配置項的狀態(tài) 設計態(tài) 受控態(tài) 測試態(tài) 運行態(tài) 交付 維護 驗證 驗證 糾錯 測試完 軟件配置項的版本 配置項和配置項的版本類似于面向對象的類和實例 圖9 3軟件配置項類及實例 配置項類 配置項實例 配置項的不同版本是從最原始的配置項逐漸演變而來 盡管每個都不相同 但具有相關性 V1 0 V1 1 V1 2 V1 3 V1 4 V2 0 V2 1 軟件配置項的分類 基線 BaseLine 已經(jīng)正式通過復審和評審的某規(guī)約或產(chǎn)品 它因此可作為進一步開發(fā)的基礎 并且只能通過正式的變化控制過程改變 定義 建立基線的原因 1 重現(xiàn)性 2 可追蹤性 3 報告建立基線的優(yōu)點基線為開發(fā)部件提供了一個定點和快照 新項目可以從基線提供的定點處建立 作為在隔離的私有工作區(qū)中進行更新的基礎 為團隊提供一種取消變更的方法 重新建立基于某個特定發(fā)布版本的配置 確保各開發(fā)人員的工作保持同步 7 版本是某一配置項已標識了的實例 一個系統(tǒng)版本就是一個系統(tǒng)實例 版本演變的兩種方式 串行演變 所形成的每一個新版本都是由當前最新版本演變而來的 并行演變 采用一對多的方式進行 兩種版本演變形式通常結合在一起 形成更為普通帶分支的版本圖 也稱為版本樹 版本 配置數(shù)據(jù)庫 CMDB 包括軟件產(chǎn)品及其開發(fā)過程中的所有的制品 對配置數(shù)據(jù)庫的操作 Check in Check out一旦變更請求得到批準 配置管理員從受控庫中復制配置項進行修改 這一過程被稱為Check out 檢出 稱復審 批準及將一項實體置于控制環(huán)境下的過程為Check in 檢入 Check ou

溫馨提示

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

評論

0/150

提交評論