| 标准编号 | GB/T 25000.23-2019 (GB/T25000.23-2019) | | 中文名称 | 系统与软件工程 系统与软件质量要求与评价(SQuaRE) 第23部分:系统与软件产品质量测量 | | 英文名称 | Systems and software engineering -- Systems and software Quality Requirements and Evaluation (SQuaRE) -- Part 23: Measurement of system and software product quality | | 行业 | 国家标准 (推荐) | | 中标分类 | L77 | | 国际标准分类 | 35.080 | | 字数估计 | 58,532 | | 发布日期 | 2019-08-30 | | 实施日期 | 2020-03-01 | | 发布机构 | 国家市场监督管理总局、中国国家标准化管理委员会 |
GB/T 25000.23-2019
Systems and software engineering - Systems and software Quality Requirements and Evaluation(SQuaRE) - Part 23: Measurement of system and software product quality
ICS 35.080
L77
中华人民共和国国家标准
代替GB/T 16260.2-2006,GB/T 16260.3-2006
系统与软件工程
系统与软件质量要求和评价(SQuaRE)
第23部分:系统与软件产品质量测量
2019-08-30发布
2020-03-01实施
国 家 市 场 监 督 管 理 总 局
中国国家标准化管理委员会 发 布
目次
前言 Ⅲ
引言 Ⅴ
1 范围 1
2 符合性 1
3 规范性引用文件 1
4 术语和定义 2
5 缩略语 3
6 系统与软件产品质量测度的使用 3
6.1 系统/软件产品质量测量概念 3
6.2 质量测量的方法 4
7 质量测度的记录格式 6
8 系统与软件产品质量测度 6
8.1 概述 6
8.2 功能性测度 6
8.3 性能效率测度 8
8.4 兼容性测度 12
8.5 易用性测度 14
8.6 可靠性测度 21
8.7 信息安全性测度 24
8.8 维护性测度 28
8.9 可移植性测度 32
附录A(资料性附录) 本部分与ISO/IEC 25023:2016的结构性差异 35
附录B(资料性附录) 质量测度使用时的考虑 39
附录C(资料性附录) 利用质量测度元素定义产品或系统质量测度 43
附录D(资料性附录) 测量类型的详细说明 46
参考文献 51
前言
GB/T 25000《系统与软件工程 系统与软件质量要求和评价(SQuaRE)》分为以下部分:
---第1部分:SQuaRE指南;
---第2部分:计划与管理;
---第10部分:系统与软件质量模型;
---第12部分:数据质量模型;
---第20部分:测量参考模型和指南;
---第21部分:质量测度元素;
---第22部分:使用质量测量;
---第23部分:系统与软件产品质量测量;
---第24部分:数据质量测量;
---第30部分:质量需求;
---第40部分:评价过程;
---第41部分:开发方、需方和独立评价方的评价指南;
---第45部分:可恢复性的评价模块;
---第51部分:就绪可用软件产品(RUSP)的质量要求和测试细则;
---第62部分:易用性测试报告行业通用格式(CIF)。
本部分是GB/T 25000的第23部分。
本部分按照GB/T 1.1-2009给出的规则起草。
本部分代替GB/T 16260.2-2006《软件工程 产品质量 第2部分:外部度量》和GB/T 16260.3-
2006《软件工程 产品质量 第3部分:内部度量》。本部分与GB/T 16260.2-2006和GB/T 16260.3-
2006相比,主要技术变化如下:
---将GB/T 16260.2-2006、GB/T 16260.3-2006中的外部度量、内部度量进行合并,更名为系
统与软件产品质量测量,并将其6个特性的质量度量调整为8个特性的质量测度,修订细节
如下:
a) 删除功能性的安全保密性度量,新增信息安全性测度,其子特性的测度包括保密性测度、
完整性测度、抗抵赖性测度、可核查性测度、真实性测度和信息安全性的依从性测度;
b) 增加了兼容性测度,其子特性测度包括共存性测度(原可移植性的子特性测度)、互操作
性测度(原功能性的子特性测度)和兼容性的依从性测度;
c) 增加了如下子特性的测度:功能性的功能完备性测度、性能效率的容量测度、易用性的用
户差错防御性测度和易访问性测度、可靠性的可用性测度、维护性的模块化测度和可重用
性测度;
d) 将维护性的易改变性测度和稳定性测度合并成新的测度,即易修改性测度;
e) 修改了特性或子特性测度的名称,新名称更准确,包括:准确性度量更名为功能正确性测
度、适合性度量更名为功能适合性测度、效率度量更名为性能效率测度、效率依从性度量
更名为性能效率的依从性测度、易理解性度量更名为可辨识性测度、吸引性度量更名为用
户界面舒适性测度。
---给出的质量测度表包括ID、名称、描述、测量函数和方法,简化了 GB/T 16260.2-2006、
GB/T 16260.3-2006度量表的内容。
---在6.1增加了质量模型、质量测度、质量测度元素、量化属性、目标实体的关系说明。
---在合适的情况下,对特性及子特性的测度宜扩展到计算机系统的范畴,而不仅限于软件范畴。
本部分使用重新起草法修改采用ISO/IEC 25023:2016《系统与软件工程 系统与软件质量要求和
评价(SQuaRE) 系统与软件产品质量测量》。
本部分与ISO/IEC 25023:2016 相比在结构上有部分调整,附录 A 中列出了本部分与
ISO/IEC 25023:2016的章条编号对照一览。
本部分与ISO/IEC 25023:2016的主要技术性差异如下:
---依据GB/T 25000.10-2016定义的系统与软件产品质量模型,本部分每个质量特性的测度均
增加了依从性测度,分别是:功能性的依从性测度、性能效率的依从性测度、兼容性的依从性测
度、易用性的依从性测度、可靠性的依从性测度、信息安全性的依从性测度、维护性的依从性测
度和可移植性的依从性测度;
---第7章增加了有关“方法”的描述;
---在本部分的每个质量测度表中,均增加了“方法”一栏,给出了质量测度中所选用的方法;
---附录B表B.1中增加了对各质量特性依从性的说明。
本部分还做了下列编辑性修改:
---为与GB/T 25000系列国家标准相协调,标准名称中增加了“第23部分”。
---调整了参考文献顺序。
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。
本部分由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。
本部分起草单位:上海计算机软件技术开发中心、中国电子技术标准化研究院、中国司法大数据研
究院有限公司、中国合格评定国家认可中心、河北省软件评测中心、国家应用软件产品质量监督检验中
心、广西达译商务服务有限责任公司、北京梆梆安全科技有限公司、南京大学、中电莱斯信息系统有限公
司、山东道普测评技术有限公司、中国电子科技集团公司第五十四研究所、厦门理工学院。
本部分主要起草人:蔡立志、张旸旸、王珩、赵毅、刘潇健、郭新伟、李彦军、邓姿娴、吴克寿、胡芸、
龚家瑜、刘振宇、孙继欣、葛建新、周悦、王威、黄家裕、秦泗强、孙纪敏、卢俊文、崔建峰、陈振宇、房春荣、
周晓明、韩庆良、韩明军、李浩文、康京山、郭晓珍、秦晓秋、韦晓枝、庞懿丽、卢梁春。
本部分所代替标准的历次版本发布情况为:
---GB/T 16260.2-2006;
---GB/T 16260.3-2006。
引 言
GB/T 25000的本部分提供了一组用于系统/软件产品特性的质量测度,这些测度可以联合系统与
软件质量要求和评价(SQuaRE)的其他标准使用,尤其是与 GB/T 25000.10、GB/T 25000.30、
GB/T 25000.40及GB/T 25000.41,用于规定系统/软件产品质量需求、测量和评价。开发方、评价方、
质量管理方、需方、供方、维护方和目标系统/软件产品的用户可以根据需要选择对应的质量测度。这可
用于定义需求,评价系统/软件产品,执行质量管理活动或者其他一些目的。
本部分中的质量测度是基于其在实践中的价值而被选入的,并将它们分成通用(G)和特定(S)两
类。这些质量测度并非是详尽的,鼓励本部分的用户在必要时对它们加以细化。
图1 质量测量分部的结构
图1描绘了GB/T 25000.23与其他SQuaRE质量测量标准的关系:
a) GB/T 25000.20---测量参考模型和指南:提供用于测量质量特性的参考模型和指南。
b) GB/T 25000.21---质量测度元素:提供用于规定质量测度元素的一种格式,以及能够用于构
建软件质量测度的质量测度元素的若干示例。
c) GB/T 25000.22---使用质量测量:提供测度,包括使用质量模型中的质量特性的关联测量
函数。
d) GB/T 25000.23---系统与软件产品质量测量:提供测度,包括产品质量模型中的质量特性的
关联测量函数和质量测度元素。
e) GB/T 25000.24---数据质量测量:提供测度,包括数据质量模型中的质量特性的关联测量函
数和质量测度元素。
系统与软件工程
系统与软件质量要求和评价(SQuaRE)
第23部分:系统与软件产品质量测量
1 范围
GB/T 25000的本部分基于GB/T 25000.10-2016定义的特性和子特性,规定了用于量化评价系
统与软件产品质量的测度。本部分定义的质量测度需要与GB/T 25000.10-2016协同使用,并可以联
合系统与软件质量要求和评价(SQuaRE)系列国际标准的质量需求分部(ISO/IEC 2503n)及评价分部
(ISO/IEC 2504n),以便更广泛地满足用户对于软件产品和系统质量需求的定义与评价。
本部分包含以下内容:
---每个特性和子特性的质量测度的基本集;
---如何应用软件产品和系统质量测度的解释。
本部分在附录中给出了质量测度使用时的考虑(附录B),利用质量测度元素定义产品或系统质量
测度(附录C)以及测量类型的详细说明(附录D)。
本部分没有为某个评定等级或依从性等级而设置测度值的范围,因为这些值是依据每个系统、产品
或产品的一部分的本质而确定的,并依赖于软件类别、完整性级别和用户需求。一些属性可能会有期望
的取值范围。这些范围不依赖于特定用户需求,而是依赖于通用因素,例如人的认知因素。
本部分提出的质量测度主要用于质量保证以及开发生存周期中或之后的系统与软件产品改进。
本部分的主要用户为实施质量需求规格说明和评价活动的人员,这些活动包括:
---开发:包括软件生存周期过程中的需求分析、规格说明设计、编码、测试,直至验收活动;
---质量管理:软件产品或计算机系统的系统性检查,例如当系统或软件产品质量评价成为质量保
证、质量控制和质量认证的一部分时;
---供应:按所签合同向需方提供系统、软件产品......
|