[PDF] GB/T 25000.51-2016 - 自动发货. 英文版
| 标准号码 | 美元 | 购买PDF | 工期 | 标准名称(英文版) |
| GB/T 25000.51-2016 | 145 | GB/T 25000.51-2016 | 9秒内发货PDF | 系统与软件工程 系统与软件质量要求和评价(SQuaRE) 第51部分:就绪可用软件产品(RUSP)的质量要求和测试细则 |
| 基本信息 | |
|---|---|
| 标准编号 | GB/T 25000.51-2016 (GB/T25000.51-2016) |
| 中文名称 | 系统与软件工程 系统与软件质量要求和评价(SQuaRE) 第51部分:就绪可用软件产品(RUSP)的质量要求和测试细则 |
| 英文名称 | Systems and software engineering -- Systems and software Quality Requirements and Evaluation (SQuaRE) -- Part 51: Requirements for quality of Ready to Use Software Product (RUSP) and instructions for testing |
| 行业 | 国家标准 (推荐) |
| 中标分类 | L77 |
| 国际标准分类 | 35.080 |
| 字数估计 | 30,392 |
| 发布日期 | 2016-10-13 |
| 实施日期 | 2017-05-01 |
| 旧标准 (被替代) | GB/T 25000.51-2010 |
| 标准依据 | 国家标准公告2016年第17号 |
| 发布机构 | 中华人民共和国国家质量监督检验检疫总局、中国国家标准化管理委员会 |
GB/T 25000.51-2016: 系统与软件工程 系统与软件质量要求和评价(SQuaRE) 第51部分:就绪可用软件产品(RUSP)的质量要求和测试细则
GB/T 25000.51-2016 英文名称: Systems and software engineering -- Systems and software Quality Requirements and Evaluation (SQuaRE) -- Part 51: Requirements for quality of Ready to Use Software Product (RUSP) and instructions for testing
ICS 35.080
L77
中华人民共和国国家标准
代替GB/T 25000.51-2010
1 范围
GB/T 25000的本部分确立了:
a) 就绪可用软件产品(RUSP)的质量要求;
b) 用于测试RUSP的包含测试计划、测试说明和测试结果等的测试文档集要求;
注1:用于测试的文档的汇集称为“测试文档集”。
c) RUSP的符合性评价细则。
本部分还包括关于安全或业务攸关的RUSP的建议。
本部分仅涉及向用户提供对产品的信任,即RUSP能按所提供的和交付的说明运行。不涉及生产
实现(包含各种活动和中间产品,例如规格说明)。供方的质量体系超出了本部分的范围。本部分适用于RUSP。
注2:RUSP的例子包括但不限于:文本处理程序、电子表格、数据库控制软件、图形包、以及用于技术的、科学的或
实时的嵌入式功能的软件(例如实时操作系统)、人力资源管理软件、销售管理、智能手机应用、免费软件以及
诸如 Web网站和主页生成器之类的 Web软件。
注3:开源软件不属于RUSP的范畴。
本部分的预期用户包括:
a) 供方,当:
1) 规定RUSP的需求时;
2) 对照所声称的特性评估其软件产品时;
3) 发布符合性声明[ISO/IEC 17050]时;
4) 申请符合性证书或标志[ISO/IEC 导则23]时;
b) 希望建立某种认证模式(国际级、地区级或国家级)[ISO/IEC 导则28]的认证机构;
c) 遵循本测试细则提供符合性证书或标志而进行测试的测试实验室[ISO/IEC 17025];
d) 认可注册机构或认证机构以及测试实验室的认可机构;
e) 潜在的需方,其可能:
1) 把预期的工作任务要求与现有软件产品的产品说明信息进行比较;
2) 寻求已获认证的RUSP;
3) 检验要求是否被满足;
f) 可从更好的软件产品获益的最终用户;
g) 正在进行以下活动的组织:
1) 根据本部分的质量要求和方法建立管理和工程环境;
2) 管理和改进其质量过程及人力资源配置;
h) 可能对安全或业务攸关的应用中使用的RUSP提出要求或推荐使用本部分的要求的监管机构。
附录B给出了如何使用本部分的参考信息。
4 术语和定义、缩略语
4.1 术语和定义
下列术语和定义适用于本文件。
4.1.1
需方 acquirer
从供方获取或采购产品或服务的利益相关方。
注:需方可能是以下之一:买主、顾客、拥有者、采购者。
4.1.2
异常 anomaly
与基于需求规格说明、设计文档和标准等的期望值的偏离或与某个人的感知或经验的任何条件的偏离。
4.1.3
由用户履行的职能,包括安装、配置、备份、维护(打补丁和升级)、卸载等。
4.1.4
符合性评价 conformityevaluation
对产品、过程或服务达到规定要求的程度所进行的系统性考核。
4.1.5
说明对RUSP实施评价的行为和结果的文档。
4.1.6
无论是否付费,任何用户可以不经历开发活动就能获得的软件产品。
注1:RUSP包括:
---产品说明(包括全部封面信息、数据表、网页信息等);
---用户文档集(安装和使用软件所必需的文档),包括为运行该软件产品所要求的操作系统或目标计算机的任何配置;
---计算机媒体(磁盘、CD-ROM、网络可下载的媒体等)上的软件。
注2:软件主要由程序和数据组成。
注3:本定义也适用于产品说明、用户文档集,以及作为单独的制成品而被生产和支撑的软件,该软件不收取通常的商业费用和证书费用。
4.1.7
最终用户 enduser最终受益于RUSP功能的个人。
注:最终用户可以是软件产品的正式操作员;或是临时用户,例如公众中的一员。
4.1.8
故障 fault计算机程序中不正确的步骤、过程或数据定义。
4.1.9
维护 maintenance在交付后对软件系统进行修改的过程。
注:目的是更正错误、改进性能和属性、适应环境等。
4.1.10
通过/失败准则 pass/failcriteria
用于确定软件项或软件特征是否通过测试的判定准则。
4.1.11
产品说明 productdescription
陈述软件各种性质的文档。
注:主要目的是帮助潜在的需方在采购前对软件本进行适用性评价。
4.1.12
软件产品的名称、版本、变体和日期信息。
4.1.13
需求文档 requirementsdocument
包含RUSP要满足的要求或规则的任何组合的文档。
注:这些文档可以是技术报告、标准、针对某类用户的要求列表(或模型需求规格说明)或者是行政机构或管理机构颁发的条例或法规。
4.1.14
软件功能 softwarefunction
软件中算法的实现,利用该实现,最终用户或软件可以执行某一工作任务的部分或全部。
注:功能不一定是最终用户可调用的(例如:数据的自动备份保存)。
4.1.15
对软件进行合格性测试或其他测试时所需要的设施、硬件、软件、固件、规程和文档集等。
4.1.16
供方 supplier与需方签订协议,为其提供产品或服务的组织或个人。
注1:供方可能是承包商、生产方、供货商或零售商。
注2:在某些情形下,供方和需方属于同一组织。
4.1.17
测试(活动) test
在规定的条件下执行系统或组件、对结果进行观察或记录,并就该系统或该组件的某些方面作出评价的活动。
4.1.18
测试用例 testcase
为某个特定目标(例如,为演练具体的程序路径或验证对特定需求的依从性)而开发的输入、执行条件以及预期结果的集合。
4.1.19
测试文档集 testdocumentation
测试活动特有的文档汇集。
4.1.20
测试目标 testobjective
待测量的已标识的软件特征的集合,通过在规定的条件下将实际的行为与要求的行为进行比较而测量。
4.1.21
测试计划 testplan
说明预期的测试活动的范围、途径、资源和进度的文档。
4.1.22
测试规程 testprocedure
对于给定测试用例的设置、执行和结果评价的详细说明。
4.1.23
测试 (过程) testing
在规定的条件下运行某一系统或组件,观察或记录其结果,并就该系统或组件的某些方面作出评价的过程。
4.1.24
测试说明 testingdescription
测试执行条件的说明(即测试规程)。
4.1.25
用户 user
使用RUSP并获得收益的组织或个人。
注:在同一人或组织中,用户角色和操作员角色可能被同时赋予或先后赋予。
4.1.26
用户文档集 userdocumentation
随同软件提供的协助用户使用该软件的信息。
5 RUSP的要求
5.1 产品说明要求
注:在ISO/IEC 9127《软件工程 用于顾客软件包的用户文档集和封面信息》中有关封面信息的段落可用作编制产品说明的输入。
5.1.1 可用性
产品说明对于该产品的潜在需方和用户应是可用的。
5.1.2 内容
5.1.2.1 产品说明中宜阐明所运行软件的质量特性。
5.1.2.2 产品说明应包含潜在需方所需的信息,以便评价该软件对其需要的适用性。
5.1.2.3 产品说明应避免内部的不一致。
5.1.2.4 产品说明中包括的特性陈述应是可测试的或可验证的。
5.1.3 标识和标示
5.1.3.1 产品说明应显示唯一的标识。
5.1.3.2 RUSP应以其产品标识指称。
5.1.3.3 产品说明应包含供方和(当适用时)供货商、电子商务供货商或零售商的名称和邮政或网络地址。
5.1.3.4 产品说明应标识该软件能完成的预期的工作任务和服务。
5.1.3.5 当供方想要声称符合有影响到该RUSP的法律或行政机构规定的文件时,则产品说明应标识出这些需求文档。
5.1.3.6 产品说明应陈述是否对运行RUSP提供支持。
5.1.3.7 产品说明应陈述是否提供维护。如果提供维护,则产品说明应陈述所提供的维护服务。
5.1.4 映射
产品说明中所提及的全部功能,宜按照软件产品质量特性的说明进行归类(5.1.5~5.1.12)。
5.1.5 产品质量---功能性
5.1.5.1 适用时,产品说明应根据GB/T 25000.10-2016包含有关功能性的陈述,要考虑功能完备性、
功能正确性、功能适合性以及功能性的依从性,并以书面形式展示可验证的依从性证据。
5.1.5.2 产品说明应提供该产品中最终用户可调用的功能的概述。
5.1.5.3 产品说明应描述用户可能遭遇关键缺陷的所有功能。
5.1.5.4 产品说明应给出用户可能碰到的所有已知的限制。
5.1.5.5 当有软件组件的选项和版本时,应无歧义地予以指明。
5.1.5.6 当提供对软件的未授权访问(不管是无意的还是故意的)的预防措施时,则产品说明应包含这种信息。
5.1.6 产品质量---性能效率
5.1.6.1 适用时,产品说明应根据GB/T 25000.10-2016包含有关性能效率的陈述,要考虑时间特性、
资源利用性、容量以及性能效率的依从性,并以书面形式展示可验证的依从性证据。
5.1.6.2 所有已知的影响性能效率的条件都应说明。
5.1.6.3 产品说明中应描述系统的容量,尤其与计算机系统相关的容量。
5.1.7 产品质量---兼容性
5.1.7.1 适用时,产品说明应根据GB/T 25000.10-2016包含有关兼容性的陈述,要考虑共存性、互操
作性以及兼容性的依从性,并以书面形式展示可验证的依从性证据。
5.1.7.2 产品说明应以适当的引用文档指明RUSP在何处依赖于特定软件和(或)硬件。
5.1.7.3 产品说明应标识用户调用的接口和相关的被调用软件。
5.1.8 产品质量---易用性
5.1.8.1 适用时,产品说明应根据GB/T 25000.10-2016包含有关易用性的陈述,要考虑可辨识性、易
学性、易操作性、用户差错防御性、用户界面舒适性、易访问性以及易用性的依从性,并以书面形式展示可验证的依从性证据。
5.1.8.2 产品说明应指明用户接口的类型。
注:这些接口可能是:
---命令行;
---菜单;
---视窗;
---功能键。
5.1.8.3 产品说明应指明使用和操作该软件所要求的专门知识。
注:这些专门知识可能是:
---所使用的数据库调用和协议的知识;
---技术领域的知识;
---操作系统的知识;
---经专门培训可获得的知识;
---产品说明中已写明的语言之外的其他语言的知识。
5.1.8.4 如适用,产品说明应描述防止用户误操作的功能。
5.1.8.5 当预防版权侵犯的技术保护妨碍易用性时,则应陈述这种保护。
注:......
英文网页English: GB/T 25000.51-2016
相关标准: GB/T 28172|GB/T 25000.41|GB/T 25000.40|GB/T 25000.45|GB/T 25000.51-2016|GB/T 25000.51|