更新时间:2025-02-20 10:10:02
2025年1月14日,西安市市场监督管理局发布了《软件开发项目成本测算指南》DB 6101/T 3222—2025。该标准包括了定制软件开发费测算和商品现货软件费的测算,其中主要内容是针对定制软件开发费测算的相关规范和指导。下面笔者就该标准软件开发费用测算过程及行业内相关工具支持进行简要分析:
一
测算过程
《软件开发项目成本测算指南》DB 6101/T 3222—2025同其他各省市标准规范中的软件开发定制费用测算一样,首先是度量软件规模、然后是工作量估算、最后是成本估算,按这个顺序进行定制软件费用评估,确定软件开发成本。其中第一步度量软件规模及软件功能点数量是难点也是核心内容。
(一)软件规模测算方法方面
标准提到项目建议书和可行性研究报告等设计文件,采用预估功能点计数方法;初步设计、投资概算或实施方案,采用估算功能点计数方法;依据详细设计文件,采用详细功能点计数方法。比较常用的估算功能点方法与大多省市文件保持一致,即:
UFP(未调整功能点数)=10×ILF+7×ELF+4×EI+5×EO+4×EQ;
调整后功能点数=UFP×复用度调整因子×规模变更调整因子。
复用度调整因子取值规则如下:
规模变更调整因子取值规则如下:
(二)开发工作量估算方面
工作量=调整后功能点数×生产率调整因子×应用类型调整因子×质量特性影响因子×开发语言调整因子×开发团队调整因子。
其中:
生产率调整因子:软件开发基准生产率参照当年公布的《中国软件行业基准数据》(CSBMK)执行,宜取全行业或各业务领域软件开发生产率中间值,取值的上下限可以依据中间值浮动 20 %。若当年未公布,则参照上一年度公布的数据。
应用类型调整因子:
质量特性影响因子:
质量特性= 1+0.025*(性能+多重站点+可靠性+分布式处理)。
开发语言调整因子:
开发团队调整因子:
(三)开发成本估算方面
定制软件开发成本=工作量×人力成本费率+直接非人力成本。
二
软件造价喵已支持
该标准在功能点识别后所需的所有调整因子,已经内置软件造价行业通用工具【软件造价喵】中,并可进行自定义调整,详见下图。用户可以上传软件功能描述文档或清单,一键识别软件功能点,并依据《软件开发项目成本测算指南》DB 6101/T 3222—2025,自动测算出相关软件的开发费用和生成相关预算清单及报告。