ICS35.080
L77
中华人民共和国国家标准
GB/T29831.2—2013
系
统与软件功能性
第2部分:度量方法
Functionalityofsystemandsoftware—
Part2:Metricmethod
2013-11-12发布 2014-02-01实施
中华人民共和国国家质量监督检验检疫总局
中国国家标准化管理委员会发布目 次
前言 Ⅲ …………………………………………………………………………………………………………
引言 Ⅳ …………………………………………………………………………………………………………
1 范围 1 ………………………………………………………………………………………………………
2 规范性引用文件 1 …………………………………………………………………………………………
3 术语和定义 1 ………………………………………………………………………………………………
4 功能分解的说明 1 …………………………………………………………………………………………
5 完备性 1 ……………………………………………………………………………………………………
6 正确性 2 ……………………………………………………………………………………………………
7 恰当性 2 ……………………………………………………………………………………………………
8 互操作性 3 …………………………………………………………………………………………………
9 安全保密性 3 ………………………………………………………………………………………………
10 依从性 4 ……………………………………………………………………………………………………
附录A(资料性附录) 软件功能一般设定 5 ………………………………………………………………
参考文献 9 ………………………………………………………………………………………………………
ⅠGB/T29831.2—2013
前 言
GB/T29831《系统与软件功能性》分为如下三部分:
———第1部分:指标体系;
———第2部分:度量方法;
———第3部分:测试方法。
本部分为GB/T29831的第2部分。
本部分按照GB/T1.1—2009给出的规则起草。
本部分由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。
本部分起草单位:上海计算机软件技术开发中心、中国电子技术标准化研究院、上海市软件评测中
心有限公司、深圳市中安测标准技术有限公司、珠海力准电子科技有限公司、北京邮电大学、上海浦东软
件平台有限公司、上海宝信软件股份有限公司、广东软件评测中心、上海鲁齐信息科技有限公司、广州广
软信息系统管理咨询有限公司。
本部分主要起草人:丁志刚、孔繁荣、黄毅、蔡立志、张毅、周清云、黄万民、孟艳、刘新、袁肃荣、
蔡伟杰、牛树国、王蕾、张旸旸、袁玉宇、李家宏、张露莹、朱燕燕、戴骏炜、韩晓晓、叶雪梅、郭庆、许彦淳、
郭龙祥。
ⅢGB/T29831.2—2013
引 言
GB/T29831的本部分参照GB/T16260.2—2006《软件工程产品质量第2部分:外部度量》具体
给出了系统与软件功能性质量的度量方法和度量公式。
本部分所列的方法并非一个完备集,不包括尚在探索中的新方法。进行功能性测试的人员可以从
本部分中选择合适的单一方法或者将多个方法进行组合,用来测量被测系统的功能性质量情况;也以修
改或使用本部分未包括的其他方法。
本部分适用于各种具有功能性需求的计算机软件产品及相关系统,但并非每种指标适用于各种计
算机软件产品及相关系统。
本标准预期的主要使用者包括:
a) 需方(从供方获得或采购系统、软件产品或软件服务的个体或组织);
b) 评价者(实施评价的个体或组织);
c) 供方(按所签合同向需方提供系统、软件产品或软件服务的个体或组织),其在合格性测试中确
认软件质量时使用。
GB/T29831.1《系统与软件功能性 第1部分:指标体系》给出了功能性指标体系,GB/T29831.3《系
统与软件功能性 第3部分:测试方法》描述了功能性指标的测试方法。本部分旨在与GB/T29831.1和
GB/T29831.3联合使用。
ⅣGB/T29831.2—2013
系统与软件功能性
第2部分:度量方法
1 范围
GB/T29831的本部分在GB/T29831.1提出的指标体系的基础上,规定了系统与软件的功能性度
量公式,为系统与软件的需方、评价者、供方提供统一的功能性度量方法。
本部分适用于计算机软件产品及相关系统的功能性测试与度量。
注:本部分中所指的系统主要是软件系统。
2 规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T11457 软件工程术语
GB/T29831.1 系统与软件功能性 第1部分:指标体系
3 术语和定义
GB/T11457和GB/T29831.1中界定的术语和定义适用于本文件。
4 功能分解的说明
针对软件功能性的测试要求,最重要的是软件功能的确定。从不同的侧面可以有区分软件功能的
不同方式,本部分未作规定,但在附录A中给出了软件功能一般设定方法。功能分解可参见附录A的
方法或选择其他合适的方法。
5 完备性
完备性用于度量软件实现规格说明书要求功能的完备能力,主要包括功能的充分性、功能实现的完
整性、功能实现的覆盖率等指标,如表1所示。
表1 完备性
指标名称 指标描述 测量、公式及数据元素计算 测量值说明
功能的充分性被评价的功能的充分
程度X=1-A/B
式中:
A———检测出不符合需求的功能数;
B———需求规格说明中描述的功能总数
注:推荐使用功能分解的一般方法,详见附录A。0.0≤X≤1.0,越接近
1.0越充分
1GB/T29831.2—2013
表1(续)
指标名称 指标描述 测量、公式及数据元素计算 测量值说明
功能实现的完
整性按照需求规格说明,功能
实现的完整程度X=1-A/B
式中:
A———检测出缺少的功能数;
B———需求规格说明中描述的功能总数0.0≤X≤1.0,越接近
1.0越完整
功能实现的覆
盖率功能实现的正确程度X=1-A/B
式中:
A———检测出不符合需求或缺少的功能数;
B———需求规格说明中描述的功能总数0.0≤X≤1.0,越接近
1.0越好
6 正确性
正确性用于度量软件提供准确数据或相符结果的能力,主要包括数据项的正确性、预期的符合性等
指标,如表2所示。
表2 正确性
指标名称 指标描述 测量、公式及数据元素计算 测量值说明
数据项的正
确性数据项遵从规定准确度
的程度X=1-A/B
式中:
A———导致数据项不符合规定准确度的测试
用例数;
B———用于确认数据项满足规定准确度的测
试用例总数0≤X,越接近1.0越好
预期的符合性预期结果与实际结果相
符的程度X=1-A/B
式中:
A———导致实际结果与预期结果不相符的测
试用例数;
B———用于确认实际结果符合性的测试用例
总数0≤X,越接近1.0越好
7 恰当性
恰当性用于度量软件提供稳定和适用功能的能力,主要包括功能的适用性、功能规格说明的稳定性
等指标,如表3所示。
2GB/T29831.2—2013
GB-T 29831.2-2013 系统与软件功能性 第2部分 度量方法
文档预览
中文文档
16 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2025-07-13 03:56:28上传分享