ISO/IEC 14143-1:2007
Information technology -- Software measurement -- Functional size measurement -- Part 1: Definition of concepts
发布时间:2007-02-01 实施时间:


软件度量是指对软件产品或过程进行量化评估的过程,是软件工程中的重要组成部分。功能大小度量是软件度量中的一种,是指通过对软件功能进行度量来评估软件规模的大小。功能大小度量的结果可以用于软件开发过程中的估算、计划和控制,也可以用于软件产品的质量评估和比较。

ISO/IEC 14143-1:2007规定了功能大小度量的基本概念、术语和定义,包括以下内容:

1.功能点:指软件功能的度量单位,是指软件中独立的、可识别的、有价值的用户需求或业务功能。

2.功能类型:指软件中的功能点可以分为三种类型,包括输入、输出和查询。

3.计数方法:指计算功能点的方法,包括基本计数法和增强计数法。

4.功能复杂度:指功能点的复杂程度,包括简单、平均和复杂三个级别。

5.功能点计算:指根据功能点的定义和计数方法,对软件功能进行计算的过程。

6.功能点评估:指根据功能点计算结果,对软件规模进行评估的过程。

ISO/IEC 14143-1:2007还规定了功能大小度量的应用范围和限制,包括以下内容:

1.功能大小度量适用于所有类型的软件,包括自定义软件、商业软件和开源软件。

2.功能大小度量不适用于硬件、网络和数据库等非软件产品。

3.功能大小度量不能完全代表软件产品的质量和复杂性,需要结合其他度量指标进行综合评估。

4.功能大小度量的结果受到软件需求规格说明书的质量和准确性的影响,需要在评估过程中进行充分的验证和确认。

综上所述,ISO/IEC 14143-1:2007为功能大小度量提供了一个统一的标准,为软件度量提供了一个基础框架。在软件开发和维护过程中,可以使用该标准对软件规模进行评估和控制,提高软件开发的效率和质量。

相关标准
ISO/IEC 12207:2008 软件生命周期过程
ISO/IEC 15504-5:2012 软件过程评估
ISO/IEC 15939:2008 软件度量
ISO/IEC 19761:2011 软件工程——CMMI评估
ISO/IEC 25000:2014 软件工程——软件产品质量要求和评估