當前位置:工程項目OA系統(tǒng) > 建筑OA系統(tǒng) > 工程管理軟件
軟件配置管理實施的若干問題研究
摘要:本文以軟件配置管理在軟件質(zhì)量體系中的作用為切入點,以我國軟件企業(yè)在軟件開發(fā)、維護過程中忽視軟件配置管理為著手點,從而過渡到軟件企業(yè)要實施軟件配置管理所要面臨與考慮的問題,以及如何應對與處理這些問題作些具體探討。
關鍵字:配置項 配置庫 基線 軟件配置
隨著計算機應用的深入,軟件項目的規(guī)模越來越大,復雜性越來越高。傳統(tǒng)的二、三個人搞定一個項目的情況越來越少,稍大一點的項目已經(jīng)不再是靠某個"技術高手"從頭到尾一手操辦。從而在我們平時的軟件項目中一些混亂現(xiàn)象往往是屢見不鮮,比如:
編那個程序的人現(xiàn)在離開本公司了,留下的程序因缺文檔而導致無人能接上手。
多個程序員對一個模塊操作,出現(xiàn)了怪異現(xiàn)象:一個程序員對該模塊所作的變更消失了。
在一個模塊中作了修改,導致另一模塊不能正常運行。
上個星期已經(jīng)把這個錯誤改正了,現(xiàn)在又出現(xiàn)了。
采用科學的配置管理思想,輔之以先進的配置管理工具,可以很容易的解決項目開發(fā)過程中由于管理上引起的問題。我國軟件企業(yè)可以從以下幾方面思路去實施軟件配置管理。
1、列出軟件開發(fā)、運行、維護各階段所需的軟件配置項
所謂軟件配置項就是在軟件開發(fā)工作進展中得到的許多工作產(chǎn)品、階段產(chǎn)品、使用的工具軟件等信息項。表一中列舉了若干類軟件配置項及其生成的階段。
表一
只有明確了各階段有哪些軟件配置項,軟件企業(yè)才能在實施軟件配置管理時胸有成竹、游刃有余。
2、對現(xiàn)有軟件配置項進行分類、補充,進一步完善軟件配置
軟件企業(yè)在實施某一軟件時,針對不同的用戶都有不同的需求。表二是不同用戶的工作環(huán)境:
為了滿足各個用戶的使用要求,我們的軟件產(chǎn)品必須考慮到這些差異。在產(chǎn)品的設計時我們盡可能的作成表三所示的安排:
為了實現(xiàn)這兩種不同的軟件配置,在實際開發(fā)應用中,我們完全可以將各個配置項分別開發(fā)出來,再根據(jù)用戶的需求,組合成不同的產(chǎn)品,如圖一所示:
3、對軟件項目的變更要實行有效的控制和管理
軟件企業(yè)在軟件的開發(fā)、運行、維護過程中必然要遇到軟件的變更。引起軟件的變更主要有兩方面的因素:一方面是用戶,如用戶要求修改工作范圍和需求等;另一方面是軟件開發(fā)人員自身,如他們在工作中發(fā)現(xiàn)前期工作中的錯誤而修改源碼甚至設計。對于以上兩種情況軟件企業(yè)可以從以下幾方面加以解決:
3.1、明確實施變更的雙方人員
事先應該明確用戶有權提出需求變更申請的人員和軟件企業(yè)項目開發(fā)組有權受理變更的人員,并且對雙方人數(shù)要加以控制。這樣做的好處是可以約束需求方,使需求方每提一個需求都要經(jīng)過仔細討論 。而項目開發(fā)組收到用戶的需求變更時,通過有權實施變更人員討論后,可以兼顧全局,對涉及到的相關文檔、程序、計劃都隨之變更。
3.2、 對變更進行嚴格的審核
并不是所有的變更都要修改,也不是所有變更都要立刻修改,審核的目的就是為了決定是否需要修改和什么時候修改。比如涉及到界面風格問題,就可以先不修改,或者規(guī)劃一下修改的時間待到以后進行優(yōu)化。另外,對于核心模塊的修改要嚴格審核把關,否則會引起全局問題。
3.3、 對變更的影響進行評估
變更都是有代價的,應該評估一下變更的代價和對項目的影響,要讓用戶了解變更的后果,并與用戶一起做判斷。
3.4、讓客戶確認是否接受變更的代價。在評估代價并且與客戶討論的過程中,可以請用戶一起做判斷:“我可以修改,但您能接受后果嗎?”,并且對用戶一一列出修改的后果。
- 1二級建造師答疑精華:發(fā)包人
- 22015年安全工程師《安全生產(chǎn)法》考試輔導資料(1)
- 32015年備考造價員考試模擬題(2)
- 4監(jiān)理工程師答疑精華:暫估價結算
- 5水泥穩(wěn)定碎石基層混合料組成設計一般要求
- 6某公司工程管理程序(2010)
- 7中鐵建十六局集團五公司滬昆客專湖南段項目部施工取得好成績
- 81—5月陜西保障性住房共完成投資79.29億元
- 9[講義]建筑施工圖
- 10型鋼混凝土技術介紹及其在工程樓中的應用
- 11高處作業(yè)安全施工技術?
- 12砌體工程施工質(zhì)量驗收規(guī)范·填充墻砌體工程·一般規(guī)定
- 132015年造價員考試《基礎知識》強化試題(13)
- 142015一級建造師《建設工程項目管理》:工程訂立的主要方式
- 15一級建造師市政公用工程管理與實務:補充質(zhì)保措施
- 16現(xiàn)澆箱梁滿堂支架設計與計算
- 17高填方土路基沉降試驗研究
- 18檁條的整體穩(wěn)定計算
- 192015年監(jiān)理工程師《合同管理》復習資料:工程師對工程索賠的影響
- 20消防安全技術綜合能力習題問答之水噴霧滅火系統(tǒng)(3)
- 21中鐵五局五公司承建的滬昆客專重點工程壁板坡隧道出口段平導施工創(chuàng)開工建點以來進度新紀錄
- 222015年一級建造師考試《建設工程法規(guī)》:證據(jù)的保全
- 23長春2015年注冊咨詢工程師考試報名時間為1月4日至18日
- 24工程管理軟件分別體現(xiàn)在以下3個階段
- 25硬木木骨架吊頂施工
- 26一級建造師復習資料:優(yōu)先礦井施工方案的具體措施是哪些
- 27監(jiān)理工程師答疑精華:2015年案例考試壓縮工期
- 28項鏈工作性質(zhì)屬于業(yè)主方項目管理范疇的是
- 29[碩士]路面結構排水特性的非飽和滲流數(shù)值模擬
- 30蘭渝鐵路胡麻嶺隧道施工破解重大技術難題
成都公司:成都市成華區(qū)建設南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