軟件質量指標
瀏覽量:3006
軟件工程的目標之一是生產優質軟件。軟件開發公司認為軟件產品的質量既有一般有形產品的共性標準,又有其性特殊 .整個軟件生命周期中,保證軟件質量是一個重要問題。內于軟件是無形產品,因此保證軟件質量基本問題是如何度量軟件質McCal -l從最終產品功能、性能特點將軟件質量因素分為產品操作、產品修改、產品轉移3個方面,這些指標說明如下:
(1)可用性——軟件系統在完成預定功能時用戶操作的滿意程度;
(2)完整性——軟件對未經授權的數據訪問和系統運行能夠禁止的程度;
(3)效率——軟件在規定環境下運行要求的資源和使用效率,包括運行時間效率和存儲空間效率;
(4)可靠性——軟件開發公司認為軟件在規定環境下運行能夠完成預定功能的概率;當系統發生故障或者因操作錯誤(如輸入無效數據或者發出錯誤
命令)時,系統對錯誤蔓延的可控制能力,后者又稱為軟件系統的健壯性;
(5)正確性—一軟件滿足需求規格說明書和用戶目標的程度;
(6)可維護性——軟件交規定環境下運行,故障診斷和改正錯誤的難易程度;
(7)靈活性(適應性)——當軟件運行環境發生變化時,對軟件進行相應修改的難易程度;
(8)可測試性——為保證軟件能夠滿足需求,設計規范對其進行測試的難易程度;
(9)可移植件——將軟件系統轉移到另一個支持環境中運行的難易程度;
(10)可復用性——在其他應用中.軟件系統或者其中一部分能夠被重用的程度;
(11)互用性——將一個軟件系統與其他軟件系統組合在一起的難易程度。
本文由軟件開發公司提供:http://www.www.000217.com
上一篇:WBS基礎上的軟件開發成本估算
下一篇:軟件維護問題