重庆市信息化项目软件开发费用测算指导

上传人:简****9 文档编号:107033100 上传时间:2019-10-17 格式:PDF 页数:33 大小:1.03MB
返回 下载 相关 举报
重庆市信息化项目软件开发费用测算指导_第1页
第1页 / 共33页
重庆市信息化项目软件开发费用测算指导_第2页
第2页 / 共33页
重庆市信息化项目软件开发费用测算指导_第3页
第3页 / 共33页
重庆市信息化项目软件开发费用测算指导_第4页
第4页 / 共33页
重庆市信息化项目软件开发费用测算指导_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《重庆市信息化项目软件开发费用测算指导》由会员分享,可在线阅读,更多相关《重庆市信息化项目软件开发费用测算指导(33页珍藏版)》请在金锄头文库上搜索。

1、重庆市软件及信息化工程造价行业规范 重庆市信息化项目软件开发费用 测算指南 V2.0 重庆市首席信息官(CIO)协会 2015 年 10 月 1 日发布实施 重庆市软件及信息化工程造价行业规范 I 本指南由重庆市首席信息官(CIO)协会 软件及信息化工程造价评估专委会 编制 重庆市首席信息官(CIO)协会 联系电话:023-67900629 重庆市软件及信息化工程造价行业规范 II 目录 前言III 1范围. 1 2术语. 1 2.1功能点1 2.2功能点计数元素2 2.3下限、标准、上限估算3 2.4软件开发成本3 2.5利润3 2.6直接成本3 2.7间接成本3 2.8人力成本3 2.9非

2、人力成本3 2.10成本测算3 3软件开发成本构成.4 4软件开发成本测算步骤.5 4.1 软件开发成本测算5 4.1.1基本流程与原则.5 4.1.2规模测算.5 4.1.3工作量测量.9 4.1.4工期测算.10 4.1.5费用测算.11 附 录 A.12 附 录 B.18 附 录 C.24 附 录 D.26 重庆市软件及信息化工程造价行业规范 III 前言 本指南根据工信部行业标准软件研发成本度量规范 (SJ/T11463-2013) ,借鉴国外成熟经验 (IFPUG 国际功能点标准、NESMA 简易计数标准等) 、 广东省电子政务软件价格指标体系及统计 方法 、北京地方标准信息化项目软

3、件开发费用测算规范DB11/T 1010-2013, 重庆市软件及 信息化工程造价管理办法V2.0 和重庆市信息化项目软件开发成本测算规范(修订版) 2014V1.0 的基础上结合重庆市软件及信息化工程咨询评估机构500多例“软件及信息化工程造价评估咨询服 务”的案例实践及测算的各种基准数据或估算模型,制定了一套软件开发费用测算方法、过程及原 则,用于规范软件开发涉及的各方在软件开发费用估算方法上达成一致,以满足重庆软件产业发展 的迫切需求。 本指南不包含软件开发费用估算过程中所需使用的各种基准数据或估算模型,相关各方在使用 本标准时,应参考权威部门发布的最新基准数据、估算模型开展软件费用测算

4、相关活动。对于一些 定性数据如调整因子的设置和权重,在参考其它标准基础上,由本指南的编委会经技术讨论会议产 生。 本指南2015年10月1日发布实施,原重庆市信息化项目软件开发成本测算规范(修订版) 2014V1.0同时废止。 重庆市软件及信息化工程造价行业规范 1 重庆市信息化项目软件开发费用测算指南 1范围 本指南规定了信息化项目软件开发费用测算的方法及过程,包括软件开发费用的构成、 软件开发费用测算过程、软件开发费用测算的应用。其目的是帮助软件开发涉及各方科学、 一致地进行费用测算。 本指南适用于政府部门、事业单位、国有企业等用户的信息化项目软件开发费用测算, 且费用测算与功能规范密切相

5、关。 本指南不适用于测算以非功能性需求为主, 或包含大量复杂算法, 或以创意为主的软件 开发项目费用。 本指南不涉及软件定价, 但相关各方可依据本指南明确开发成本, 从而为软件定价提供 重要依据。 具备计算机技能的人员经培训,取得SSMCCEP认证资质,才能开展信息化项目软件开 发费用测算工作。 2术语 下列术语适用于本文件。 2.1功能点,功能点估算,国际功能点用户组,国际基准比对组织 2.1.1功能点(Function Point,FP) 衡量软件功能规模的一种单位,基于软件外部功能(输入、输出、接口、报告)的度量。 2.1.2功能点估算 功能点估算是一种基于软件功能计数来评估软件规模的估

