




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
IT(ITPM)
InformationTechnologyProjectManagement
第十四章規(guī)范項目配置管理王如龍2023/3/16軟件項目的配置管理貫穿于整個軟件生命周期,是項目管理過程中相當(dāng)重要的一部分。配置管理簡單來說是對軟件版本進行管理,然而它還遠不只這些,它是改進軟件過程、提高過程能力成熟度的理想切入點。配置管理可以幫助我們對軟件開發(fā)過程進行有效的變更控制,高效地開發(fā)高質(zhì)量的軟件?!颈菊轮R要點】P.3522學(xué)習(xí)完本章后,應(yīng)當(dāng)掌握如下知識:(1)項目配置管理的重要性。(2)軟件配置項包括哪些內(nèi)容。(3)配置管理活動的內(nèi)容和過程。(4)配置管理組織的構(gòu)成。(5)配置管理工具的使用。(6)配置管理和軟件重用之間的聯(lián)系。(7)IT項目文檔的管理。【本章知識要點】P.3523
隨著軟件項目團隊人員的增加,軟件版本的變化,開發(fā)時間的緊迫,以及多平臺開發(fā)環(huán)境的采用,軟件開發(fā)面臨越來越多的問題,其中包括:對當(dāng)前多種產(chǎn)品的開發(fā)和維護保證產(chǎn)品版本的精確重建先前發(fā)布的產(chǎn)品加強開發(fā)政策的統(tǒng)一對特殊版本需求的處理14.1項目配置管理概述14.1.1項目配置管理的重要性P.3535這些問題在實際開發(fā)中表現(xiàn)為:項目組成員溝通困難軟件重用率低下開發(fā)人員各自為政代碼冗余度高文檔不健全14.1項目配置管理概述14.1.1項目配置管理的重要性P.3536這些問題造成的后果是:數(shù)據(jù)丟失開發(fā)周期漫長產(chǎn)品可靠性差質(zhì)量低劣軟件維護困難用戶抱怨使用不便項目風(fēng)險不斷增加14.1項目配置管理概述14.1.1項目配置管理的重要性P.3537在質(zhì)量體系的諸多支持活動中,配置管理處在中心位置,它有機地把其它支持活動結(jié)合起來,有力地保證了質(zhì)量體系的實施。從軟件企業(yè)的發(fā)展戰(zhàn)略來說,建立企業(yè)的知識庫及經(jīng)驗庫,把個人的知識和經(jīng)驗轉(zhuǎn)變?yōu)槠髽I(yè)的知識和經(jīng)驗,這對于提高工作效率,縮短產(chǎn)品周期,加強企業(yè)的競爭力具有至關(guān)重要的作用。14.1項目配置管理概述14.1.1項目配置管理的重要性P.3539軟件配置是說明軟件組成的一種術(shù)語。與計算機配置中選擇的部件都是現(xiàn)成的產(chǎn)品不同的是,組成軟件的部件通常都是需要進行開發(fā)的。軟件配置是指開發(fā)過程中,構(gòu)成軟件產(chǎn)品的各種文檔、程序及其數(shù)據(jù)的優(yōu)化組合。優(yōu)化組合中的每一個元素稱為配置中的一個配置項,也可以把軟件配置項定義為軟件中可以獨立進行開發(fā)的一個實體,該實體包括:程序、數(shù)據(jù)及其相應(yīng)的文檔和說明。14.1項目配置管理概述14.1.2項目配置管理基本概念P.35410軟件配置管理(SCM)是指對軟件生存期內(nèi)各階段的文檔、實體和最終產(chǎn)品的演化和變更進行管理;軟件配置管理還包括對變更的標識、控制和發(fā)布的管理。通過軟件配置管理,使設(shè)計變更管理制度化,以提高開發(fā)效率、減少錯誤,保證產(chǎn)品的質(zhì)量。
14.1項目配置管理概述14.1.2項目配置管理基本概念P.35411凡是納入配置管理范疇的工作成果統(tǒng)稱為配置項。配置項邏輯上組成軟件系統(tǒng)的各組成部分,一般是可以單獨進行設(shè)計、實施和測試的。一個純軟件的配置項通常也稱之為軟件配置項,如表14-1所示。
14.2項目配置管理項14.2.1軟件配置項P.35513軟件項目配置項主要有兩大類:屬于產(chǎn)品組成部分的工作成果,例如需求文檔、設(shè)計文檔、源代碼、測試用例等;項目管理組織在管理項目過程中產(chǎn)生的項目管理文檔。這些文檔雖然不是產(chǎn)品的組成部分,但是值得保存。14.2項目配置管理項14.2.1軟件配置項P.35614
基線是已經(jīng)通過了正式復(fù)審的規(guī)格說明或中間產(chǎn)品,它可以作為進一步開發(fā)的基礎(chǔ),并且只有通過正式的變化控制過程才能改變它。基線就是通過了正式復(fù)審的軟件配置項。14.2項目配置管理項14.2.2基線P.35615基線庫:基線庫是軟件受控庫中一些特別重要的庫,如:需求(基線)庫和產(chǎn)品(基線)庫?;€庫包括通過評審的各類基線,各類變更申請的記錄和統(tǒng)計數(shù)據(jù)。產(chǎn)品庫:是某一基線的靜態(tài)拷貝,基線庫進入發(fā)布階段形成產(chǎn)品庫。產(chǎn)品庫是存放軟件最終產(chǎn)品(即:產(chǎn)品基線)的庫,基于它的重要性,對它的修改將受到特別的控制。產(chǎn)品基線是最初批準的產(chǎn)品配置標識。14.2項目配置管理項14.2.3其他配置管理項P.35717軟件配置管理的對象是軟件研發(fā)活動中的全部開發(fā)資產(chǎn)。軟件配置管理的基本活動包括:制定項目的配置計劃對配置項進行標識對配置項進行版本控制對配置項進行變更控制定期進行配置審計向相關(guān)人員報告配置的狀態(tài)。14.3項目配置管理基本活動P.35818要使配置管理活動在信息系統(tǒng)的開發(fā)和維護中得到貫徹執(zhí)行,首先要了解項目配置管理組織的構(gòu)成,還要明確配置管理活動的人員、職責(zé)、權(quán)限。特別要強調(diào)對項目配置管理員這個重要角色的素質(zhì)要求。配置管理過程的主要參與人員如下:項目經(jīng)理配置經(jīng)理配置控制委員會(CCB)配置管理員(CMO)開發(fā)人員14.4項目配置管理組織P.36619
隨著軟件規(guī)模的不斷擴大,人們對軟件生產(chǎn)效率和軟件質(zhì)量的要求越來越高;長期以來,研究人員一直致力于提高軟件生產(chǎn)率和軟件質(zhì)量;軟件復(fù)用是解決此問題的有效途徑,而項目配置管理能更好的提高軟件復(fù)用效率。14.6軟件復(fù)用與構(gòu)件配置管理P.37321項目文檔既是產(chǎn)品形成與項目管理過程的見證,也是提高項目管理質(zhì)量的有效手段。在IT項目的實施過程中,文檔資料的整理和歸檔是IT項目管理的一項重要工作,是項目成果的組成部分。沒有完整文檔的IT項目是有缺陷的,也是沒有生命力的!14.7IT項目文檔管理P.375【案例14-A】這家軟件企業(yè)何以能夠生存50年?
22項目文檔是指一些記錄的數(shù)據(jù)和數(shù)據(jù)媒體,它具有固定不變的形式,可被人和計算機閱讀。IT項目的文檔主要涉及到技術(shù)文檔、程序控制文檔和管理制度文檔等。文檔管理要做到及時、真實、符合標準。及時:文檔制作要及時,歸檔要及時;真實:文檔中的數(shù)據(jù)必須是真實有效的;標準:文檔的格式和填寫必須規(guī)范。
14.7IT項目文檔管理14.7.1IT項目文檔與文檔管理
P.3752314.7IT項目文檔管理14.7.2IT項目文檔分類
P.376圖14-3項目文檔的一種分類2514.7IT項目文檔管理14.7.3IT項目的主要文檔P.377為了管理好項目文檔,寫出高質(zhì)量的文檔,IT企業(yè)需要制訂一些標準的文檔模版,通過目標的使用,既可以避免遺漏關(guān)鍵內(nèi)容、提高編寫效率,也可以提供軟件管理的能力。IT項目中需要的主要項目文檔包括:需求說明書。技術(shù)規(guī)劃書概要設(shè)計說明書數(shù)據(jù)庫設(shè)計說明書詳細設(shè)計說明書系統(tǒng)指南26P.379軟件配置管理覆蓋了整個軟件的開發(fā)過程,貫穿于整個軟件生命周期,它為軟件開發(fā)提供了一套管理辦法和活動原則。
版本管理提高了開發(fā)人員的工作效率,而變更控制則提高了整個開發(fā)團隊的工作效率,兩者的緊密結(jié)合,使軟件開發(fā)項目的質(zhì)量管理過程規(guī)范而有效。
良好的配置管理能使軟件開發(fā)過程有更好的可預(yù)測性,使軟件系統(tǒng)具有可重復(fù)性,使用戶和主管部門對軟件質(zhì)量和開發(fā)小組有更強的信心。
項目配置管理涉及到配置項、里程碑、基線、受控庫、基線庫、產(chǎn)品庫等?!拘〗Y(jié)】29P.379項目配置管理基本活動包括制定項目配置計劃、配置項標識、配置項版本控制、配置項變更控制、配置審計、報告配置的狀態(tài)。項目配置管理組織主要由項目經(jīng)理、配置經(jīng)理、配置管理委員會、配置管理員和開發(fā)人員構(gòu)成。軟件復(fù)用是解決軟件規(guī)模的不斷擴大而引起的現(xiàn)實可行的途徑,項目配置管理能更好的提升軟件復(fù)用的效率。項目文檔既是項目管理過程的見證,也是提高項目管理質(zhì)量的有效手段。文檔管理要做到及時、真實、符合標準?!拘〗Y(jié)】30P.38014.9.1什么是軟件配置和軟件配置管理。14.9.2什么是基線?建立基線的好處是什么。14.9.4軟件配置管理的基本活動包括哪些。14.9.5參照配置管理計劃表寫出一個項目的配置計劃。14.9.8項目配置管理的常用工具有哪些?它們的特點是什么?14.9.10項目配置管理如何
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 山東跑道膠黏劑施工方案
- 道路碎石基層施工方案
- 福田窗臺防水施工方案
- 中天服務(wù):2024年年度審計報告
- 2025北京大興八年級(上)期末生物(教師版)
- 數(shù)控加工工藝與編程技術(shù)基礎(chǔ) 教案 模塊二 項目一 任務(wù)2 圓弧的加工(1-2)
- 實施甘蔗豐產(chǎn)栽培技術(shù)與病蟲害綜合防控的探討分析
- 山東省泰安市泰山區(qū)2024-2025學(xué)年上學(xué)期七年級(五四制)數(shù)學(xué)期末試題(原卷版+解析版)
- 2025年中國垃圾發(fā)電設(shè)備行業(yè)市場現(xiàn)狀及投資態(tài)勢分析報告(智研咨詢)
- 食品加工企業(yè)食品安全監(jiān)測與檢測技術(shù)
- 2022年東北大學(xué)現(xiàn)代控制理論試題及答案
- X射線的物理學(xué)基礎(chǔ)-
- 財務(wù)英語英漢對照表
- 教學(xué)樓畢業(yè)設(shè)計資料
- 國網(wǎng)直流電源系統(tǒng)技術(shù)監(jiān)督規(guī)定
- 腦電圖學(xué)專業(yè)水平考試大綱初級
- 香港雇傭合同協(xié)議書
- 建筑工程材料見證取樣及送檢培訓(xùn)講義(PPT)
- 單元式幕墻軌道方案
- 電解水制氫項目建議書范文
- 北師大版小學(xué)數(shù)學(xué)二年級下冊課程綱要
評論
0/150
提交評論