DB15 T 1394-2018 软件工程项目价格测算规范.pdf
《DB15 T 1394-2018 软件工程项目价格测算规范.pdf》由会员分享,可在线阅读,更多相关《DB15 T 1394-2018 软件工程项目价格测算规范.pdf(23页珍藏版)》请在麦多课文档分享上搜索。
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级
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DB15 1394-2018 软件工程项目价格测算规范 1394 2018 软件 工程项目 价格 测算 规范
