国家标准计划《系统与软件工程 系统与软件质量要求和评价(SQuaRE)第30部分:质量要求》由 TC28(全国信息技术标准化技术委员会)归口 ,主管部门为国家标准委。
主要起草单位 上海鸿迪信息技术有限公司 、复旦大学 、中国电子技术标准化研究院 、广西达译商务服务有限责任公司等 。
| 35 信息技术、办公机械 |
| 35.080 软件开发和系统文件 |
本标准修改采用ISO国际标准:ISO/IEC 25030:2007。
采标中文名称:系统与软件工程 系统与软件质量要求和评价(SQuaRE) 质量要求。
本标准的目标是提高软件质量需求定义过程的质量。
它通过对质量需求给出要求、建议,并给出用于定义和分析质量需求的过程指南,来达到这一目标。
软件的质量需求论述了软件产品质量的重要问题。
有关软件质量需求的要求对下列问题有重要意义: 1.规约(包括合同和标的等); 2.计划(包括可行性分析和将外部软件质量需求转换为内部软件需求); 3.开发(包括开发过程中早期潜在质量问题的识别); 4.评价(包括客观评估和软件产品质量认证)。
应用本标准将清晰地表述相关要求,确保软件质量需求与利益相关方的需要相符,确保清晰、准确地表述,并且确保软件质量需求是正确、完整、一致且可确认和可测量的,从而避免软件产品与用户期望不一致或质量低下等软件质量问题。
本标准对软件产品质量需求的规约给出了要求和建议,同时适用于需方组织和供方组织。本标准采用GB/T 25000.10定义的质量模型对软件质量需求进行分类,并为质量需求的量化奠定基础。 本标准不涵盖除质量需求以外的其他需求(如功能需求、过程需求、业务需求等),也不规定特定的软件质量测量和特定的开发过程。 本标准的主要技术内容包括: 1. 定义了与软件质量需求相关的概念,包括软件和系统、利益相关方、利益相关方需求、系统需求,以及基于GB/T 25000.10、并在系统层面上进行扩展的软件质量模型、软件属性、软件质量测量模型;对系统需求进行了分类,并给出了软件质量需求与其他需求之间的关系和质量需求生存周期模型; 2. 给出了软件产品质量需求的定义和使用的要素,包括从系统层面定义的利益相关方需求和针对系统中软件元素的软件需求。