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

當前位置:工程項目OA系統(tǒng) > 領域應用 > 公司管理軟件 > 免費企業(yè)管理軟件

軟件配置管理scm

申請免費試用、咨詢電話:400-8352-114

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

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

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

咨詢:400-8352-114

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

QQ在線咨詢

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

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