法2009》,NESMA方法参考《SJ/T11619-2016软件工程功能规模测量NESMA方法》,按中等复杂度进行核算。关键参数参考政府部门公布的统计数据、权威研究机构和行业组织发布的统计数据、并结合行业实际核算。具体公式如下:定制软件开发服务费用=功能点数×软件开发生产率基准/人月折算系数×软件开发基准人月费率+直接非人力成本其中:1)功能点数,单位为个,计算公式如下:功能点数=未调整功能点数量(UFP)×软件类别调整因子×复用系数。未调整功能点数量(UFP)可采用预估功能点计数和估算功能点计数两种方式进行计算。——采用预估功能点计数方法,未调整功能点数量计算公式如下:UFP=35×ILF+15×EIFILF:内部逻辑文件的数量;EIF:外部接口文件的数量。——采用估算功能点计数方法,未调整功能点数量计算公式如下:FP=10×ILF+7×EIF+4×EI+5×EO+4×EQ其中:ILF:内部逻辑文件的数量;EIF:外部接口文件的数量;EI:外部输入的数量;EO:外部输出的数量;EQ:外部查询的数量。软件类别调整因子和复用系数取值参考下表:表2:软件类别调整因子和复用系数估算参考表序号软件类别范围调整因子复用度调整系数1业务处理各类业务应用系统、政务服务系统、协同办公系统等。1.0高复用度:1/3中复用度:2/3低复用度:12应用集成和科学计算应用集成、公共支撑平台、企业服务总线、地理信息系统等;科学计算、模拟、统计等。1.23大数据、多媒体图形、影像、声音等多媒体应用领域;大数据分析系统。1.34人工智能自然语言处理、深度学习等。1.5备注:软件类别调整因子,根据定制开发软件类型因素进行取值。对于定制软件开发内容包含多种软件类型的情况(例如系统中包含了业务处理和部分人工智能),原则上按照主体功能的类型取值,如多种类型功能占比比较均衡,可取各类型调整因子平均值。凡取值超过