软件质量模型与度量介绍
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
@ by China Electronics Standardization Institute 2003
http://www.cesi.ac.cn
软件产品评价与质量度量
第4页
1.3 GB/16260新版 与ISO/IEC 9126的对应关系 GB/16260.1 等同采用ISO/IEC 9126.1:2001 GB/16260.2 等同采用ISO/IEC TR 9126.2:2003 GB/16260.3 等同采用ISO/IEC TR 9126.3:2003 GB/16260.4 等同采用ISO/IEC TR 9126.4:2004
@ by China Electronics Standardization Institute 2003
http://www.cesi.ac.cn
软件产品评价与质量度量
第8页
过程质量
GB/T 8566-2001中定义的任一生存周期过程的质量。
内部度量
内部度量通过分析中间的或可交付的软件产品的静态性 质来测量内部属性或指出外部属性,其目的是为了确 保获得所需的外部质量和使用质量。
http://www.cesi.ac.cn
软件产品评价与质量度量 第16页
可靠性
在指定条件下使用时,软件产品维持规定的性能级别的 能力。
成熟性
软件产品为避免由软件内部的故障而导致失效的能力。
容错性
在软件出现故障或者违反其指定接口的情况下,软件产 品维持规定的性能级别的能力。
@ by China Electronics Standardization Institute 2003
软件产品评价与质量度量 第20页
资源利用性
在规定条件下,软件产品执行其功能时,使用合适数量 和类别的资源的能力。
效率依从性
软件产品遵循与效率相关的标准或约定的能力。
维护性
软件产品可被修改的能力。修改可能包括修正、改进或 软件对环境、需求和功能规格说明变化的适应。
@ by China Electronics Standardization Institute 2003
@ by China Electronics Standardization Institute 2003
http://www.cesi.ac.cn
软件产品评价与质量度量 第12页
软件产品质量生存周期模型
需要
需求
使用质量需求 Requirements
确认
产品
使用质量
外部质量需求
验证和确认
外部质量 quality
外部和 内部质量
功能性
可靠性
易用性
效率
维护性
可移植性
适合性 准确性 互操作性 安全保密 性 功能性的 依从性
成熟性 容错性 易恢复性
易理解性 易学性 易操作性 吸引性 易用性的 依从性
时间特性 资源利用 性
易分析性 易改变性 稳定性 易测试性 维护性的 依从性
适应性 易安装性 共存性 易替换性 可移植性 的 依从性
安全保密性
软件产品保护信息和数据的能力,以使未授权的人员或系 统不能阅读或修改这些信息和数据,而不拒绝授权人员或 系统对它们的访问。
功能性的依从性
软件产品遵循与功能性相关的标准、约定或法规以及类 似规定的能力。
@ by China Electronics Standardization Institute 2003
准确性
软件产品提供具有所需精度的正确或相符的结果或效果 的能力。
@ by China Electronics Standardization Institute 2003
http://www.cesi.ac.cn
软件产品评价与质量度量 第15页
互操作性
软件产品与一个或更多的规定系统进行交互的能力。
次
@ by China Electronics Standardization Institute 2003
http://www.cesi.ac.cn
软件产品评价与质量度量
第2页
1
概述
软件质量标准的目的与意义 软件质量的重要性 软件质量的控制 软件质量标准的引出
1.1 -
@ by China Electronics Standardization Institute 2003
维护性的依从性
软件产品遵循与维护性相关的标准或约定的能力。
可移植性
软件产品从一种环境迁移到另外一种环境的能力。
适应性
软件产品毋需采用额外的活动或手段就可适应不同指定 环境的能力。
易安装性
软件产品在指定环境中被安装的能力。
@ by China Electronics Standardization Institute 2003 http://www.cesi.ac.cn 软件产品评价与质量度量 第23页
http://www.cesi.ac.cn
软件产品评价与质量度量 第21页
易分析性
软件产品诊断软件中的缺陷或失效原因或识别待修改部分 的能力。
易改变性
软件产品使指定的修改可以被实现的能力。
稳定性
软件产品避免由于软件修改而造成意外结果的能力。
易测试性
软件产品使已修改软件能被确认的能力。
@ by China Electronics Standardization Institute 2003 http://www.cesi.ac.cn 软件产品评价与质量度量 第22页
易操作性
软件产品使用户能操作和控制它的能力。
吸引性
软件产品吸引用户的能力。
@ by China Electronics Standardization Institute 2003 http://www.cesi.ac.cn 软件产品评价与质量度量 第19页
易用性的依从性
软件产品遵循与易用性相关的标准、约定、风格指南或 法规的能力。
- GB/16260.2给出了软件外部质量度量方法(112个度量元) - GB/16260.3给出了软件内部质量度量方法( 70个度量元) - GB/16260.4给出了软件使用质量度量方法(15个度量元) - 关于重复的内容
@ by China Electronics Standardization Institute 2003
Requirements
内部质量需求 Requirements
验证
内部质量 quality
实现
@ by China Electronics Standardization Institute 2003
http://www.cesi.ac.cn
软件产品评价与质量度量 第13页
3 质量模型 内部和外部质量模型
@ by China Electronics Standardization Institute 2003 http://www.cesi.ac.cn 软件产品评价与质量度量 第11页
若从Q到N上的度量之间的合适值转换的集合是N 上的形如M ’=aM+b(a>0)的线性函数的集合,则称 该度量体系的标度类型为间隔标度。 若从Q到N上的度量之间的合适值转换的集合是N 上的形如M’ =aM(a>0)的线性函数的集合,则称该 度量体系的标度类型为比率标度。 若从Q到N上的度量之间的合适值转换是M’=M,则 称该度量体系的标度类型为绝对标度。
http://www.cesi.ac.cn
软件产品评价与质量度量
第3页
1.2 GB/T16260 的修订背景及编制原则 - 关于GB/T16260-1996 GB/T16260-1996等同采用ISO/IEC9126:1991 - 关于ISO/IEC9126系列新标准 - 关于ISO/IEC14598系列标准
效率
在规定条件下,相对于所用资源的数量,软件产品可提 供适当性能的能力。
时间特性
在规定条件下,软件产品执行其功能时,提供适当的响 应和处理时间以及吞吐率的能力。
@ by China Electronics Standardization Institute 2003
http://www.cesi.ac.cn
@ by China Electronics Standardization Institute 2003
http://www.cesi.ac.cn
软件产品评价与质量度量
第9页
Βιβλιοθήκη Baidu
外部度量
外部度量是通过测试、操作和观察可执行的软件或系统, 测量软件产品作为其一部分的系统的行为来进行。
使用质量度量
基于用户观点的软件产品用于指定的环境和使用周境 时的质量,它测量用户系统在特定环境中能达到其目 标的程度,而不是测量软件自身的性质。
@ by China Electronics Standardization Institute 2003 http://www.cesi.ac.cn 软件产品评价与质量度量
第7页
内部质量 产品属性的总和,决定了产品在特定条件下使用时, 满足明确和隐含要求的能力。 外部质量 产品在特定条件下使用时,满足明确或隐含要求的程 度。 使用质量 特定用户使用的产品满足其要求,以在特定的使用周境 下达到有效性、生产率、安全性和满意度等特定目标 的程度。
@ by China Electronics Standardization Institute 2003
http://www.cesi.ac.cn
软件产品评价与质量度量
第5页
1.4 GB/16260新版 的特点
-
GB/16260.1规定了两种质量模型
其中外部质量模型共6个特性27个子特性 内部质量模型共6个特性27个子特性 使用质量模型共4个特性
http://www.cesi.ac.cn
软件产品评价与质量度量
第6页
2 软件质量度量的基本概念 属性 实体的可以测量的物理或理论上的性质。 内部属性 实体的可测量的性质,它可能纯粹由实体本身导 出. 外部属性 实体的可测量的性质,它仅可由实体与环境的关系 导出. 质量 实体特性的总和,表示实体满足明确或隐含要求 的能力。 质量模型 一组特性及特性之间的关系,它提供规定质量需 求和评价质量的基础。
http://www.cesi.ac.cn
软件产品评价与质量度量 第17页
易恢复性
在失效发生的情况下,软件产品重建规定的性能级别并 恢复受直接影响的数据的能力。
可靠性的依从性
软件产品遵循与可靠性相关的标准、约定或法规的能力。
易用性
在指定条件下使用时,软件产品被理解、学习、使用和 吸引用户的能力。
@ by China Electronics Standardization Institute 2003
http://www.cesi.ac.cn
软件产品评价与质量度量 第10页
软件质量的标度
标度—从观察得到的状态到一个数值范围的映射,每 一种标度都能处理某一度量的观察结果。 —一组有序的连续值或离散值,或一组与属性 映射的类别(ISO/IEC 15939) 设Q N为一个正规的度量体系: 若从Q到N上的度量之间的合适值转换的集合是N 上的一一映射的集合,则称该度量体系的标度类型 为标称标度。 若从Q到N上的度量之间的合适值转换的集合是N 上的单调递增函数的集合,则称该度量体系的标度 类型为顺序标度。
@ by China Electronics Standardization Institute 2003
http://www.cesi.ac.cn
软件产品评价与质量度量 第18页
易理解性
软件产品使用户能理解软件是否合适以及如何能将软件用 于特定的任务和使用条件的能力。
易学性
软件产品使用户能学会其应用的能力。
GB/T16260-2006系列标准
软件质量模型与度量介绍
报告人:冯 惠
@ by China Electronics Standardization Institute 2003
http://www.cesi.ac.cn
软件产品评价与质量度量
目
1 概述 2 软件质量度量的基本概念 2 质量模型 3 度量表的阅读和使用说明 4 质量度量 5.1 内部度量 5.2 外部度量 5.3 使用质量度量 6 本标准实施的一些考虑 7 应用实例 8 国际标准未来的发展动态 9 小结
可靠性的 依从性
效率依从 性
@ by China Electronics Standardization Institute 2003
http://www.cesi.ac.cn
软件产品评价与质量度量 第14页
功能性
当软件在指定条件下使用时,软件产品提供满足明确和 隐含要求的功能的能力。
适合性
软件产品为指定的任务和用户目标提供一组合适的功能 的能力。