软件项目评估之NESMA功能点方法的3种应用场景

NESMA功能点方法是ISO国际标准之一,适用于不同粒度的软件项目估算。它提供了预估功能点、估算功能点和详细功能点三种应用场景,分别用于预算、招投标和详细规模计算。通过简化计算公式,降低早期估算成本,尤其适合项目初期。在规模估算时,应考虑需求变更并调整结果。
摘要由CSDN通过智能技术生成

NESMA为荷兰软件度量协会的简称(Netherland Software Measurement Association),NESMA功能点方法是五种ISO国际功能点标准之一,不但易学易用、快速、经济,而且容易开发和建立用户自己特有的估算模型。

在五种国际标准中,只有NESMA方法定义了3种应用场景以支持不同粒度的估算,并且随着项目的进展和需求的完善,估算者可以不断修正之前的结果,进行持续的软件度量。因此如果使用行业标准进行早期估算(如编制预算、招投标),则应采用NESMA方法中的预估功能点或估算功能点方法。

相比IFPUG方法,NESMA方法更着重于项目早期的估算功能,针对IFPUG方法分析过程比较复杂,计算工作量大,估算成本高,不适合项目早期规模估算的不足,NESMA方法基于原有规则提出了2种快速计算的方法,共3种应用场景,在估算的不同时期可选择不同精度的方法进行估算。

NESMA方法3种应用场景如下:

a) 预估功能点(简化一)

功能点规模统计只识别ILF和EIF文件,可用于预算或招投标阶段,采用如下公式计算:

功能点数≈35ILF+15EIF

这一公式基于如下假设:平均情况下,每个ILF对应3个EI、2个EO和1个EQ,每个EIF对应1个EO和1个EQ,35和15是将上述ILF、EIF、EI、EO、EQ的复杂度默认为中,再考虑系统整体的功能性得出的。

b) 估算功能点(简化二)

功能点规模统计仍是5类基本功能组件的功能点数之和,采用如下公式计算:

功能点数=10ILF&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值