GB/T 16260定义的外部和内部质量的质量模型

上一篇 / 下一篇  2007-07-09 17:39:38 / 个人分类:About test

软件质量属性划分为六个特性(功能性、可靠性、易用性、效率、维护性和可移植性),并进一步细分为若干子特性。这些子特性可用内部或者外部度量来测量。

1.1 功能性

当软件在指定条件下使用时,软件产品提供满足明确和隐含要求的功能的能力。

1.1.1 适合性

软件产品为指定的任务和用户目标提供一组合适的功能的能力。

1.1.2 准确性

软件产品提供具有所需精度的正确或相符的结果或效果的能力。

1.1.3 互操作性

软件产品与一个或更多的规定系统进行交互的能力。

注: 用互操作性代替兼容性是为了避免可能与易替换性(见6.6.4)的含义产生混淆。

1.1.4 安全保密性

软件产品保护信息和数据的能力,以使未授权的人员或系统不能阅读或修改这些信息和数据,而不拒绝授权人员或系统对它们的访问。

1.1.5 功能性的依从性

软件产品遵循与功能性相关的标准、约定或法规以及类似规定的能力。

1.2 可靠性

在指定条件下使用时,软件产品维持规定的性能级别的能力。

1.2.1 成熟性

软件产品为避免由软件中故障而导致失效的能力。

1.2.2 容错性

在软件出现故障或者违反其指定接口的情况下,软件产品维持规定的性能级别的能力。

1.2.3 易恢复性

在失效发生的情况下,软件产品重建规定的性能级别并恢复受直接影响的数据的能力。

1.2.4 可靠性的依从性

软件产品遵循与可靠性相关的标准、约定或法规的能力。

1.3 易用性

在指定条件下使用时,软件产品被理解、学习、使用和吸引用户的能力。

1.3.1 易理解性

软件产品使用户能理解软件是否合适以及如何能将软件用于特定的任务和使用条件的能力。

1.3.2 易学性

软件产品使用户能学习其应用的能力。

1.3.3 易操作性

软件产品使用户能操作和控制它的能力。

1.3.4 吸引性

软件产品吸引用户的能力。

1.3.5 易用性的依从性

软件产品遵循与易用性相关的标准、约定、风格指南或法规的能力。

1.4 效率

在规定条件下,相对于所用资源的数量,软件产品可提供适当性能的能力。

1.4.1 时间特性

在规定条件下,软件产品执行其功能时,提供适当的响应和处理时间以及吞吐率的能力。

1.4.2 资源利用性

在规定条件下,软件产品执行其功能时,使用合适数量和类别的资源的能力。

1.4.3 效率依从性

软件产品遵循与效率相关的标准或约定的能力。

1.5 维护性

软件产品可被修改的能力。修改可能包括纠正、改进或软件对环境、需求和功能规格说明变化的适应。

1.5.1 易分析性

软件产品诊断软件中的缺陷或失效原因或识别待修改部分的能力。

1.5.2 易改变性

软件产品使指定的修改可以被实现的能力。

1.5.3 稳定性

软件产品避免由于软件修改而造成意外结果的能力。

1.5.4 测试

软件产品使已修改软件能被确认的能力。

1.5.5 维护性的依从性

软件产品遵循与维护性相关的标准或约定的能力。

1.6 可移植性

软件产品从一种环境迁移到另外一种环境的能力。

1.6.1 适应性

软件产品毋需采用额外的活动或手段就可适应不同指定环境的能力。

1.6.2 易安装性

软件产品在指定环境中被安装的能力。

1.6.3 共存性

软件产品在公共环境中同与其分享公共资源的其他独立软件共存的能力。

1.6.4 易替换性

软件产品在同样环境下,替代另一个相同用途的指定软件产品的能力。

1.6.5 可移植性的依从性

软件产品遵循与可移植性相关的标准或约定的能力。

 


TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-05-14  
   1234
567891011
12131415161718
19202122232425
262728293031 

我的存档

数据统计

  • 访问量: 2703
  • 日志数: 2
  • 图片数: 1
  • 建立时间: 2007-07-09
  • 更新时间: 2007-07-09

RSS订阅

Open Toolbar