ISO/IEC TR 9126-2:2003 软件工程-产品质量-第2部分:外部量度
标准编号:ISO/IEC TR 9126-2:2003
中文名称:软件工程-产品质量-第2部分:外部量度
英文名称:Software engineering — Product quality — Part 2: External metrics
发布日期:2003-07
标准范围
ISO/IEC TR 9126-2:20 03提供了用于测量ISO/IEC 9126-1中定义的六个外部质量特性属性的外部度量。ISO/IEC TR 9126-2:20 03定义外部度量,ISO/IEC TR 9126-3定义内部度量,ISO/IEC 9126-4定义使用中的质量度量,用于测量特性或子特性。内部指标测量软件本身,外部指标测量包括软件的基于计算机的系统的行为,使用质量指标测量在特定使用环境中使用软件的效果。ISO/IEC TR 9126-2:20 03中列出的指标并非详尽无遗。开发人员、评估人员、质量经理和获取者可以从ISO/IEC TR 9126-2:20 03中选择度量,用于定义需求、评估软件产品、测量质量方面和其他目的。ISO/IEC TR 9126-2:20 03的用户可以从ISO/IEC TR 9126-2:20 03中选择或修改并应用度量和度量,或者可以为其各自的应用领域定义特定于应用的度量。ISO/IEC TR 9126-2:20 03旨在与ISO/IEC 9126-1一起使用。ISO/IEC TR 9126-2:20 03包含如何应用软件质量度量的说明、每个子特性的一组基本度量以及如何在软件产品生命周期中应用度量的示例。ISO/IEC TR 9126-2:20 03不将这些度量的值范围分配给额定级别或符合性等级,因为这些值是根据软件类别、完整性级别和用户需求等因素为每个软件产品或软件产品的一部分定义的,根据其性质,根据软件类别、完整性级别和用户需求。一些属性可以具有期望的值范围,其不取决于特定的用户需求而是取决于一般因素;比如人的认知因素。
ISO/IEC TR 9126-2:2003 provides external metrics for measuring attributes of six external quality characteristics defined in ISO/IEC 9126-1. ISO/IEC TR 9126-2:2003 defines external metrics, ISO/IEC TR 9126-3 defines internal metrics and ISO/IEC 9126-4 defines quality in use metrics, for measurement of the characteristics or the subcharacteristics. Internal metrics measure the software itself, external metrics measure the behaviour of the computer-based system that includes the software, and quality in use metrics measure the effects of using the software in a specific context of use.
The metrics listed in ISO/IEC TR 9126-2:2003 are not intended to be an exhaustive set. Developers, evaluators, quality managers and acquirers may select metrics from ISO/IEC TR 9126-2:2003 for defining requirements, evaluating software products, measuring quality aspects and other purposes.
Users of ISO/IEC TR 9126-2:2003 can select or modify and apply metrics and measures from ISO/IEC TR 9126-2:2003 or may define application-specific metrics for their individual application domain.
ISO/IEC TR 9126-2:2003 is intended to be used together with ISO/IEC 9126-1.
ISO/IEC TR 9126-2:2003 contains an explanation of how to apply software quality metrics, a basic set of metrics for each subcharacteristic and an example of how to apply metrics during the software product life cycle.
ISO/IEC TR 9126-2:2003 does not assign ranges of values of these metrics to rated levels or to grades of compliance, because these values are defined for each software product or a part of the software product, by its nature, depending on such factors as category of the software, integrity level and users' needs. Some attributes may have a desirable range of values, which does not depend on specific user needs but depends on generic factors; for example, human cognitive factors.
标准预览图