6、算方法, 其中也考虑到了性能、 安全、质量等因素带来的规模调整,但不考虑软件开发商的企业背景、经验、所用技术等非 产品因素。 2.1.3国际功能点用户组(IFPUG,International Function Point Users Group) IFPUG 为功能点的识别和计数提供了国际标准,使不同的人对同一软件的规模的认识 重庆市软件及信息化工程造价行业规范 2 是相同的。本标准提供的简易识别规则参考了IFPUG 标准规则的功能点计数方法。 NESMA(Netherlands Software Metrics Association)是荷兰的功能点组织,也是 世界第二大功能点组织。其创造

7、的一系列简化功能点方法在估算界占有重要地位。 2.1.4国际软件基准比对标准组(ISBSG,International Software Benchmarking Standard Group) ISBSG 长期从事基于功能点的跨企业跨行业的项目数据比对,拥有大量的基于功能点 的历史数据。本标准中所采用的一些数值参考了ISBSG 公布的数据。ISBSG在中国的分支 机构是CSBSG。 2.2功能点计数元素 功能点计数元素包括以下5 个: a) 内部逻辑文件(Internal Logical File,ILF,以下简称内部数据) 软件内部需要维护(如增删改查)的数据。 b) 外部接口文件(Ext

8、ernal Interface File,EIF,以下简称外部接口) 在其它系统中维护但本软件需要调用的数据。 c) 外部输入(External Input,EI) 向软件输入数据或发送指令。 d) 外部输出(External Output,EO) 软件向使用者或其它系统输出的数据或发送的指令。 e) 外部查询(External Query,EQ) EQ 指使用软件进行的简单查询。 其中ILF、EIF是功能点计数时的数据元素,EI、EO、EQ是功能点计数时的业务元素。 每种计数元素都对应一定的功能点分值。 累计得到整个软件的计数规模。 功能点计数见 附录A1A7。 在IFPUG 的功能点计数手

9、册中,ILF、EIF、EI、EO、EQ 都有严格复杂的识别标准, 比较难以掌握。 本规范的估算方法和估算工具表提供了简易识别标准, 供使用者快速估算而 又不产生显著的偏差。 重庆市软件及信息化工程造价行业规范 3 2.3下限、标准、上限估算 本指南的估算模型和估算工具表生成三种估算数值: a) 标准值 标准估算值是预期的中值,表示项目实际情况将有50%低于或高于该数值。 b) 下限值、上限值 下限值是预期的25%值,表示项目实际情况将有25%低于或75%高于该数值。 上限值是预期的75%值,表示项目实际情况将有75%低于或25%高于该数值。 在本指南中, 下限值、 上限值并不表示项目的最优、

10、最差可能状态, 它们被定义为 “50% 的项目实际执行情况会介于下限值、上限值之间。 ” 2.4软件开发成本 为达成软件开发项目目标所需付出的各种资源代价总和。 资源包括人、 财、 物、 信息等。 2.5利润 软件开发项目的收入与软件开发项目的成本之差。 利润一般包含经营管理费用分摊、 市 场销售费用分摊、各种税费及税后净利。 2.6直接成本 为达成软件开发项目目标而直接付出的各种资源代价总和。 如可直接计入软件开发项目 成本的直接材料、 直接人工等。 2.7间接成本 与达成软件开发项目目标相关, 但同一种投入可以支持一个以上项目的联合成本。 如开 发管理人员工资、开发设备折旧、停工损失等。

11、2.8人力成本 为达成软件开发项目目标所需付出的各种人力资源代价总和。 2.9非人力成本 为达成软件开发项目目标所需付出的人力成本之外的其他成本。 2.10成本测算 在本指南中, 特指对软件开发成本的预计值进行估算或对实际值进行测量、 分析的过程。 重庆市软件及信息化工程造价行业规范 4 3软件开发成本构成 软件开发成本由直接成本和间接成本构成。 直接成本包括直接人力成本和直接非人力成 本。间接成本包括间接人力成本和间接非人力成本。 直接人力成本包括开发方项目组成员的工资、奖金、福利等人力资源费用。其中,项目 成员包括参与该项目开发过程的所有开发或支持人员,如项目经理、需求分析人员、设计人 员

