软件工程中的功能规模测量是指对软件系统中的功能进行量化和评估的过程。功能规模的测量可以帮助软件开发人员和管理人员更好地了解软件系统的规模和复杂度,从而更好地进行软件开发和管理。而功能点分析是一种常用的功能规模测量方法,它可以通过对软件系统中的功能进行分类和计算,得出软件系统的功能点数,从而进行功能规模的测量。
该标准中,使用了NESMA(Netherlands Software Metrics Association)的功能点分析方法进行功能规模的测量。NESMA是一个非营利性组织,致力于推广和发展软件度量和软件估算的方法和技术。NESMA的功能点分析方法是一种基于用户需求的功能点分析方法,它将软件系统中的功能分为三类:事务性功能、数据维护功能和查询功能。通过对这三类功能进行分类和计算,可以得出软件系统的功能点数。
在该标准中,对功能点分析的定义和统计准则进行了详细的规定。其中,定义部分主要包括对功能点的定义、功能点分类和计算方法的定义等内容。统计准则部分主要包括对功能点计算的准确性、可比性和一致性等方面的要求。通过对这些要求的规范,可以保证功能规模的测量结果具有较高的准确性和可比性,从而更好地支持软件开发和管理。
总的来说,该标准的制定对于软件工程中的功能规模测量具有重要的意义。它可以帮助软件开发人员和管理人员更好地了解软件系统的规模和复杂度,从而更好地进行软件开发和管理。同时,该标准的制定也可以促进功能点分析方法的推广和应用,从而提高软件工程中功能规模测量的水平和质量。
相关标准
- ISO/IEC 14143-1:2007 软件工程——功能规模测量——第1部分:定义
- ISO/IEC 14143-2:2007 软件工程——功能规模测量——第2部分:指南
- ISO/IEC 20926:2009 软件工程——软件和系统的测量——功能点测量
- ISO/IEC 12207:2008 软件和系统工程——软件生命周期过程
- IEEE 1062-2015 软件验证和确认