DB44 T 635-2009 政府投资用软件开发项目价格评估及计算方法.pdf
《DB44 T 635-2009 政府投资用软件开发项目价格评估及计算方法.pdf》由会员分享,可在线阅读,更多相关《DB44 T 635-2009 政府投资用软件开发项目价格评估及计算方法.pdf(18页珍藏版)》请在麦多课文档分享上搜索。
1、 ICS 35.240.99 L67 备案号:25963-2009 DB44 广东省地方标准 DB44/T 6352009 政府投资应用软件开发项目 价格评估及计算方法 Price estimation and calculation methods of government investment applied software development project 2009-08-06 发布 2009-12-01 实施 广东省质量技术监督局 发布 DB44/T 6352009 I 目 次 前 言 . II 引 言 . III 1 范围 . 1 2 规范性引 用文件 . 1 3 术语和定
2、 义、缩略语 . 1 3.1 术语和 定义 . 1 3.2 缩略语 . 2 4 软件项目 费用构成 . 2 5 软件项目 价格评估及计算方法 . 2 5.1 咨询费 评估及计算方法 . 3 5.2 建设费 评估及计算方法 . 3 5.2.1 开发 费 . 3 5.2.2 实施 费 . 3 5.2.3 运行 维护费 . 3 5.3 服务费 评估及计算方法 . 4 5.3.1 验收 测试费 . 4 5.3.2 监理 费 . 4 5.3.3 数据 处理费 . 4 5.3.4 项目 培训费 . 4 5.4 需求变 更费评估及计算方法 . 4 5.5 附加费 评估及计算方法 . 4 附录A (资料性附录
3、)软件项目规模的功能点评估指标 . 5 附录B (资料性附录)各参数对照表 . 8 附录C (资料性附录)软件人员人月成本计算方法 . 11 附录D (资料性附录)实施因子取值标准 . 12 DB44/T 6352009 II 前 言 本标准的附录A、附录B、附录C、附录D为资料性附录。 本标准由广州市信息化办公室提出。 本标准由广州市标准化研究院、广东软件行业协会负责起草。 本标准主要起草人:黄跃珍、程丽萍、熊瑞萍、冯智辉、万江平、林定光、王树文、谢毅、魏生、 李玉荣。 本标准为首次发布。 DB44/T 6352009 III 引 言 目前,对于政府投资应用软件开发项目的费用评估,缺乏对应的
4、标准,不便于政府部门对其进行费 用核算。为规范政府投资应用软件开发项目价格、保障建设质量以及维护建设方和开发商的利益,特制 定本标准。 鉴于目前政府投资应用软件开发的实际情况,本标准中规定的需求变更风险系数、开发成本系数、 实施成本系数以及维护成本系数可能会出现变化。因此,这些系数值必须根据经验确定,通常要与软件 开发商商议。 DB44/T 6352009 1 政府投资应用软件开发项目价格评估及计算方法 1 范围 本标准规定了政府投资应用软件开发项目价格评估及计算方法。 本标准适用于广东省各级财政投资的开发应用软件项目及系统集成中的应用软件项目。其它应用类 软件项目可参照使用。 2 规范性引用
5、文件 下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的 修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究 是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。 GB/T 11457-2006 信息技术软件工程术语 3 术语和定义、缩略语 3.1 术语和定义 GB/T 11457-2006中确定的以及下列术语和定义适用于本标准。 3.1.1 软件开发 software development 从软件项目启动到项目实施前这一时间段的工作。其内容包括详细设计、编码、测试、系统调试等 方面的工作。
6、 3.1.2 实施 implementation 软件项目开发完毕进行安装到软件项目正式验收这一时间段的工作。其内容包括系统安装、个性化 配置、用户培训等方面的工作。 3.1.3 运行维护 operation and maintenance 从软件项目竣工验收到合同规定的项目质保期结束的这一时间段的工作。其内容包括在此期间所需 要提供的原系统完善性修改和服务等工作(不包括新增需求和需求的重大变更)。 3.1.4 验收测试 acceptance test 确定软件项目是否符合其验收标准的工作。 3.1.5 功能点 functio n point 对软件规模进行间接度量的基本单位。 3.1.6 成
7、本系数 cost coefficient 完成一个功能点的规定活动所需要投入的人工时,其单位为:人工时/功能点。 3.1.7 工作量 workload 指完成软件项目某项工作( 如软件开发、实施、维护等) 所需的人员数量和时间。工作量单位为人月。 DB44/T 6352009 2 3.1.8 平均工资 average salary 指本地软件行业从业人员的平均工资。 3.1.9 人月成本 man-mon th cost 指本地软件企业一个月平均需要的所有支出(包括员工成本、国家税收、企业利润、管理成本和质 量成本等)按项目人数摊分后的金额。 3.2 缩略语 下列缩略语适用于本标准。 FP 功能
8、点(Function Point) UFC 功能点数(Unahjusted Function Count) TCF 技术复杂度调整参数(Technical C omplexity Factor) 4 软件项目费用构成 软件项目费用包括咨询费、建设费、服务费、需求变更费及附加费。其中,若需要提交源程序,必 须增加知识产权费。费用构成如图1所示。 可行性分析费 需求分析费 图 1 软件项目费用构成图 5 软件项目价格评估及计算方法 软件项目费用 咨询费 系统规划费 估价费 招标服务费 建设费 维护费 实施费 服务费 监理费 验收测试费 需求变更费 附加费 技术咨询费 标准符合性检测费 开发费 数据
9、处理费 知识产权保护费 其它费 项目培训费 DB44/T 6352009 3 采用功能点作为软件项目规模的度量指标,关于功能点分析法参见附录A。 软件项目价格评估基本指标包括咨询费、建设费、服务费、需求变更费及附加费等指标。 5.1 咨询费评估及计算方法 咨询费指软件项目立项前期,请专业机构或者专家进行可行性分析、需求分析、系统设计、估价、 招标服务、技术咨询、标准符合性检测等方面工作所发生的费用。 咨询费可根据项目预计投入的建设费按一定的比例和所投入的人月数进行计算,可参照附录B的表 B.1和表B.2计算,还可由双方协商确定。 在招标活动中,公证处对全过程进行现场公证并对采购合同进行公证,公
10、证费按照国家规定标准计 算,可参照附录B中的表B.3计算。 5.2 建设费评估及计算方法 建设费包括软件开发、实施、维护等方面工作的费用。 5.2.1 开发费 指软件开发工作所需的费用。 开发费主要是依据项目规模(功能点)、开发成本系数和人月成本进行计取。 开发费 = 工作量(人月)人月成本=(项目功能点开发成本系数/H/D)人月成本 式中: H国家规定的一天工作时数,下同; D一个月工作天数,下同。 开发成本系数的大小主要是考虑项目的非技术难度,如开发周期、协调难度、业务的复杂程度、需 求的不确定性等因素。根据对实际数据的测算,开发成本系数取值范围可参照附录B中表B.4。 针对个别项目,如果
11、有特殊情况(如某些用户业务的特殊要求是一般项目中从未出现过的、开发人 员需要到用户现场开发等),则经专业咨询机构或者专家评估,开发成本系数可以超出此范围上限的限 制。 人月成本的计算可参照附录C,下同。 5.2.2 实施费 实施费可依据项目规模(功能点)、实施成本系数和人月成本计取。 实施费 = 工作量(人月)人月成本 = (项目功能点实施成本系数/H/D)人月成本 实施成本系数 = 开发成本系数实施因子 t 。 根据项目实施的方式,t的取值有所不同,详细可参见附录D。 5.2.3 运行维护费 软件项目通过验收并交付使用后,需进行系统维护。维护内容包括:运行管理、系统平台维护、应 用软件维护、
12、数据维护等。根据不同的用户要求,系统维护服务可分为以下三种方式: A 级: 软件企业派出技术人员常住用户处,提供运行服务。 软件(系统)维护费/年 派驻的人员数月数人月成本 B 级: 按双方约定的系统服务质量要求与响应时间提供非常住人员服务。 维护阶段费用依据项目规模(功能点)、维护成本系数和人月成本计算。 运行维护费 =工作量(人月)人月成本=(项目功能点维护成本系数/H/D)人月成本 维护成本系数与开发成本系数和实施成本系数相关,计算公式如下: 维护成本系数 = (开发成本系数 + 实施成本系数)调节因子 p 式中: p 调节因子,取值范围为 0.150.20,具体取值根据项目维护难度而定
13、。 DB44/T 6352009 4 针对个别项目,如果对维护有特殊要求(这些特殊要求是一般项目中从未出现过的),则经专业机 构或者专家评估,维护成本系数可以不受此限制。 C级: 按客户要求,按次提供服务。 维护费根据服务天数计算,建议参照附录B的表B.1中的技术咨询费。 5.3 服务费评估及计算方法 服务费包括支付给第三方测试机构的验收测试费、工程监理公司的监理费、数据处理费及项目培训 费。 5.3.1 验收测试费 软件项目的验收测试是根据项目的特点(功能、技术需求和大小等)以及项目投入,按照评价软件 质量的功能性、易用性、可靠性、可维护性、可移植性、效率和文档等7个特性进行裁剪。 验收测试
14、费用C =项目建设费D 各测试项费率之和调节系数B 式中: 各测试项费率及调节系数的取值参照附录B中的表B.5和表B.6。 5.3.2 监理费 监理收费一般可按照项目建设费(或合同价格)的一定百分比计算。其计算比率主要根据项目的规 模、阶段、内容、复杂程度及监理成本等多方面因素综合计算。 监理费 = 项目建设费 计取费率s 计取费率 s = 基本费率 a 地域调整系数 b 工期调整系数 c 式中: a 根据项目建设费的规模进行调整,取值范围参照附录 B 表B.7; b 取值参照附录 B中表 B.8; c 取值参照附录 B中表 B.9。 对于非监理原因造成工程延期而产生的监理附加工作,监理单位有
15、权获得监理附加报酬。监理附加 报酬计取公式如下: 监理附加费 = 监理费附加工作月数/合同规定月数。 5.3.3 数据处理费 项目中对于档案数据录入、迁移、处理的费用,具体费用由双方协商解决。 5.3.4 项目培训费 项目中对建设方进行培训产生的费用,具体费用由双方协商解决。 5.4 需求变更费评估及计算方法 在立项阶段要根据实际需要预留一定比例的需求变更经费,一般不超过建设费的10%。 5.5 附加费评估及计算方法 如果软件项目建设方需要软件开发商提交源代码,则必须支付相应的知识产权费;这些附加费用的 计算均与软件开发工作量相关,也就是与项目建设费相关,可根据预计项目投入的建设费由双方协商确
16、 定。 DB44/T 6352009 5 附录 A (资料性附录) 软件项目规模的功能点评估指标 A.1 功能点估算流程 功能点估算的工作流程如下: a) 确定计算范围:划定应用程序的边界; b) 功能点分析: 识别和估算与软件数据和事务功能有关的各种要素及其数量。要确定功能点的数 目,需要对软件的用户输入数、用户输出数、用户查询表、内部逻辑文件数、外部逻辑文件数 的数量进行评估; c) 功能点计算(初步):评估出五个要素的数量后,根据复杂度加权因子,计算出初步的功能点 数UFC; d) 确定技术复杂度因子:根据项目具体情况,对 14 个技术复杂度参数(参见表 A.3)进行调整。 得出技术复杂
17、度调整参数 TCF; e) 功能点调节:调节后的功能点数 FP=UFC TCF。 A.2 功能点分析的要素 功能点分析有五个要素,其详细定义如下: a)内部逻辑文件(ILF) :是一个用 户可识别的逻辑相关的数据组,它在应用程序边界内,由用户 输入来维护,它可能是某个大型数据库的一部分或是一个独立的文件; b)外部接口文件(EIF) :是一个用户可识别的逻辑相关的数据组,但仅仅是起参考的作用,且数 据完全存于软件边界之外,由另一个应用程序进行维护,是另一个应用程序的内部逻辑文件; c)外部输入(EI) :是来自于软件外部的数据输入,可以是控制信息,也可是事务数据输入。如果 是事务数据,它必须维
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 2人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DB44 635-2009 政府投资用软件开发项目价格评估及计算方法 635 2009 政府 投资 软件 开发 项目 价格 评估 计算方法
