ISO/IEC 25030:2007 软件工程 软件产品质量要求和评估(SQuaRE) 质量要求

标准编号:ISO/IEC 25030:2007

中文名称:软件工程 软件产品质量要求和评估(SQuaRE) 质量要求

英文名称:Software engineering — Software product Quality Requirements and Evaluation (SQuaRE) — Quality requirements

发布日期:2007-06

标准范围

ISO/IEC 25030:2007为软件质量要求规范提供了要求和建议。它适用于收购方和供应商。它侧重于软件质量要求,但从系统的角度来看,因为软件通常是作为更大系统的一部分开发和应用的。以下方面需要软件产品质量要求:规格(包括合同协议和招标);规划(包括可行性分析);开发(包括开发过程中潜在质量问题的早期识别);和评估(包括软件产品质量的客观评估和认证)。如果软件质量需求没有被清楚地陈述,不同的人可能会以不同的方式看待、解释、实现和评估它们。这可能导致:与用户期望不一致且质量差的软件;不满意的用户、客户和开发者;以及返工软件的时间和成本超支。ISO/IEC 25030:2007有助于提高软件质量要求的质量。它通过提供质量要求的要求和建议,以及用于定义和分析质量要求的过程的指导来实现这一点。它应用ISO/IEC 9126-1【ISO/IEC 25010】中定义的质量模型,并符合ISO/IEC 15288中定义的要求流程。ISO/IEC 25030是SQuaRE系列国际标准的一部分。

ISO/IEC 25030:2007 provides requirements and recommendations for the specification of software quality requirements. It applies to both acquirers and suppliers. It focuses on software quality requirements, but takes a system perspective since software is normally developed and applied as part of a larger system.Software product quality requirements are needed for:

  • specification (including contractual agreement and call for tender);
  • planning (including feasibility analysis);
  • development (including early identification of potential quality problems during development); and
  • evaluation (including objective assessment and certification of software product quality).
If software quality requirements are not stated clearly, they may be viewed, interpreted, implemented and evaluated differently by different people. This may result in: software which is inconsistent with user expectations and of poor quality; users, clients and developers who are unsatisfied; and time and cost overruns to rework software.ISO/IEC 25030:2007 helps to improve the quality of software quality requirements. It does this by providing requirements and recommendations for quality requirements, and guidance for the processes used to define and analyse quality requirements. It applies the quality model defined in ISO/IEC 9126-1 [ISO/IEC 25010] and it complies with the requirement processes defined in ISO/IEC 15288.ISO/IEC 25030 is part of the SQuaRE series of International Standards.

标准预览图


立即下载标准文件