第五,軟件的類型不同,軟件質量的衡量標準的側重點也不同。例如,對于實時系統而言,效率(Efficiency)會是衡量軟件質量的首要要素,對于一些需要軟件使用者(用戶)與軟件本身進行大量交互的系統,對可用性(Usability)就提出了較高的要求。
二、軟件產品質量管理的特點
1.軟件質量管理應該貫穿軟件開發的全過程,而不僅僅是軟件本身
軟件質量不僅僅是一些測試數據、統計數據、客戶滿意度調查回函等等,衡量一個軟件質量的好壞,應該首先考慮完成該軟件生產的整個過程是否達到了一定質量要求。在軟件開發實踐中,軟件質量控制可以依靠流程管理(如缺陷處理過程、開發文檔控制管理、發布過程等),嚴格按軟件工程執行,來保證質量。例如:
通過從"用戶功能確認書"到"軟件詳細設計"過程的過程定義、控制和不斷改善,確保軟件的"功用性";
通過測試部門的"系統測試"、"回歸測試"過程的定義、執行和不斷改善,確保軟件的"可靠性"和"可用性";
通過測試部門的"性能測試\",確保軟件的"效率";
文章來源于領測軟件測試網 http://www.kjueaiud.com/