1. 首页 > 新闻动态 > 行业动态

NESMA、IFPUG对于软件造价评估的作用

作者:小编 日期:2021-05-28 17:09:27 点击数:

NESMA(Netherland Software Measurement Association,荷兰软件度量协会)功能点估算方法基于IFPUG发展而来。

它与IFPUG的概念统一,如果你熟悉IFPUG,那么再来学习NESMA会感觉非常容易,或者你学习了NESMA再去学习IFPUG也会容易得多。

相对于IFPUG,NESMA显得更加灵活方便,并且更适合项目早期预算、招投标阶段的成本评估,针对IFPUG方法分析过程较复杂、计算工作量大的不足,NESMA方法实现了快速估算。

2003年,NESMA功能点估算法升级为ISO/IEC国际标准,目前版本是(ISO/IEC 24570:2018)。

2016年,我国电子行业标准 《软件工程 功能规模测量NESMA方法》正式发布。该标准等效采用国际标准《软件工程——NESMA功能规模测量方法版本2.1——使用功能点分析的定义和统计准则》(ISO/IEC 24570:2005)。

NESMA提供了三种类型的功能点估算方法,分别是:

1) 指示法:一般用于计划阶段,因为此阶段需求文件多不完善,故而只需关注逻辑文件即可。

2) 估算法:一般用于执行阶段,此时需求文件较为完善,故需要关注逻辑文件和相应的操作;

3) 详细法:主要用于事后评估阶段,此时功能需求非常详细,可关注逻辑文件、相应操作和复杂度。

在IFPUG的基础上,NESMA增加了指示法(Indicative)和估算法(Estimated),使得用户可以在需求不完善的情况下,快速估算软件规模。因翻译的差异,上述三种方法可能在名称上有所不同,但表达的意思是一致的。