1、 ICS 35.020 L 60 备案号: 58813-2018 DB15 内 蒙 古 自 治 区 地 方 标 准 DB15/T 1394 2018 软件工程项目价格测算规范 The Evaluation standard of software engineering 2018-04-20 发布 2018-07-20 实施 内蒙古自治区质量技术监督局 发布 DB15/T 1394 2018 I 目 次 前 言 . III 1 范围 . 1 2 规范性引用文件 . 1 3 术语和定义 . 1 4 软件工程项目价格测算 . 3 4.1 软件工程项目价格的构成 . 3 4.2 测算过程 . 3 4
2、.3 需求分析费用 . 4 4.4 项目设计费用 . 4 4.5 软件工程项目开发费用测算 . 4 4.6 软件集成费用测算 . 7 4.7 软件工程监理费用测算 . 8 4.8 软件工程项目测试费用测算 . 9 4.9 软件工程项目维护费用测算 . 9 4.10 税费 . 10 4.11 软件工程项目总价格测算 . 10 附录 A(规范性附录) 内部逻辑文件和外部接口文件的简易识别规则 . 11 附录 B(规范性附录) 测算参数说明 . 13 附录 C(规范性附录) 典型应用 . 17 DB15/T 1394 2018 II 前 言 本标准按照 GB/T 1.1 2009给出的规则起草。 本
3、标准由内蒙古自治区电子信息产品质量检验院提出。 本标准由内蒙古自治区电子信息标准化技术委员会 (SAM/TC13)归口。 本标准起草单位:内蒙古自治区电子信息产品质量检验院、内蒙古自治区公共资源交易管理服务中 心、中国科学院云计算中心智慧产业研究院、内蒙古大学、内蒙古工业大学、内蒙古农业大学、内蒙古 电子信息职业技术学院。 本标准主要起草人: 巩韶飞、刘恒斌、刘利民、李华、冯尚、齐玉柱、张明、 刘峰、马志强、付学 良、阮宏伟、王永翱、田永红、秦俊平、李雷孝、田保军、刘志强、许志伟、燕欣然、王凤玲、贾博、 孟欣。 DB15/T 1394 2018 1 软件工程项目价格测算规范 1 范围 本标准规
4、定了对软件工程项目的价格进行测算的方法及过程。 本标准适用于定 制类软件工程项目的价格测算。 2 规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/T 8566 信息技术 软件生存周期过程 GB/T 19668 信息化工程监理规范 GB/T 32911 软件测试成本度量规范 SJ/T 11463 软件研发成本度量规范 3 术语 和 定义 下列术语和定义适用于本文件 。 3.1 软件项目价格 costs of software projects 为实现需求而 进行
5、的软件开发项目所花费在需求分析、设计、实现、集成、维护上的费用总和。 3.2 委托方 sponsor 软件项目的出资方。 3.3 开发方 developer 受委托方委托,负责软件研发的组织或团队。 3.4 第三方 third party 委托方和开发方之外的监理、审计、测试、咨询等机构。 DB15/T 1394 2018 2 3.5 功能点 function point 衡量软件功能规模的一种单位。 3.6 系统边界 system boundary 被测算系统与用户或其他系统之间的界线。 3.7 内部逻辑文件 internal logical file , ILF 一组以用户角度识别的,在系
6、统边界内且被维护的逻辑相关数据或控制信息。 3.8 外部接口文件 external interface file , EIF 一组在系统边界内被引用,但在系统边界外的其他应用程序中被维护的,以用户角度来识别的,逻 辑上相关的数据或控制信息。 3.9 系统集成 system integration 将整个系统所涉及的设备、软件、网络整合起来,并能正常地运行,运行结果能达到用户建立该系 统的目标。 3.10 软件生产率 software productivity 每功能点所消耗的人时数。 3.11 平均工资 average salary 地方人力资源与社会保障部门发布的最新工资指导数据。 3.12
7、 基准数据 benchmark data 由政府或其授权的相关部门出具的经过筛选并维护数据库中的一个或一组测量值或者派生值,用来 表征目标对象相关属性与这些测量值的关系。 3.13 软件测试费用 software testing cost 软件开发过程中对其进行测试的费用,包括内部测试和第三方测试。 DB15/T 1394 2018 3 4 软件工程项目价格测算 4.1 软件工程项目价格的构成 软件工程项目的一般流程包括:需求分析、概要设计、详细设计、编码、测试、监理、软件交付、 验 收、维护几个部分。故对项目进行价格测算应按照各部分划分如图 1 所示: 图 1 软件工程项目价格的构成 需求分
8、析阶段是每个软件工程项目最为重要的阶段之一,开发方应与委托方频繁的进行沟通以深入 了解用户的根本需求,并形成需求分析说明书。这个过程由于不同项目的前期情况差别较大,在费用测 算时应以实际情况为准拟定合理价位。 设计费用方面,测算时应拿出初步设计方案,结合实际对设计方案进行测算。系统集成费用方面, 系统建设费用直接影响系统规模,系统集成费用与整个系统的规模、复杂程度有关。本 标准规定单纯的 设备采购和供应或单纯的软件开发不涉及系统集成,集成费用只包含软件集成。 4.2 测算过程 应由委托方、开发方或第三方中具备本标准涉及的软件开发价格测算能力的人员进行测算。 在测算过程中,遵循以下原则: a)
9、在测算工作量时,应根据项目特点和需求的详细程度选择合适的测算方法; 项目设计费用 软件编码费用 软件测试费用 项目监理费用 软件 工程 项目 总价 格 需求分析费用 软件 工程 项目 开发 费 用 软件集成费用 软件运维费用 税费 DB15/T 1394 2018 4 b) 在需求不确定或模糊的情况下,可采用经验值估算法测算开发工作量;在需求明确的情况下, 宜采用功能点估算法测算开发工作量; c) 在有类似的成功案例时,可参考成功案例进行测算; d) 应充分利用基准数据,对软件开发费用、软件(系统)维护费用、系统集成费用 、软件开发项 目价格进行测算; e) 软件开发费用、软件 (系统)维护费
10、用、系统集成费用的测算结果为一个参考范围。 f) 在价格测算过程中宜采用不同的方法分别测算进行交叉验证,如果测算结果差价较大,可采用 专家评审的方法确定测算结果。 4.3 需求分析费用 需求分析阶段的花费,按照实际项目情况,由委托方和开发双方共同确定。 4.4 项目设计费用 一般定制类软件的核心需求是响应委托方的要求,但设计的优劣直接影响到产品的性能和易用性, 本标准不单独对设计费用进行计算,因为产品的质量可以直观反映产品的设计水平,故本标准中使用质 量系数 Q对设计费用部分 进行补偿。 4.5 软件工程项目开发费用测算 4.5.1 开发工作量测算 4.5.1.1 测算方法类型 软件开发过程包
11、括了软件编码和开发过程中各类软件测试的活动。测算所采用的方法,应根据项目 特点和测算需求,选用下面两种方法中的一种方法:功能点估算法、经验值估算法和专家评估法。 4.5.1.2 功能点估算法 4.5.1.2.1 测算过程 功能点估算过程具体如图 2: 图 2 功能点估算法测算开发工作量基本过程 4.5.1.2.2 功能点计数规模测算 根据用户需求确定软件项目包含的内部逻辑文件和外部接口文件,并进行计数。内部逻辑文件和外 部接口文件的简易识别规则见 附录 A。 功能点计数规模估算 调整系数估算 开发工作量估算 DB15/T 1394 2018 5 功能点计数规模的计算见公式( 1): E IFI
12、L FF P S 1535 .( 1) 式中 : FPS 功能点计数规模,单位为功能点; ILF 内部逻辑文件数; EIF 外部接口文件数。 35 和 15 是在计算招标计数规模情况下 ILF 和 EIF 所对应的功能点分值。 4.5.1.2.3 调整系数测算 开发工作量与测算用途(预算、招标或投标)、软件规模、软件应用领域、软件质量 要求、开发语 言、开发单位背景相关,开发工作量调整系数的计算见公式( 2): DLQFSUA .( 2) 式中: A 工作量调整系数; U 阶段调整系数,取值说明见附录 B.1; S 规模调整系数 , 取值说明见 附录 B.2; F 应用领域调整系数 , 取值说
13、明见 附录 B.3; Q 质量 调整系数 , 取值说明见 附录 B.4; L 开发语言调整系数 , 取值说明见 附录 B.5; D 开发背景调整系数 , 取值说明见 附录 B.6。 4.5.1.2.4 开发工作量测算 开发工作量计算见公式( 3): )5.218/( SPAF P SDE .( 3) 式中: DE 软 件开发工作量,单位为人月; FPS 功能点计数规模,单位为功能点; A 工作量调整系数; SP 软件生产率,单位为人时 /功能点,取值说明见 附录 B.7。 4.5.1.3 经验值估算法 根据组织内一般项目经验值估算开发工作量,宜按照 GB/T 8566-2007所规定的各项活动
14、来测算工 作量。测算时需要考虑下面的情况: 根据一般项目经验值估算工作量存在一定风险,当开发单位对项目的业务领域不够熟悉,而且无法 获取完整清晰的用户需求时,开发单位需要修改需求和设计,使得开发工作量增加; 工作量经验值是按照开发单位承担一 般项目进行测算的,如果开发单位采用了“基于构件的开发方 法”,并且已建立可复用的构件库,或者在已存在一些软件产品基础上作二次开发,此时开发工作量可 能减小。 开发工作量计算见公式( 4): NREVDE .( 4) 式中: DB15/T 1394 2018 6 DE 软件开发工作量,单位为人月; EV 组织内开发工作量经验值,单位为人月; R 风险系数,取
15、值范围 1 1.5; N 复用系数,取值范围 0.25 1。 4.5.1.4 专家评估法 在项目无法使用其他方 法测算工程价格时,采用专家评估的方式。 根据所需开发的项目,选择对应的专家库,随机抽取 5 9名专家,对所要开发的项目进行价格评估。 去掉一个最低的和一个最高的价格费用,然后求平均数,得到的结果为最终的评估价格。根据得出的价 格结果可以上下浮动 15% 30%来进行招标活动。 4.5.2 每人月开发费用测算 4.5.2.1 测算过程 每人月开发费用包括人员费、办公费和企业利润三个部分,测算的过程如图 3所示: 图 3 每人月开发费用测算过程 4.5.2.2 人员费测算 人员费主要包括
16、平均支付给每个员工的平均工资以及国家规定的各项费用,例如五险一金。 人头费计算见公式( 5): ni iMASCF 11 . .( 5) 式中: CF 人员费,单位为元 /人月; AS 平均工资,单位为元 /人月; n 国家规定的费用项数; Mi 第 i项国家规定的费用所占每个员工月平均工资的百分比。 4.5.2.3 办公费测算 办公费包括该企业针对软件开发项目所发生的相关办公费用合计,如:项目办公管理费(包括房屋 租赁费、水电费等办公过程中产生的费用)、设备折旧费、差旅费、企业对员工的项目培训所支付的费 用等。 办公费计算见公式( 6): 人员费测算 办公费测算 企业利润测算 每人月开发费用
17、测算 DB15/T 1394 2018 7 3/ASOE .( 6) 式中: OE 办公费,单位为元 /人月; AS 平均工资,单位为元 /人月 4.5.2.4 企业利润测算 企业利润计算见公式( 7): 3/ASPF .( 7) 式中: PF 企业利润,单位为元 /人月; AS 平均工资,单位为元 /人月。 4.5.2.5 每人每月开发费用测算 每人月开发费用计 算见公式( 8): HQMFPEOECFP M C .( 8) 式中: PMC 每人月开发费用,单位元 /人月; CF 人头费,单位为元 /人月; OE 办公费,单位为元 /人月; PF 企业利润,单位为元 /人月; MF 管理系数
18、,取值范围 1 1.5; HQ 优质系数,取值说明见 附录 B.8 4.5.3 软件工程项目开发费用部分测算 软件工程项目开发费用计算见公式( 9): PMCDEDC .( 9) 式中: DC 软件工程项目开发费用,单位为元; DE 软件工程项目开发工作量,单位为人月; PMC 每人月开发费用,单位元 /人月 4.6 软件集成费用测算 4.6.1 系统集成级别 根据项目的体系结构复杂程度,将软件开发项目系统集成分为四级,应根据级别采用相应的费用计 算方法。软件开发项目系统集成级别定义见表 1。 DB15/T 1394 2018 8 表 1 软件开发项目系统集成级别 级别 定义 A级 涉及到计算
19、机硬件、软件、网络、通信以及各种数据采集设备接口或者第三方系统接口 B级 涉及到计算机硬件、软件、 局域网、互联网以及多种网络接口 C级 涉及到计算机硬件、软件、局域网、互联网,且体系结构在三层或三层以上 D级 涉及到计算机硬件、软件、局域网,且体系结构在三层或三层以下 4.6.2 系统集成 费用测算 系统集成费用计算见公式( 10): ACDCSIC .( 10) 式中: SIC 系统集成费用,单位为元; DC 软件开发费用,单位为元; AC 结构复杂系数,取值范围见表 2。 表 2 结构复杂系数 系统集成级别 系数取值范围 A级 10% 15% B级 8% 12% C级 7% 10% D级
20、 5% 8% 4.7 软件工程监理费用测算 按照信息系统工程监理及相关信息技术咨询服务取费计算方法计算,浮动幅度为 20%。发包人 和监理人应当根据建设工程的实际情况在规定的浮动幅度内协商确定收费额。 施工监理服务收费调整系数包括:专业调整系数、工程复杂程度调整系数和高程调整系数,按照信 息系统工程监理及相关信息技术咨询服务取费计算方法中给出的系数表取值。 监理服务收费基准价计算见公式( 10): ba HHSSBSSC .( 11) 式中: SSC 监理服务收费基准价,单位为元; SSB 监理服务收费基价,单位为元; Ha应用领域调整系数; Hb高程调整系数。 DB15/T 1394 201
21、8 9 高程调整系数如下:海拔高程 2001 m以下的为 1;海拔高程 2001 m 3000 m为 1.1; 海拔高程 3001 m 3500 m为 1.2;海拔高程 3501 m 4000 m为 1.3; 海拔高程 4001 m以上的 ,高程调整系数由发包人和监 理 人协商确定。 监理服务收费计算见公式( 12): %20%1 S S CS A C .( 12) 式中: SAC 监理服务收费,单位为元; SSC 监理服务收费基价,单位为元; 4.8 软件工程项目测试费用测算 测试费用测算应按照 GB/T 32911。 4.9 软件工程项目维护费用测算 维护费用计算见公式( 13): nDC
22、OMC .( 13) 式中 : OMC 维护费用,单位为元; DC 软件开发费用,单位为元; n 软件维护费用系数,软件(系统)维护的分级见表 3,对应不同维护级别, n的取值见表 4。 表 3 软件(系统)维护级别 级别 定义 A级 派出技术人员在用户单位常驻 B级 不派技术人员常驻,但每周七天,每天 24小时响应,在规定时间内到场;且定期派技术人员到场进行系统维护 C级 不派技术人员常驻,但每周七天,每天 24小时响应,在规定时间内到场 D级 发生问题时,派人维护 其中 D级因其不确定性不按照公式( 13)计算。 表 4 软件(系 统)维护费用系数 系统维护级别 系数取值范围 A级 20%
23、 B级 15% C级 10% D级的维护费用计算见公式( 14): MTPNMNASO M C .( 14) 式中: OMC 维护费用,单位为元; AS 平均工资,单位为元 /人月; DB15/T 1394 2018 10 MN 复用系数,取值范围 0.2 1; PN 维护人员数量; MT 维护时间,单位为月; 注: PN、 MT取值应参照具体项目运维计划。 4.10 税费 4.10.1 税费范围 按照我国和我区现行相关法规政策, 内蒙古自治区信息工程项目的税费主要包括增值税、城市维护 建设税、教育费附加、印花税和水利建设资金等。信息工程项目主要分为成型产品 4.10.2 增值税 依据 国务院
24、 发布的 中华人民共和国增值税暂行条例 以及 财政部 、 税务总局 发布的 中华人民共 和国 增值税暂行条例实施细则 规定: 销售 货物 ,税率为 17%; 提供加工、修理修配劳务,税率为 17%; 提供有偿服务,税率为 6%。 4.10.3 城市维护建设税、教育费附加 依据国务院发布的 中华人民共和国 城市维护建设税暂行条例 、 征收教育费附加的暂行规定 , 以及 财政部国家税务总局关于对外资企业征收城市维护建设税和教育费附加有关问题的通知 规定: 按照增值税应纳税额的 7%计算缴纳城市维护建设税; 按照增值税应纳税额的 3%计算缴纳教育费附加。 4.10.4 印花税 依据 国务院公布 的
25、中华人民共和国印花税暂行条例 规定: 加工承揽合同,税率为合同额的万分之五; 建筑安装工程承包合同,税率为合同额的万分之三。 4.10.5 水利建设基金 依据 内蒙古自治区人民政府 发布的 自治区水利建设基金筹集和使用管理实施细则 规定: 按销售 收入或营业收入的 1 计征 。 4.11 软件工程项目总价格测算 软件工程项目价格测算见公式( 15): RETSTCSCSI CO M CDCSP C .( 15) 式中: SPC 软件工程项目价格,单位为元; DC 软件开发费用,单位为元; OMC 维护费用,单位为元; SIC 系统集成费用,单位为元; SC 监理费用,单位为元; TC 测试费用
26、,单位为元; DB15/T 1394 2018 11 TS 税费,单位为元; RE 需求分析阶段费用,单位为元。 软件工程项目价格测算实例可参照附录 C。 DB15/T 1394 2018 12 附 录 A (规范性附录) 内部逻辑文件和外部接口文件的简易识别规则 A.1 内部逻辑文件简易识别规则 将符合下面所有条件的数据逻辑组合统计为内部逻辑文件: 用户可识别; 在被计数的项目范围内使用; 由被计数的项目进行维护; 在被使用后仍然存在且可以被再次使用,而不是临时性的。 示例: 客户管理系统的部分用户需求描述为: 通过系统实现客户资料管理的电子化,包括客户信息维护及分析、客户拜访 跟踪记录以及
27、售后客户服务管理等功能;对客户类型进行分类,包括 商业用户、政府用户和个人用户,信息录入及查询 时能够选择该分类。 从上面用户需求可以识别出内部逻辑文件为:客户信息、客户拜访跟踪记录、售后客户服务信息、 客户类型。 A.2 外部接口文件简易识别规则 将符合下面所有条件的数据逻辑组合统计为外部接口文件: 用户可识别; 由被计数的项目直接引用; 由被计数的项目范围之外的系统进行维护; 在被使用后仍然存在且可以被再次使用,而不是临时性的。 示例 : 员工管理系统的部分用户需求描述为:员工的工资则由另外一个财务系统提供。从该需求中可以识别出一个外部接 口文件为员工 工资信息。 DB15/T 1394
28、2018 13 A A 附 录 B (规范性附录) 测算参数说明 B.1 阶段调整系数( U) 由于在预算、招标、投标过程中随着对功能需求的逐渐了解,软件规模呈现逐渐增长的趋势,为了 准确测算开发工作量,防止延期和超出预算的情况,在不同阶段的测算中使用阶段调整系数进行修正, 系统取值规则如下: 预算阶段: 0.2U 招标阶段: 5.1U 投标阶段: 26.1U 其他阶段: 0.1U B.2 规模调整系数( S) 利用规模调整系数,可将不同规模项目的生产率区别对待。计算见公式( B.1): 2 2 2 9.0ln1 0 8.0 FPSS .( B.1) 式中: S 规模调整系数; FPS 功能点
29、计数规模。 B.3 应用领域调整系数( F) 针对不用应用领域类型的调整系数取值见表 B.1。 表 B.1 应用领域调整系数 应用类型 系数取值 范围 业务处理 1.0 OA、人事、会计、工资、销售等经营管理及业务处理用软件 科技 1.2 科学计算 、模拟、统 计、计算机辅助工程( CAE) 多媒体 1.3 图表、影像、声音、地理信息系统、教育、娱乐 智能信息 1.7 自然语言处理、人工智能、专家系统 系统 1.7 操作系统、语言处理程序、数据库管理系统( DBMS)、人机接口、窗口系统、计 算机辅助软件工程( CASE)、实用程序 通信控制 1.9 通信协议、仿真、交换机软件、全球定位系统(
30、 GPS) 流程控制 2.0 生产管理、计算机辅助制造( CAM)、计算机集成制造( CIM)、仪器控制、机器人 控制、实时控制、内置性软件 注: 如软件项目涉及表 B.1中多个应用类型,可按照各个应用类型中所涉及部 分获取相应调整系数分别计算再求和。 DB15/T 1394 2018 14 B.4 质量调整系数( Q) 软件质量特征影响程度见表 B.2所示。 表 B.2 质量特征 质量特征( Qi) 描述 影响程度 分布式处理 没有明示对分布式处理的需求 0 通过网络进行客户端 /服务器及网络基础应用分布 处理和数据传输 1 在多个服务器及处理器上同时相互执行应用中的处 理功能。 2 性能
31、没有明示对性能的特别需求或活动,仅提供基本性 能 0 响应时间或事务处理速率对高峰时间或所有业务时 间来说都很重要,存在对连动系统结束处理时间的 限制 1 为满足性能需求, 要求从设计阶段开始进行性能分 析,或在设计、开发、实现阶段使用性能分析工具 2 可靠性 没有明示对可靠性的特别需求或活动,仅提供基本 的可靠性 0 发生故障时可以轻易修复,带来稍微不便的损失 1 发生故障时很难修复,发生经济损失或有生命危害 2 多站点 在设计阶段只需考虑设置一个站点的需求 0 在设计阶段需要考虑设置一个以上站点的需求,为 了在相同的软硬件环境下运行而设计 1 在设计阶段需要考虑设置一个以上站点的需求,为
32、了在不同的软硬件环境下运行而设计 2 质量调整系数计算见公式( B.2) : 1025.01 ni iQQ .( B.2) 式中: Q 质量调整系数; Qi 第 i个质量特性的影响度取值; n 不小于 1的自然数。 DB15/T 1394 2018 15 B.5 开发语言调整系数( L) 针对不同开发语言的调整系数取值见表 B.3。 表 B.3 开发语言调整系数 开发语言 系数取值 汇编语言及其他同级别语言 /平台 1.4 COBOL, FORTRAN, PASCAL, BASIC及其他同级别语言 /平台 1.2 C、 C+,及其他同级别语言 /平台 1.1 JAVA, C#及其他同级别语言
33、/平台 1.0 B.6 开发背景调整系数( D) 针对开发单位自身的经验,开发背景调整系数取值见表 B.4。 表 B.4 开发背景调整系数 开发背景描述 系数取值 开发过相同行业的类似项目 0.7 开发过不同行业的类似项目,或开发过相同行业中不同类 型但相关的项目 0.9 不属于上面两种情况 1.0 B.7 软件生产率( SP) 软件生产率见表 B.5 表 B.5 软件生产率 名称 软件生产率 (人时 /功能点) 下限值 9.1 标准值 13.4 上限值 24.8 注: 表格数据来自中国软件 行业软件工程定额标准(试行),可随行业基准数据的变化而变化。 B.8 优质系数( HQ) 软件企业需要
34、维持与自身质量体系认证及相应资质级别相一致的软件质量,因而会增加开发费用, 针对企业获得的质量体系认证及资质级别,优质系数的影响程度见表 B.6: 表 B.6 优质特性 优质特性( HQi) 描述 影响程度 软件企业认证 未获得软件企业证书 0 已获得软件企业证书 1 CMMI 认证 未通过 CMMI 认证 1 获得 CMMI 1 级 1 DB15/T 1394 2018 16 表 B.6 (续 ) 优质特性( HQi) 描述 影响程度 CMMI 认证 获得 CMMI 2 级 2 获得 CMMI 3 级 3 获得 CMMI 4 级 4 获得 CMMI 5 级 5 ISO9001 认证(需覆盖
35、软件研发相关范围) 未通过覆盖软件研发相关范围的 ISO9001 认证 0 获得覆盖软件研发相关范围的 ISO9001 认证 1 ITSS 标准符合性评估 未通过评估 0 已通过评估 4 优质系数的计算见公式( B.3): 10 1 2 5.01 ni iHQHQ .( B.3) 式中: HQ 优质系数; n 不小于 1的自然数 ; HQi 第 i个优质特性的影响度取值。 DB15/T 1394 2018 17 B B 附 录 C (规范性附录) 典型应用 C.1 需求示意 项目背景:某单位拟开发项目运营支持系统。该项目处于招标阶段,已有的资料是项目解决方案。 根据用户需求和项目解决方案,该项
36、目的组成部分如图 C.1所示: 图 C.1 项目组成部分 C.2 测算开发工作量(以功能点估算为例) 根据用户需求,测算出的项目各组成部分内部逻辑文件( ILF)和外部接口文件( EIF)值见表 C.1。 表 C.1 内部逻辑文件和外部接口文件测算值 项目组成 ILF EIF 数据归档模块 4 6 帐务管理模块 10 5 业务规则引擎模块 6 5 业务管理模块 23 21 合计 43 37 功能点数: 2060 37154335 1535 E I FI LFF P S 调整系数:该项目属于应用领域中的业务处理类型, F取值 1.0,其质量特征如表 C.2所示;软件在 .NET 平台上开发, L
37、取值 0.8;开发方开发过该行业的类似项目, D取值 0.7。 业务运营支持系统 数据归档模块 业务管理模块 业务规则引擎模块 财务管理模块 DB15/T 1394 2018 18 表 C.2 质量特征影响程度 质量特征 影响度 分布式处理 2 性能 2 可靠性 2 多重站点 0 0114.1 7.05.01025.0)0222(0.12229.0)2060(ln108.15.1 )( DLQFSUA 开发工作 量: 由 B.7, SP取值 13.4。 人月3 1 7 9.1 6 2 )5.218/(4.130 1 1 4.12 0 6 0 )5.218/( SPAFPSDE C.3 测算每人
38、月开发费用 当年的工资、公积金等比例见表 C.3 表 C.3 工资、公积金等费用比例 平均工资 公积金 医疗保险 养老保险 失业保险 工伤保险 生育保险 5712 元 /人月 12% 10% 20% 1% 2% 0.80% 人头费用: 人月元 /10.8 3 2 8 )0 0 8.002.001.02.01.012.01(5 7 1 2 )1( MASCF 办公费用: 人月元 /1 9 0 43/5 7 1 23/ ASOE 企业利润 人月元 /19043/ ASPF 每人月开发费用:根据该 软件需求特点和软件开发企业自身条件, MF取值( 1.01.5); HQ取值 ( 1+0.0125 5
39、);代入 HQMFPEOECFP M C )( 可得 PMC取值范围为: 12894.6019341.90元 /人月。 DB15/T 1394 2018 19 C.4 软件费用计算 将 PMC代入 PMCDEDC 可得 DC取值范围为: 2093024.723139537.08元。 C.5 测算软件维护费 根据软件运维需求,软件维护级别为 C级。 %5DCOMC 可得 OMC 取值范围为: 104651.24156876.86 元。 C.6 测算系统集成费用 由于该软件平台涉及到计算机硬件、软件、局域网集成且体系结构在三层或三层以下,属于软件开 发项目系统集成级别的 D 级,并依据软件需求特点, AC 取值 6%。 ACDCSIC 可得 SIC 取值范围为: 125581.48188372.22 元。 C.7 测算软件开发项目价格 SI CO M CDCSP C 可得 SPC 取值范围为: 2323257.443484886.16 元。 注: 计算单位元为人民币。 _