12、、开发人员、测试人员、部署人员、用户文档编写人员、质量保证人员、配置管理人员等。 对于非全职投入该项目开发工作的人员, 按照项目工作量所占其总工作量比例折算其人力资 源费用。 直接非人力成本包括: 办公费,即开发方为开发此项目而产生的行政办公费用,如办公用品、通讯、邮寄、印 刷、会议等; 差旅费,即开发方为开发此项目而产生的差旅费用,如交通、住宿、差旅补贴等; 培训费,即开发方为开发此项目而安排的特别培训产生的费用; 业务费, 即开发方为完成此项目开发工作所需辅助活动产生的费用, 如招待费、 评审费、 验收费等; 采购费,即开发方为开发此项目而需特殊采购专用资产或服务的费用,如专用设备费、 专

13、用软件费、技术协作费、专利费等; 其他,即未在以上项目列出但确系开发方为开发此项目所需花费的费用。 间接成本包括间接人力成本和间接非人力成本。 间接人力成本指开发方服务于开发管理整体需求的非项目组人员的人力资源费用分摊。 包括开发部门经理、PMO或EPG人员、产品规划人员、组织级质量保证人员、组织级配置 管理人员等的工资、奖金、福利等的分摊。 间接非人力成本指开发方不为开发某个特定项目而产生, 但服务于整体开发活动的非人 力成本分摊。包括开发方开发场地房租、水电、物业,开发人员日常办公费用分摊及各种开 发办公设备的租赁、维修、折旧分摊。 注: 不同的组织在软件开发费用测算过程中应考虑已有财务或

14、其他管理制度对软件开发 重庆市软件及信息化工程造价行业规范 5 费用构成的影响。除软件开发成本外,应考虑开发方合理的毛利润。对于需要提供其他支持 服务的项目或产品,还需要考虑支持活动所需的各种成本,如数据迁移费、维护费等。当软 硬件购置费、 测评费等费用单独列支时, 不应再将上述费用作为软件开发费用的直接非人力 成本重复计算。 4软件开发成本测算步骤 4.1软件开发成本测算 本指南中所涉及规模、工作量、工期仅为软件开发过程所用规模、工作量、工期。 4.1.1基本流程与原则 工期测算的结果与开发成本测算结果相互关联、 互相影响。 工期测算的结果可导致重新 测算工作量,并最终改变软件开发费用测算结

15、果。 在软件开发成本测算过程中,应遵循以下原则: a) 充分利用基准数据,对工作量、工期、开发成本进行测算; b) 在测算规模时,应根据项目特点和需求的详细程度选择合适的方法; c) 工作量、工期、费用的测算结果宜为一个范围而不是单一值; d) 费用测算过程中宜采用不同方法分别测算并进行交叉验证。如果不同方法的测算结 果产生较大差异,可采用专家评审方法或加权平均方法确定测算结果。 4.1.2规模测算 在规模测算前,应根据项目范围明确系统边界。对于尚未确定的需求,应该在规模测算 前确定测算原则。 测算人员应根据已确定的系统边界和需求描述测算软件功能规模。 应根据项目特点和测算需求,选用国际标准化

16、组织ISO/IEC已发布的以下四种功能规模 度量标准中的一种,即: 测算工期测算工期 测算开发成本测算开发成本 测算规模测算规模测算工作量测算工作量 重庆市软件及信息化工程造价行业规范 6 a)ISO/IEC 19761(COSMIC-FFP方法); b)ISO/IEC 20926(IFPUG方法); c)ISO/IEC 20968(Mk方法); d)ISO/IEC 24570(NESMA方法)。 在规模测算时,应考虑可能的需求变更程度,并对规模测算结果进行适当调整。 注: 根据相关国际标准中的方法适用范围声明, COSMIC方法适用于商业应用软件和实 时系统;IFPUG方法适用于所有类型软件的功能规模度量;Mk方法适用于逻辑事务能被 确定的任何软件类型;NESMA方法与IFPUG方法非常类似,但对功能点计数进行了分级, 以便在测算的不同时期选择不同精度的方法进行估算。 4.1.2.1功能点计数 a) 预算申请、招标阶段 宜采用预估功能点计数方法,测算未调整的功能点数。 测算规模所需材料要求: 1) 可行性研究报告或类似文档应明确项目范围及系统边界; 2

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号