資源描述:
《軟件配置管理--配置管理計(jì)劃》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、第B/0版密級(jí):普通文檔編號(hào):XXX(002(01)/2014)配置管理計(jì)劃(XX部)北京XXXXXXXX公司總頁數(shù)正文附錄生效日期:年月F1編制:wh審核:批準(zhǔn):1.引言1」目的木計(jì)劃的口的在于對(duì)所開發(fā)的XXXX設(shè)備規(guī)定各種必要的配置管理?xiàng)l款,以保證所交付的設(shè)備能夠滿足項(xiàng)目委托書中規(guī)定的各種原則需求,能夠滿足本項(xiàng)口制定的且經(jīng)研發(fā)部批準(zhǔn)的加密系統(tǒng)需求規(guī)格說明書中規(guī)定的各項(xiàng)具體需求。軟件開發(fā)單位在開發(fā)本項(xiàng)目所屈的各子系統(tǒng)(其屮包括為本項(xiàng)目研制或選用的各種支持軟件)時(shí),都應(yīng)該執(zhí)行本計(jì)劃中的有關(guān)規(guī)定,但可以根據(jù)各自的情況對(duì)本計(jì)劃作適當(dāng)?shù)募舨茫詽M足特定的配置管理需求。剪裁后的計(jì)劃必須
2、經(jīng)總體組批準(zhǔn)。1.2定義本計(jì)劃中用到的一些術(shù)語的定義按GB/T11457和GB/T12504。1.3參考資料GB/T11457軟件工程術(shù)語GB8567計(jì)算機(jī)軟件產(chǎn)品開發(fā)文件編制指南GB/T12504計(jì)算機(jī)軟件質(zhì)量保證計(jì)劃規(guī)范GB/T12505計(jì)算機(jī)軟件配置管理計(jì)劃規(guī)范項(xiàng)口軟件質(zhì)量保證計(jì)劃2.管理2」機(jī)構(gòu)本系統(tǒng)整個(gè)開發(fā)期間,由研發(fā)部主管負(fù)責(zé)檢查和督促本計(jì)劃的實(shí)施,項(xiàng)目負(fù)責(zé)人檢查和督促各任務(wù)模塊編寫者的配置管理情況,并向研發(fā)部主管報(bào)告。2.2任務(wù)在軟件工程化生產(chǎn)的各個(gè)階段中,與本階段的階段產(chǎn)品冇關(guān)的全部信息在軟件開發(fā)庫存放,與前面齊個(gè)階段的階段產(chǎn)品有關(guān)的信息則在軟件受控庫存放。在研
3、制與開發(fā)階段的階段產(chǎn)品的過程屮,開發(fā)者和開發(fā)小組長冇權(quán)對(duì)本階段的階段產(chǎn)晶作必要的修改;但是如果開發(fā)者或開發(fā)小組長認(rèn)為有必要個(gè)性前面有關(guān)階段的階段產(chǎn)品吋,就必須通過項(xiàng)口的研發(fā)部主管辦理正規(guī)的審批手續(xù)。因此,軟件開發(fā)庫屬開發(fā)這個(gè)階段產(chǎn)品的開發(fā)者管理,而軟件受控庫由項(xiàng)0的配置管理小組管理。軟件經(jīng)過組裝與系統(tǒng)測(cè)試后,應(yīng)該送入軟件產(chǎn)品庫,如欲對(duì)其修改,必須經(jīng)軟件項(xiàng)目組研究同意,然后報(bào)研發(fā)部主管批準(zhǔn)。關(guān)于軟件配置要進(jìn)行修改時(shí)的具休審批手續(xù),將在第3.2條中詳細(xì)規(guī)定。2.3職責(zé)在軟件配置管理小組中,各類人員要互相配合、分工協(xié)作,共同擔(dān)負(fù)起整個(gè)項(xiàng)口的軟件配置管理工作。其屮各類人員的分工如下:A
4、.研發(fā)部主管,對(duì)有關(guān)軟件配置管理的各項(xiàng)工作全面負(fù)責(zé),特別要對(duì)更改建議的審批和評(píng)審負(fù)責(zé);B.項(xiàng)目組組長負(fù)責(zé)監(jiān)督在軟件配置管理工作屮認(rèn)真執(zhí)行軟件工程規(guī)范,檢查在作配置更改時(shí)的質(zhì)量保證措施;C.項(xiàng)口開發(fā)人員具體負(fù)責(zé)實(shí)施各自的配置管理工作,并參與各子系統(tǒng)的功能配置檢杳和物理配置檢杳;2.4接口控制對(duì)各類接口進(jìn)行嚴(yán)格、合理的控制,是軟件配置管理中最重要的任務(wù)整個(gè)軟件項(xiàng)目及其各子系統(tǒng)都必須對(duì)進(jìn)行嚴(yán)格的控制。在工程化軟件系統(tǒng)屮,主要的接口有如下五類:A.用戶界面:用戶界面是指各子系統(tǒng)與設(shè)計(jì)人員、用戶或維護(hù)人員之間的操作約定。同時(shí)還指實(shí)現(xiàn)這些操作約定的物理部件的功能與性能特性。B.系統(tǒng)內(nèi)部接口
5、:系統(tǒng)內(nèi)部接口是指各了系統(tǒng)在集成為一個(gè)總的軟件系統(tǒng)時(shí)的各種連接約定。C.標(biāo)準(zhǔn)程序接口:標(biāo)準(zhǔn)程序接口是指各應(yīng)用子系統(tǒng)與標(biāo)準(zhǔn)子程序庫(包括宿主計(jì)算機(jī)系統(tǒng)已有的庫程序)之間的調(diào)用約定。D.設(shè)備接口:設(shè)備接口是指各子系統(tǒng)與各種設(shè)備(包括終端和其他各種輸入/輸出設(shè)備)Z間的連接約定。E.軟件接口:軟件接口是指各個(gè)子系統(tǒng)與宿主計(jì)算機(jī)上的系統(tǒng)軟件以及與調(diào)用本軟件的其它軟件系統(tǒng)之間的連接約定。以上五類接口是一個(gè)軟件系統(tǒng)各項(xiàng)配置的重要組成部分。對(duì)接口修改進(jìn)行合理的控制,是軟件配置管理的重要任務(wù)之一。這五類接口都涉及到軟件系統(tǒng)的全局,因此,當(dāng)耍求對(duì)這五類接口中的任一類接口進(jìn)行修改時(shí),都必須辦理正規(guī)
6、的審批手續(xù),最后要經(jīng)研發(fā)部主管批準(zhǔn)。具體的審批程序?qū)⒃诒居?jì)劃的第3.2條屮規(guī)定(可參閱表1)。表1兩類修改的審批程序步驟A類修改的審批程序B類修改的審批程序1發(fā)現(xiàn)問題,填寫項(xiàng)目設(shè)計(jì)開發(fā)更改巾請(qǐng)表發(fā)現(xiàn)問題,填寫項(xiàng)目設(shè)計(jì)開發(fā)更改中請(qǐng)表2功能模塊開發(fā)者評(píng)審功能模塊開發(fā)者評(píng)審3項(xiàng)目負(fù)責(zé)人、研發(fā)部主管評(píng)審項(xiàng)目負(fù)責(zé)人評(píng)審、批準(zhǔn)研發(fā)部主管批準(zhǔn)項(xiàng)目負(fù)責(zé)人批準(zhǔn)3修改配置并填寫軟件修改報(bào)告單修改配置并填寫軟件修改報(bào)告單4研發(fā)部主管、總經(jīng)理評(píng)審項(xiàng)目負(fù)責(zé)人評(píng)審5研發(fā)部主管批準(zhǔn)研發(fā)部主管、項(xiàng)目負(fù)責(zé)人共同批準(zhǔn)并報(bào)項(xiàng)口總體組備案2.5軟件配置管理計(jì)劃的實(shí)現(xiàn)在實(shí)現(xiàn)軟件配置管理計(jì)劃的過程中,耍特別注意實(shí)現(xiàn)以下三
7、個(gè)里程碑:A.建立軟件配置管理小組:在公司批準(zhǔn)軟件配置管理計(jì)劃之后,立即成立軟件配置管理小組,研發(fā)部主管負(fù)責(zé);B.建立各階段的配置基線:隨著密鑰管理屮心項(xiàng)目任務(wù)書的評(píng)審和批準(zhǔn),建立起功能基線;隨著項(xiàng)目組編寫的《密鑰管理中心項(xiàng)目軟件需求規(guī)格說明書》的批準(zhǔn),建立起指派基線;隨著密鑰管理中心項(xiàng)0系統(tǒng)的集成與系統(tǒng)測(cè)試的完成,建立起產(chǎn)品基線。C.建立軟件庫:在本項(xiàng)口所屈的各個(gè)子系統(tǒng)的研制工作的開始,就建立起各個(gè)子系統(tǒng)的軟件開發(fā)庫,并在本項(xiàng)目配置管理小組的計(jì)算機(jī)上建立起有關(guān)該系統(tǒng)及其了系統(tǒng)的軟件受控庫。