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 目 次 前 言 ............................................................................. III 1 范围 .............................................................................. 1 2 规范性引用文件 .................................................................... 1 3 术语和定义 ........................................................................ 1 4 软件工程项目价格测算 .............................................................. 3 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 4.11 软件工程项目价格的构成 ........................................................ 3 测算过程 ...................................................................... 3 需求分析费用 .................................................................. 4 项目设计费用 .................................................................. 4 软件工程项目开发费用测算 ...................................................... 4 软件集成费用测算 .............................................................. 7 软件工程监理费用测算 .......................................................... 8 软件工程项目测试费用测算 ...................................................... 9 软件工程项目维护费用测算 ...................................................... 9 税费 ........................................................................ 10 软件工程项目总价格测算 ...................................................... 10 附录 A(规范性附录) 内部逻辑文件和外部接口文件的简易识别规则 ....................... 11 附录 B(规范性附录) 测算参数说明 ................................................... 13 附录 C(规范性附录) 典型应用 ....................................................... 17 I DB15/T 1394—2018 前 言 本标准按照GB/T 1.1—2009给出的规则起草。 本标准由内蒙古自治区电子信息产品质量检验院提出。 本标准由内蒙古自治区电子信息标准化技术委员会(SAM/TC13)归口。 本标准起草单位:内蒙古自治区电子信息产品质量检验院、内蒙古自治区公共资源交易管理服务中 心、中国科学院云计算中心智慧产业研究院、内蒙古大学、内蒙古工业大学、内蒙古农业大学、内蒙古 电子信息职业技术学院。 本标准主要起草人:巩韶飞、刘恒斌、刘利民、李华、冯尚、齐玉柱、张明、刘峰、马志强、付学 良、阮宏伟、王永翱、田永红、秦俊平、李雷孝、田保军、刘志强、许志伟、燕欣然、王凤玲、贾博、 孟欣。 II DB15/T 1394—2018 软件工程项目价格测算规范 1 范围 本标准规定了对软件工程项目的价格进行测算的方法及过程。 本标准适用于定制类软件工程项目的价格测算。 2 规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/T 8566 信息技术 软件生存周期过程 GB/T 19668 信息化工程监理规范 GB/T 32911 软件测试成本度量规范 SJ/T 11463 软件研发成本度量规范 3 术语和定义 下列术语和定义适用于本文件。 3.1 软件项目价格 costs of software projects 为实现需求而进行的软件开发项目所花费在需求分析、设计、实现、集成、维护上的费用总和。 3.2 委托方 sponsor 软件项目的出资方。 3.3 开发方 developer 受委托方委托,负责软件研发的组织或团队。 3.4 第三方 third party 委托方和开发方之外的监理、审计、测试、咨询等机构。 1 DB15/T 1394—2018 3.5 功能点 function point 衡量软件功能规模的一种单位。 3.6 系统边界 system boundary 被测算系统与用户或其他系统之间的界线。 3.7 内部逻辑文件 internal logical file ,ILF 一组以用户角度识别的,在系统边界内且被维护的逻辑相关数据或控制信息。 3.8 外部接口文件 external interface file ,EIF 一组在系统边界内被引用,但在系统边界外的其他应用程序中被维护的,以用户角度来识别的,逻 辑上相关的数据或控制信息。 3.9 系统集成 system integration 将整个系统所涉及的设备、软件、网络整合起来,并能正常地运行,运行结果能达到用户建立该系 统的目标。 3.10 软件生产率 software productivity 每功能点所消耗的人时数。 3.11 平均工资 average salary 地方人力资源与社会保障部门发布的最新工资指导数据。 3.12 基准数据 benchmark data 由政府或其授权的相关部门出具的经过筛选并维护数据库中的一个或一组测量值或者派生值,用来 表征目标对象相关属性与这些测量值的关系。 3.13 软件测试费用 software testing cost 软件开发过程中对其进行测试的费用,包括内部测试和第三方测试。 2 DB15/T 1394—2018 4 软件工程项目价格测算 4.1 软件工程项目价格的构成 软件工程项目的一般流程包括:需求分析、概要设计、详细设计、编码、测试、监理、软件交付、 验收、维护几个部分。故对项目进行价格测算应按照各部分划分如图 1 所示: 需求分析费用 项目设计费用 软 件 软 件 工 程 工 程 项 目 项 目 总 价 开 发 格 费 用 软件编码费用 软件集成费用 软件测试费用 项目监理费用 软件运维费用 税费 图1 软件工程项目价格的构成 需求分析阶段是每个软件工程项目最为重要的阶段之一,开发方应与委托方频繁的进行沟通以深入 了解用户的根本需求,并形成需求分析说明书。这个过程由于不同项目的前期情况差别较大,在费用测 算时应以实际情况为准拟定合理价位。 设计费用方面,测算时应拿出初步设计方案,结合实际对设计方案进行测算。系统集成费用方面, 系统建设费用直接影响系统规模,系统集成费用与整个系统的规模、复杂程度有关。本标准规定单纯的 设备采购和供应或单纯的软件开发不涉及系统集成,集成费用只包含软件集成。 4.2 测算过程 应由委托方、开发方或第三方中具备本标准涉及的软件开发价格测算能力的人员进行测算。 在测算过程中,遵循以下原则: a) 在测算工作量时,应根据项目特点和需求的详细程度选择合适的测算方法; 3 DB15/T 1394—2018 b) 在需求不确定或模糊的情况下,可采用经验值估算法测算开发工作量;在需求明确的情况下, 宜采用功能点估算法测算开发工作量; c) 在有类似的成功案例时,可参考成功案例进行测算; d) 应充分利用基准数据,对软件开发费用、软件(系统)维护费用、系统集成费用、软件开发项 目价格进行测算; e) 软件开发费用、软件(系统)维护费用、系统集成费用的测算结果为一个参考范围。 f) 在价格测算过程中宜采用不同的方法分别测算进行交叉验证,如果测算结果差价较大,可采用 专家评审的方法确定测算结果。 4.3 需求分析费用 需求分析阶段的花费,按照实际项目情况,由委托方和开发双方共同确定。 4.4 项目设计费用 一般定制类软件的核心需求是响应委托方的要求,但设计的优劣直接影响到产品的性能和易用性, 本标准不单独对设计费用进行计算,因为产品的质量可以直观反映产品的设计水平,故本标准中使用质 量系数Q对设计费用部分进行补偿。 4.5 软件工程项目开发费用测算 4.5.1 开发工作量测算 4.5.1.1 测算方法类型 软件开发过程包括了软件编码和开发过程中各类软件测试的活动。测算所采用的方法,应根据项目 特点和测算需求,选用下面两种方法中的一种方法:功能点估算法、经验值估算法和专家评估法。 4.5.1.2 功能点估算法 4.5.1.2.1 测算过程 功能点估算过程具体如图2: 功能点计数规模估算 调整系数估算 开发工作量估算 图2 功能点估算法测算开发工作量基本过程 4.5.1.2.2 功能点计数规模测算 根据用户需求确定软件项目包含的内部逻辑文件和外部接口文件,并进行计数。内部逻辑文件和外 部接口文件的简易识别规则见附录A。 4 DB15/T 1394—2018 功能点计数规模的计算见公式(1): FPS 35ILF1
DB15-T 1394-2018 软件工程项目价格测算规范 内蒙古自治区
文档预览
中文文档
23 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共23页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2022-10-24 04:22:45上传分享