軟件質量評價標準 軟件質量保證
關鍵字:軟件質量評價標準
我們把影響軟件質量的因素分成三組,分別反映用戶在使用軟件產品時的三種不同傾向或觀點。這三種傾向是:產品運行、產品修改和產品轉移。信息系統作為一個產品,也可以參照這三種傾向來定義。

我們可以采取以下步驟實施全面質量控制:
1.實行工程化開發
“信息系統開發方法”一詞的廣義理解是“探索復雜系統開發過程的秩序”;狹義理解是“一組為信息系統開發起工具作用的規程”,按這些規程工作,可以較合理地達到目標。規程由一系列活動組成,形成方法體系。信息系統是一項系統工程,必須建立嚴格的工程控制方法,要求開發組的每一個人都要遵守工程規范。
2.實行階段性凍結與改動控制
信息系統具有生命周期,這就為我們劃分項目階段提供了參考。一個大項目可分成若干階段,每個階段有自已的任務和成果。這樣一方面便于管理和控制工程進度,另一方面可以增強開發人員和用戶的信心。
在每個階段末要“凍結”部分成果,作為下一階段開發的基礎。凍結之后不是不能修改,而是其修改要經過一定的審批程序,并且涉及到項目計劃的調整。
3.實行里程碑式的審查與版本控制
里程碑式審查就是在信息系統生命周期每個階段結束之前,都正式使用結束標準對該階段的凍結成果進行嚴格的技術審查,如果發現問題,就可以及時在階段內解決。
版本控制是保證項目小組順利工作的重要技術。版本控制的含義是通過給文檔和程序文件編上版本號,記錄每次的修改信息,使項目組的所有成員都了解文檔和程序的修改過程。廣義的版本控制技術稱為軟件配制管理,并已有功能完善的軟件工具支持,如PVCS和Microsoft Visual SourceSafe。
文章來源于領測軟件測試網 http://www.kjueaiud.com/