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

软件造价评估——NESMA功能点方法的3种运用场景

作者:小编 日期:2021-07-06 08:49:36 点击数:

软件造价评估——NESMA功能点方法的3种运用场景(图1)

一、预估功能点

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

功能点数≈35*ILF+15*EIF

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


二、估算功能点

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

功能点数=10*ILF+7*EIF+4*EI+5*EO+4*EQ

这一公式基于如下假设:将ILF、EIF、EI、EO、EQ的复杂度默认为中,其他步骤与IFPUG方法一样。

三、详细功能点

识别5类基本功能组件的功能点数,并根据复杂度决定取值后计算见表5.2。

软件造价评估——NESMA功能点方法的3种运用场景(图2)

NESMA的两种简化方法都是基于“默认”值来计算的,根据大量样本项目分析,此种计算结果与IFPUG方法得到的结果的平均值相近,但对个体项目,特别是小型项目常有较大差异。

在规模估算时,应考虑可能的需求变更程度,并对规模估算结果进行适当调整。据北京软件造价评估技术创新联盟统计数据,规模变更因子预算时取值为2,招标时取值为1.5,投标为1.26;项目计划为1.26,软件开发团队也可以根据具体情况进行调整,如根据组织内项目规模变更统计数据校正此数据。