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


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

ISO/IEC 20968:2002提供了一种标准的方法来计算软件系统的功能点。该标准定义了功能点的概念和计算方法,并提供了一些实用的技巧和建议,以帮助用户正确地计算功能点。该标准还提供了一些示例,以帮助用户更好地理解如何计算功能点。

ISO/IEC 20968:2002的计算方法基于软件系统的功能需求。它将软件系统的功能需求分为三个类别:输入、输出和查询。每个类别都有一些特定的计算规则,以帮助用户计算功能点。例如,输入类别的计算规则包括计算输入数据元素的数量和计算输入数据元素的类型。输出类别的计算规则包括计算输出数据元素的数量和计算输出数据元素的类型。查询类别的计算规则包括计算查询的数量和计算查询的复杂度。

除了计算功能点之外,ISO/IEC 20968:2002还提供了一些实用的技巧和建议,以帮助用户更好地理解和应用功能点分析。例如,该标准建议用户在计算功能点时考虑软件系统的复杂度和可重用性。它还建议用户在计算功能点时考虑软件系统的性能和可维护性。

总之,ISO/IEC 20968:2002是一份非常有用的标准,可以帮助开发人员和管理人员更好地了解软件系统的规模和复杂度。它提供了一种标准的方法来计算功能点,并提供了一些实用的技巧和建议,以帮助用户更好地理解和应用功能点分析。

相关标准
- ISO/IEC 12207:2008 软件生命周期过程
- ISO/IEC 15504-5:2012 软件过程评估
- ISO/IEC 25010:2011 软件产品质量
- ISO/IEC 29110-1:2011 软件工程 -- 生命周期过程 -- 基本配置文件
- ISO/IEC 42010:2011 系统和软件工程 -- 体系结构描述