软件质量指标
浏览量:2866
软件工程的目标之一是生产优质软件。软件开发公司认为软件产品的质量既有一般有形产品的共性标准,又有其性特殊 .整个软件生命周期中,保证软件质量是一个重要问题。内于软件是无形产品,因此保证软件质量基本问题是如何度量软件质McCal -l从最终产品功能、性能特点将软件质量因素分为产品操作、产品修改、产品转移3个方面,这些指标说明如下:
(1)可用性——软件系统在完成预定功能时用户操作的满意程度;
(2)完整性——软件对未经授权的数据访问和系统运行能够禁止的程度;
(3)效率——软件在规定环境下运行要求的资源和使用效率,包括运行时间效率和存储空间效率;
(4)可靠性——软件开发公司认为软件在规定环境下运行能够完成预定功能的概率;当系统发生故障或者因操作错误(如输入无效数据或者发出错误
命令)时,系统对错误蔓延的可控制能力,后者又称为软件系统的健壮性;
(5)正确性—一软件满足需求规格说明书和用户目标的程度;
(6)可维护性——软件交规定环境下运行,故障诊断和改正错误的难易程度;
(7)灵活性(适应性)——当软件运行环境发生变化时,对软件进行相应修改的难易程度;
(8)可测试性——为保证软件能够满足需求,设计规范对其进行测试的难易程度;
(9)可移植件——将软件系统转移到另一个支持环境中运行的难易程度;
(10)可复用性——在其他应用中.软件系统或者其中一部分能够被重用的程度;
(11)互用性——将一个软件系统与其他软件系统组合在一起的难易程度。
本文由软件开发公司提供:http://www.eforces.cn
上一篇:WBS基础上的软件开发成本估算
下一篇:软件维护问题