當前位置:文書都 >

體裁作文 >議論文 >

軟件變更管理提高軟件質量小議論文

軟件變更管理提高軟件質量小議論文

摘要:本文主要概述了國有企事業單位軟件配置管理中變更管理方面存在的問題,以及解決這些問題的建議,並對軟件配置管理的發展進行了展望。

軟件變更管理提高軟件質量小議論文

關鍵詞:軟件配置管理,軟件變更管理,問題,建議

軟件配置管理的目的在於建立和維護軟件項目生命週期內軟件產品的完整性。配置管理工作如果做不好,很容易產生軟件質量問題。

1、軟件配置管理現狀

軟件配置管理一是對軟件實體進行管理,二是對軟件的研製過程進行管理。大型國有企事業單位在軟件研製的過程中,基本上都採用了各種軟件版本工具來確保軟件的質量。即便如此,也不一定能夠確保軟件技術狀態的正確性。這是由於對軟件研製過程中變更管理做得不到位造成的。因此,需要採用技術手段對軟件變更過程進行有效管理,以保證軟件質量。

2、軟件變更管理中存在問題及提高軟件質量建議

軟件變更管理主要涉及到軟件更改的申請、軟件更改的批准、軟件更改、軟件問題歸零、軟件更改驗證及評審等環節。針對軟件變更管理中的薄弱環節,以下內容將説明軟件配置變更管理中很容易忽視的幾個問題,並給出提高軟件質量的建議。

(1)軟件變更缺少相應級別的評審

實施軟件變更的人員在進行完軟件的變更之後,由於缺乏對軟件更改部分的驗證工作,容易導致軟件實際更改內容與預期更改內容不一致,甚至由於軟件更改描述內容過於簡單,導致軟件測試人員認為軟件只是更改了參數文件等相關內容,而實際上卻更改了其他文件,從而造成了軟件中可能隱藏的缺陷沒有能夠暴露。因此,軟件變更之要後要進行相應級別的評審,而不能走形式主義。

(2)軟件變更管理需要模塊化思想

從事軟件測試的人員一定會發現,上一版本軟件測試提交的問題報告單,在下一版本軟件中仍然沒有歸零,於是軟件測試人員紛紛抱怨軟件的質量跟蹤不到位、軟件質量人員沒有盡到應有的.責任。可各種軟件規章制度實在太多,也不可能把質量人員的質量職責細化得太精確。因此,軟件變更管理需要進行模塊化管理,將軟件變更管理內容按照一定類型分解為不同的模塊,讓軟件變更流程上相關人員按照模塊化的思想進行軟件變更流程處理,以更好的保證軟件質量,從而很好的控制了一些客觀因素對軟件變更過程質量的影響。

(3)軟件變更管理應具有可追溯性

在國有企事業單位軟件研製的過程中,軟件往往需要變更多次之後才能形成最終交付用户的產品,可軟件研製除了注重結果之外,也應該注意過程。因為中間過渡版本軟件是企業經驗的積累,它可以讓軟件研製人員總結研製過程中的經驗、讓新進人員吸取研製過程中的精華知識。因此,對軟件的變更管理要有可追溯性。

3、IBMRationalClearQuest軟件變更管理工具——提高軟件變更管理的質量

針對軟件變更管理中存在的問題,可以採用IBMRationalClearQuest軟件變更管理工具進行高效的變更管理。該工具能夠定製軟件變更管理過程中的入庫流程、出庫流程、更改流程、缺陷管理流程等電子審批流程,還能夠對軟件變更歷史記錄進行查詢,從技術手段上解決了軟件變更缺少評審、驗證等環節,以及軟件變更過程可追溯性差等問題,讓軟件變更管理過程實現了模塊化思想,從而提高了軟件變更管理的效率及質量。

4、軟件配置管理髮展展望

從軟件工程發展趨勢來看,要更好的提高軟件配置管理的質量,在理論上,可以讓企業的軟件配置管理流程融合GJB5000A軟件能力成熟度模型與GJB9001B質量管理體系;在實踐上,可以使用IBMRationalClearCase、CCC/HARVEST等版本管理工具,IBMRationalClearQuest等變更管理工具來提高軟件配置管理水平。

  • 文章版權屬於文章作者所有,轉載請註明 https://wenshudu.com/ticaizuowen/yilunwen/vd0grx.html
專題