




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
軟件配置管理流程TF.SW歷史記錄日期版本編寫人修改記錄2005-7-220.1XingWenjuanInitial2005-11-160.2XingWenjuanModifiedaccording《配置管理過程》Version0.1提綱1.定義、目的和實(shí)施目標(biāo)2.術(shù)語及縮略語3.配置管理過程4.工作產(chǎn)品5.驗(yàn)證6.開發(fā)管理工具1.定義、目的和實(shí)施目標(biāo)定義
軟件配置管理(SoftwareConfigurationManagement,SCM),是軟件工程中用來管理軟件資產(chǎn)變更的一項(xiàng)規(guī)程(Discipline),包括相關(guān)工具和應(yīng)用技術(shù)(流程和方法);它將版本控制與更改控制納入項(xiàng)目。目的
配置管理的目的是整個(gè)軟件生命周期中,通過配置項(xiàng)標(biāo)識、配置項(xiàng)控制、配置狀態(tài)報(bào)告和配置審查和恢復(fù)機(jī)制等方法,保證工作產(chǎn)品的完整性、一致性、可追溯性。SCM過程的四個(gè)目標(biāo)對軟件配置管理活動做出計(jì)劃;對選定的軟件工作產(chǎn)品的更改進(jìn)行標(biāo)識和控制,并保證其可用性;對已標(biāo)識的軟件工作產(chǎn)品的更改進(jìn)行控制;將有關(guān)軟件基線的狀態(tài)與內(nèi)容信息,及時(shí)通報(bào)給受影響的團(tuán)隊(duì)與個(gè)人;2.術(shù)語及縮略語配置項(xiàng)(ConfigurationItem,CI) 凡是納入配置管理范疇的工作成果統(tǒng)稱為配置項(xiàng); 配置項(xiàng)的主要屬性:名稱、標(biāo)識符、文件狀態(tài)、版本、作者、日期等,所有配置項(xiàng)都被保存在配置庫里,確保不會混淆、丟失。配置項(xiàng)及其歷史記錄反映了軟件的演化過程?;€(Baseline)
基線是由一組配置項(xiàng)組成,這些配置項(xiàng)構(gòu)成了一個(gè)相對穩(wěn)定的邏輯實(shí)體?;€通常對應(yīng)開發(fā)過程中的里程碑(Milestone)。 基線的主要屬性有:名稱、標(biāo)識符、用途、日期等。里程碑(Milestone) 里程碑代表一個(gè)穩(wěn)定的狀態(tài),代表前一個(gè)階段的結(jié)束和下一個(gè)階段的開始和基礎(chǔ)。CR:ChangeRequests,通常作為一項(xiàng)待實(shí)現(xiàn)的新功能(feature)的索引;PR:ProblemReports,通常作為一個(gè)需要改正的Bug的索引;DR:DocumentRequest,通常作為一個(gè)需要維護(hù)的一個(gè)文檔變更索引ClearCase:
軟件版本配置管理工具;ClearQuest:
軟件需求變更,軟件缺陷跟蹤管理工具;SCCB:SoftwareChangeControlBoard軟件需求變更控制小組;PRM:PeerReviewManagementtoolforCC_Base;Angelfish:PeerReviewManagementtoolforCC_UCM3.配置管理過程3.1總體過程概述3.2配置管理計(jì)劃過程3.3配置項(xiàng)的標(biāo)識3.4配置庫的管理3.5變更控制過程3.6配置審查過程3.7配置狀態(tài)報(bào)告3.1總體過程概述3.2配置管理計(jì)劃過程3.3配置項(xiàng)的標(biāo)識3.3.1目的
選擇納入配置管理范圍的工作產(chǎn)品,并給出唯一標(biāo)識。
3.3.2配置項(xiàng)選擇 對外交付的軟件產(chǎn)品、指定的內(nèi)部軟件工作產(chǎn)品及指定的內(nèi)部使用的支持工具都可以作為配置項(xiàng),配置項(xiàng)的選擇基準(zhǔn)和范圍應(yīng)該在SCMP中定義??蓸?biāo)識為配置項(xiàng)的工作產(chǎn)品有:有關(guān)過程文檔(如計(jì)劃、標(biāo)準(zhǔn)等)項(xiàng)目計(jì)劃文檔軟件需求文檔軟件設(shè)計(jì)文檔源代碼及源代碼的說明文件軟件測試計(jì)劃測試文檔及數(shù)據(jù)、測試工具交付給客戶或最終用戶的軟件系統(tǒng)編譯工具其他支持工具3.3配置項(xiàng)的標(biāo)識3.3.3配置項(xiàng)標(biāo)識 依據(jù)配置項(xiàng)命名原則安排每個(gè)配置項(xiàng)唯一的標(biāo)識符。要求:在SCMP中涉及到的配置項(xiàng)必須遵循規(guī)定的命名方法和原則在SCMP中說明配置項(xiàng)納入配置管理系統(tǒng)的時(shí)刻在SCMP中確定每個(gè)配置項(xiàng)的責(zé)任人3.3.4配置項(xiàng)檢查 在項(xiàng)目開發(fā)中,工作產(chǎn)品完成后,在入庫時(shí),配置管理人員要檢查配置項(xiàng)的標(biāo)識,對于新添加的工作產(chǎn)品,按照配置項(xiàng)選擇基準(zhǔn)和命名原則進(jìn)行標(biāo)識。3.4配置庫的管理3.4.1配置庫的基本結(jié)構(gòu)3.4.2建立基線3.4.3出/入庫管理3.4.4版本管理3.4.5發(fā)布管理3.4.1配置庫的基本結(jié)構(gòu)配置管理庫系統(tǒng)
組織級庫結(jié)構(gòu):
3.4.2建立基線基線建立條件:上一階段的工作產(chǎn)品已經(jīng)完成,并且通過評審,可以作為進(jìn)一步工作的基礎(chǔ)
3.4.3權(quán)限管理
項(xiàng)目的權(quán)限管理在該項(xiàng)目的配置管理計(jì)劃(SCMP)中詳細(xì)定義。
3.4.4
出/入庫管理3.4.5版本管理版本管理 定義:通過結(jié)合配置管理工具,以管理和控制在軟件工程過程中所創(chuàng)建的配置項(xiàng)的不同版本。通過將配置項(xiàng)的屬性關(guān)聯(lián)到配置項(xiàng)的每一個(gè)版本上,然后通過描述一組所期望的屬性來制定或構(gòu)造配置。目的:版本管理使我們能夠通過版本的選擇得到我們想要的配置項(xiàng)或基線版本。要求:配置項(xiàng)入庫時(shí),要進(jìn)行版本標(biāo)識;基線對應(yīng)的版本號需要?dú)w檔。
3.4.6備份管理
目的: 當(dāng)系統(tǒng)出現(xiàn)災(zāi)難時(shí),保證系統(tǒng)能夠恢復(fù)到備份前狀態(tài)。備份范圍、方法選擇及頻度: 在配置管理計(jì)劃中可以按照此要求詳細(xì)定義災(zāi)難備份:
備份范圍:組織級受控庫、受控庫。備份原則:必須存放在工作大樓以外的場所。具體可參考《備份管理辦法》中的定義
3.4.7發(fā)布管理
具體參見《軟件版本發(fā)布和維護(hù)過程》文檔3.5變更控制過程
3.6配置審查過程目的
通過對配置管理庫中的配置項(xiàng)、基線和配置管理的相關(guān)記錄的審查來檢驗(yàn)配置管理活動執(zhí)行的正確性。確認(rèn)配置管理庫中的配置項(xiàng)是否正確,檢查基線的一致性和完整性。
任務(wù)描述
SCM人員對項(xiàng)目進(jìn)行PCA(PhysicalConfigurationAudit,物理配置審計(jì))審計(jì)軟件正式發(fā)布前,配置管理員進(jìn)行產(chǎn)品發(fā)布審查,審查軟件發(fā)布輸出項(xiàng)是否完整、是否符合軟件發(fā)布計(jì)劃,具體內(nèi)容請參照ReleaseAuditReport;審查結(jié)束后,填寫配置項(xiàng)審計(jì)報(bào)告/產(chǎn)品發(fā)布說明;將審查報(bào)告發(fā)給項(xiàng)目相關(guān)人員;對于不符合的問題,進(jìn)行跟蹤解決。
過程輸出配置項(xiàng)審計(jì)報(bào)告產(chǎn)品發(fā)布說明3.7配置狀態(tài)報(bào)告目的
記錄并報(bào)告配置管理活動、配置項(xiàng)的狀態(tài)和歷史,以保證所有配置項(xiàng)的內(nèi)容與狀態(tài)是確定的周知的,各版本是可追溯的。
任務(wù)描述 配置狀態(tài)通過《配置狀態(tài)報(bào)告》進(jìn)行報(bào)告,《配置管理報(bào)告》是在開發(fā)周期較長的大項(xiàng)目中才要求定期發(fā)給相關(guān)人員的。 報(bào)告時(shí)機(jī):根據(jù)項(xiàng)目情況,一般至少要求一個(gè)月一次。 作用:保持項(xiàng)目開發(fā)過程中的一致性,以及讓開發(fā)人員了解當(dāng)前配置狀態(tài)。過程輸出變更請求
4.工作產(chǎn)品5.驗(yàn)證SQA人員審核SCM活動遵循SCM過程實(shí)施;
SPM審核配置項(xiàng)狀態(tài)。
6.開發(fā)管理工具軟件缺陷跟蹤管理工具:RationalClearQuest;軟件需求管理工具:RationalClearQuest;軟件版本控制管理
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 氣象觀測液氮運(yùn)輸協(xié)議
- 城市休閑公園項(xiàng)目概述
- 塑料制品加工廠裝修合同
- 二零二五年度電商電商平臺入駐與傭金分配合同
- 二零二五年度銀行上門收款業(yè)務(wù)標(biāo)準(zhǔn)化合同模板
- 冷鏈血液制品直銷協(xié)議
- 2025年度年度商標(biāo)授權(quán)及售后服務(wù)協(xié)議
- 農(nóng)業(yè)項(xiàng)目存款居間合作協(xié)議
- 小學(xué)二年級數(shù)學(xué)100以內(nèi)三數(shù)加減混合運(yùn)算同步考核模擬題帶答案
- 機(jī)場免稅店超市裝修協(xié)議
- 醫(yī)院放射診療中的輻射防護(hù)常識學(xué)習(xí)培訓(xùn)
- 《中國山水畫技法》課件
- 如何提升小學(xué)教學(xué)質(zhì)量
- 陜西省西安市2023-2024學(xué)年六年級上學(xué)期期末數(shù)學(xué)試卷(A卷)
- 變電站模塊化建設(shè)2.0版技術(shù)導(dǎo)則
- 無人機(jī)飛行表演合同
- 廣州市2023年中考:《道德法治》考試真題與參考答案
- 爺爺?shù)臓敔斈睦飦恚喝祟惼鹪吹难莼^程
- 公會掛靠協(xié)議
- 欒川光伏扶貧發(fā)電項(xiàng)目部qc成果
- 集裝箱房施工方案
評論
0/150
提交評論