软件质量因素

        正确性:系统满足规格说明和用户目标的程度,即,在预定环境下能正确地完成预期功能的程度。

  健壮性:在硬件发生故障、输入的数据无效或操作错误等意外环境下,系统能做出适当响应的程度。

  效率:为了完成预定的功能,系统需要的计算资源的多少。

  完整性(安全性):对未经授权的人使用软件或数据的企图,系统能过控制(禁止)的程度。

  可用性:系统在完成预定应该完成的功能时另人满意的程度。

  风险:按预定的成本和进度把系统开发出来,并且为用户所满意的概率。

  可理解性:理解和使用该系统的容易程度。

  可维修性:诊断和改正在运行现场发现的错误所需要的工作量的大小。

  灵活性(适应性):修改或改进正在运行的系统需要的工作量的多少。
  可测试性:软件容易测试的程度。

  可移植性:把程序从一种硬件配置和(或)软件系统环境转移到另一种配置和环境时,需要的工作量多少。有一种定量度量的方法是:用原来程序设计和调试的成本除移植时需用的费用。

  可再用性:再其他应用中该程序可以被再次使用的程度(或范围)。

  互运行性:把该系统和另一个系统结合起来需要的工作量的多少。

posted @ 2007-08-16 11:39  Evernory  阅读(739)  评论(0编辑  收藏  举报