監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 甲方項(xiàng)目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉

軟件配置管理scm

申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114

一、軟件配置管理(scm)的概念
    軟件配置管理,software configuration management,其簡(jiǎn)稱SCM;軟件配置管理是指通過(guò)執(zhí)行版本控制、變更控制的規(guī)程,以及使用合適的配置管理軟件,來(lái)保證所有配置項(xiàng)的完整性和可跟蹤性。配置管理是對(duì)工作成果的一種有效保護(hù)。 (Software configuration management (SCM, or just plain CM) is an organizational framework — that is, a discipline — for managing the evolution of computer systems throughout all stages of systems development.)(SCM還有其他意思,如內(nèi)存級(jí)存儲(chǔ)與供應(yīng)鏈管理,詳情參看此文:SCM是什么意思)
二、常用的配置管理軟件
  自從20世紀(jì)80年代后期研制并完善了“增量存儲(chǔ)算法”后配置管理工具的春天便開(kāi)始了,目前國(guó)內(nèi)常用的配置管理工具大概有SourceSafe、CVS和ClearCase。
  SCM(Software Configuration Management,軟件配置管理)是一種標(biāo)識(shí)、組織和控制修改的技術(shù)。軟件配置管理應(yīng)用于整個(gè)軟件工程過(guò)程。我們知道,在軟件建立時(shí)變更是不可避免的,而變更加劇了項(xiàng)目中軟件開(kāi)發(fā)者之間的混亂。SCM活動(dòng)的目標(biāo)就是為了標(biāo)識(shí)變更、控制變更、確保變更正確實(shí)現(xiàn)并向其他有關(guān)人員報(bào)告變更。從某種角度講,SCM是一種標(biāo)識(shí)、組織和控制修改的技術(shù),目的是使錯(cuò)誤降為最小并最有效地提高生產(chǎn)效率。
  軟件配置管理(Software Configuration Management,SCM)作為CMM 2級(jí)的一個(gè)關(guān)鍵域(Key Practice Area,KPA),在整個(gè)軟件的開(kāi)發(fā)活動(dòng)中占有很重要的位置。正如Pressman所說(shuō)的:“軟件配置管理是貫穿于整個(gè)軟件過(guò)程中的保護(hù)性活動(dòng),它被設(shè)計(jì)來(lái)(1)標(biāo)識(shí)變化,(2)控制變化,(3)保證變化被適當(dāng)?shù)陌l(fā)現(xiàn),以及(4)向其他可能有興趣的人員報(bào)告變化。” 所以,我們必須為軟件配置管理活動(dòng)設(shè)計(jì)一個(gè)能夠融合于現(xiàn)有的軟件開(kāi)發(fā)流程的管理過(guò)程,甚至直接以這個(gè)軟件配置管理過(guò)程為框架,來(lái)再造組織的軟件開(kāi)發(fā)流程。
三、軟件配置管理的任務(wù)
    軟件配置管理是軟件質(zhì)量保證的重要一環(huán),其主要責(zé)任是控制變化,同時(shí),也負(fù)責(zé)配置項(xiàng)和軟件的版本標(biāo)識(shí)、軟件配置的設(shè)計(jì)、以及配置中所有變化的報(bào)告。可以認(rèn)為,軟件配置管理的工作是要解決下列問(wèn)題:
(1) 采用什么方式去表示和管理數(shù)量不少的程序、文檔等的各種版本?
(2) 在軟件產(chǎn)品交付用戶之前和交付之后如何控制變更?實(shí)現(xiàn)有效的變更?
(3) 誰(shuí)有權(quán)批準(zhǔn)變更以及安排變更的優(yōu)先級(jí)?
(4) 用什么方法估計(jì)變更可能引起的其它問(wèn)題?這些問(wèn)題的解決正是軟件配置管理應(yīng)完成的任務(wù):配置標(biāo)識(shí)、版本管理、變更管理、配置審核及配置報(bào)告。
四、常用的軟件配置管理工具
 1、 太平洋公司代理的MKS公司開(kāi)發(fā)的產(chǎn)品
(1)Source Integrity(SI)--版本管理工具
(2)Track Integrity--問(wèn)題跟蹤、變更管理工具
 2、Rational公司的產(chǎn)品
(1)ClearCase--版本控制工具
(2)ClearQuery--變更管理工具
3、 在國(guó)內(nèi),使用最多的版本管理工具可能就是微軟的Studio Package中帶的VSS
4、 較早被使用的版本管理工具--PVCS
五、結(jié)論    
    軟件配置管理是對(duì)軟件產(chǎn)品發(fā)展演化進(jìn)行的管理。從配置管理系統(tǒng)的操作層面上看,配置管理是認(rèn)證,控制,狀態(tài)統(tǒng)計(jì),審計(jì),評(píng)估,制造,過(guò)程管理和團(tuán)組合作。它是軟件工程領(lǐng)域的一部分。它的工作對(duì)象是這個(gè)領(lǐng)域中產(chǎn)生的過(guò)程。
    軟件配置管理的過(guò)程實(shí)際是軟件開(kāi)發(fā)過(guò)程中質(zhì)量管理的精髓所在,版本管理提高了開(kāi)發(fā)者的工作效率,而變更控制則提高了整個(gè)開(kāi)發(fā)團(tuán)隊(duì)的工作效率。兩者的緊密結(jié)合,將為軟件開(kāi)發(fā)項(xiàng)目提供一道堅(jiān)實(shí)的質(zhì)量防火墻,使軟件開(kāi)發(fā)項(xiàng)目的質(zhì)量管理過(guò)程規(guī)范而有效。
發(fā)布:2007-03-17 11:58    編輯:泛普軟件 · xiaona    [打印此頁(yè)]    [關(guān)閉]
相關(guān)文章:
公司管理軟件
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費(fèi)獲取試用系統(tǒng)

QQ在線咨詢

泛普免費(fèi)企業(yè)管理軟件其他應(yīng)用

企業(yè)信息管理系統(tǒng) 企業(yè)管理系統(tǒng) 企業(yè)管理軟件 中小企業(yè)管理軟件 業(yè)務(wù)管理系統(tǒng) 辦公系統(tǒng) 免費(fèi)企業(yè)管理軟件 照片管理軟件 工會(huì)幫扶管理系統(tǒng) 企業(yè)管理系統(tǒng)下載 中小企業(yè)管理軟件下載