软件配置管理(二)配置管理角色与过程
文章目錄
- 一、配置管理角色及職責(zé)
- 項(xiàng)目經(jīng)理(PM)
- 配置控制委員會(huì)(CCB)
- 配置管理員(CMO)
- 系統(tǒng)集成員(SIO)
- 開發(fā)人員(DEV)
- 二、配置管理基本流程
- 計(jì)劃階段
- 開發(fā)和維護(hù)階段
- 三、軟件配置管理七項(xiàng)基本活動(dòng)
- 1.制定配置管理計(jì)劃
- 2.識(shí)別和標(biāo)志配置項(xiàng)
- 3.搭建配置管理環(huán)境
- 4.配置項(xiàng)的版本控制
- 5.基線變更管理
- 6.配置審核
- 7.配置狀態(tài)統(tǒng)計(jì)
一、配置管理角色及職責(zé)
項(xiàng)目經(jīng)理(PM)
項(xiàng)目經(jīng)理是整個(gè)軟件研發(fā)活動(dòng)的負(fù)責(zé)人,根據(jù)CCB的建議批準(zhǔn)配置管理的各項(xiàng)活動(dòng)并控制活動(dòng)進(jìn)程。
配置控制委員會(huì)(CCB)
負(fù)責(zé)指導(dǎo)和控制配置管理的各項(xiàng)具體活動(dòng)的進(jìn)行,為PM的決策提供建議。
配置管理員(CMO)
根據(jù)配置管理計(jì)劃執(zhí)行各項(xiàng)管理任務(wù),定期向CCB提交報(bào)告。
系統(tǒng)集成員(SIO)
負(fù)責(zé)生成管理項(xiàng)目的內(nèi)部和外部發(fā)布版本。
開發(fā)人員(DEV)
根據(jù)軟件配置管理計(jì)劃,使用軟件配置管理工具來完成項(xiàng)目的開發(fā)任務(wù)。
二、配置管理基本流程
從軟件配置管理角度來看,一個(gè)軟件研發(fā)項(xiàng)目可劃分為兩個(gè)階段:計(jì)劃階段、開發(fā)和維護(hù)階段。
計(jì)劃階段
在項(xiàng)目設(shè)立之初,指定整個(gè)項(xiàng)目的計(jì)劃,是項(xiàng)目研發(fā)活動(dòng)的基礎(chǔ)。在有了總體研發(fā)計(jì)劃后,軟件配置管理的活動(dòng)就可以展開了。
流程:
開發(fā)和維護(hù)階段
是項(xiàng)目研發(fā)的主要階段。在此階段中,軟件配置管理活動(dòng)主要分為三個(gè)彼此獨(dú)立又有機(jī)聯(lián)系的層面:
三、軟件配置管理七項(xiàng)基本活動(dòng)
1.制定配置管理計(jì)劃
2.識(shí)別和標(biāo)志配置項(xiàng)
將軟件項(xiàng)目中需要進(jìn)行控制的工作產(chǎn)品定義為配置項(xiàng)(SCI);
為每一個(gè)配置項(xiàng)分配唯一的標(biāo)志;
建立配置項(xiàng)間的對(duì)應(yīng)關(guān)系。
兩類配置項(xiàng)
- 基本配置項(xiàng)
軟件開發(fā)者在項(xiàng)目開發(fā)過程中所創(chuàng)建的基本工作單元。 - 集成配置項(xiàng)
基本配置項(xiàng)或其他集成配置項(xiàng)的集合。
如,集成配置項(xiàng)“設(shè)計(jì)規(guī)格說明”中包含“體系結(jié)構(gòu)設(shè)計(jì)”、“數(shù)據(jù)庫設(shè)計(jì)”和“詳細(xì)設(shè)計(jì)”三個(gè)基本配置項(xiàng)。
3.搭建配置管理環(huán)境
配置管理環(huán)境是用于進(jìn)行軟件配置管理的系統(tǒng)環(huán)境,其中最重要的是配置管理庫。
配置庫儲(chǔ)存SCI、修改請(qǐng)求、變化記錄等信息,并提供版本控制;
不同開發(fā)人員會(huì)被分配不同的權(quán)限;
一般使用配置管理工具建立配置庫,配置庫中,文件的更改是受控的。
4.配置項(xiàng)的版本控制
配置庫的檢入檢出和版本控制機(jī)制解決了軟件開發(fā)中的訪問控制和并行控制問題。
- 訪問控制:保證具有相應(yīng)權(quán)限的人員才能修改配置項(xiàng)。
- 并行控制:保證不同人員同時(shí)對(duì)某配置項(xiàng)的修改不會(huì)互相覆蓋。
5.基線變更管理
6.配置審核
配置管理活動(dòng)審核:確保所有配置管理活動(dòng)符合已批準(zhǔn)的軟件配置管理規(guī)程。
基線審核:審核基線配置項(xiàng)的完整性和一致性,從而保證基線配置項(xiàng)可被正確構(gòu)造。
7.配置狀態(tài)統(tǒng)計(jì)
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的软件配置管理(二)配置管理角色与过程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 软件体系结构知识点整理
- 下一篇: 软件配置管理(三)软件配置管理核心功能