ISO/IEC 20968:2002
Software engineering — Mk II Function Point Analysis — Counting Practices Manual
发布时间:2002-11-25 实施时间:


功能点分析是一种用于衡量软件系统大小和复杂度的方法。它是一种基于软件功能的度量方法,可以帮助开发人员和管理人员更好地了解软件系统的规模和复杂度。功能点分析可以用于评估软件开发的工作量和成本,以及确定软件系统的质量和可靠性。

ISO/IEC 20968:2002提供了一种标准的方法来计算软件系统的功能点。该标准定义了功能点的概念和计算方法,并提供了一些实用的技巧和建议,以帮助开发人员和管理人员更好地理解和应用功能点分析。

该标准包括以下内容:

1. 功能点的定义和分类:该标准定义了功能点的概念,并将其分为三类:输入、输出和查询。

2. 功能点的计算方法:该标准提供了一种标准的计算方法来计算软件系统的功能点。计算方法包括确定功能点的类型、计算功能点的数量和计算功能点的权重。

3. 功能点计数的实践建议:该标准提供了一些实用的技巧和建议,以帮助开发人员和管理人员更好地理解和应用功能点分析。这些建议包括如何确定功能点的类型、如何计算功能点的数量和如何计算功能点的权重。

4. 功能点计数的应用:该标准介绍了功能点计数的应用,包括评估软件开发的工作量和成本、确定软件系统的质量和可靠性、以及进行软件系统的规划和管理。

5. 功能点计数的限制:该标准介绍了功能点计数的限制,包括计数方法的主观性、计数结果的不确定性和计数结果的依赖性。

总之,ISO/IEC 20968:2002提供了一种可靠的方法来计算软件系统的功能点,以便于评估软件开发的工作量和成本。该标准适用于所有类型的软件系统,包括自定义开发和商业软件。

相关标准
- ISO/IEC 12207:2008:软件生命周期过程
- ISO/IEC 15504:2004:软件过程评估
- ISO/IEC 9126:2001:软件产品质量
- ISO/IEC 14764:2006:软件维护