软件研发项目核算方法

上传人:夏** 文档编号:460761847 上传时间:2024-01-11 格式:DOCX 页数:27 大小:48.16KB
返回 下载 相关 举报
软件研发项目核算方法_第1页
第1页 / 共27页
软件研发项目核算方法_第2页
第2页 / 共27页
软件研发项目核算方法_第3页
第3页 / 共27页
软件研发项目核算方法_第4页
第4页 / 共27页
软件研发项目核算方法_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《软件研发项目核算方法》由会员分享,可在线阅读,更多相关《软件研发项目核算方法(27页珍藏版)》请在金锄头文库上搜索。

1、软件研发项目核算方法无锡超正软件有限公司二O六年七月目录1 前言目的规范软件市场行为,维护价格公平竞争,同时为软件项目建设经费概 算提供科学可信的依据。软件项目建设类别软件产业发展到现今阶段,技术已经很成熟,产品也已经很丰富,同 时由于开发工具和操作系统平台的可选择性,软件项目出现了多样化的趋 势。同样是软件项目,完成途径和开发手段不同,其费用也会存在很大差 异。不同类别的软件项目,其费用构成和概算方法也不同。根据项目建设 要求和方式,一般分为以下几类:新开发项目:从项目的需求分析开始直至产品完成正式交付使用,其 工作覆盖软件产品的分析、设计、测试、实施、运行维 护各阶段。二次开发:在现有产品

2、的基础上进行提升和改造。软件移植:已有产品从一个操作系统平台转移到另一个操作系统平 台,或者从原来的运行环境切换到另一个新的运行环境 所需要进行的调整和变动。产品集成:将多个现有软件产品构件整合在一起,组装成比较复杂的或者更加完整的产品。适用范围本指南适用于应用类定制软件的新开发项目,项目应覆盖软件开发全 过程(包括立项可行性分析,需求分析、编码实现、安装实施、运行维护各 个阶段工作)。其中人月成本的计算方法也适用于其他类型的项目。本指南是站在行业的角度,去评估一个应用软件项目的开发费用应该 是多少,而不是站在开发商的角度去计算某企业开发软件时的成本支出是 多少。虽然这两者之间会有关联。对于同

3、一软件开发项目,不同的开发商由于各自的技术、能力、管 理、积累以及其他方面的因素,其实际成本支出会有较大差异。而这不在 本指南考虑之内。名词解释应用软件:是指针对特定领域开发,为特定目的服务的一类软件。 软件开发:指从软件项目启动到项目实施前这一时间段的工作。其内容包 括详细设计、编码、测试、系统调试等方面的工作。系统实施:指软件项目开发完毕进行安装到项目正式验收这一时间段的工 作。其内容包括系统安装、个性化配置、用户培训等方面的工 作,但不包括各实施点的本地化开发工作。运行维护:指从软件项目正式验收到合同规定的项目维护期结束的这一时间段的工作。其内容包括在此期间所需要提供的原系统完善性修改和

4、服务等工作(不包括新增需求和原功能的重大变更)。如:运行管理、系统平台维护、应用软件维护、数据维护等验收测试:确定项目是否符合其验收准则,使客户能确定是否接收此项目 的正式测试。功能点(FP):功能点是对软件功能和大小的间接度量单位,一般通过必须和用户交互的情况的数目来测算程序工作量的大小。功能点 分析法是目前国际上软件行业普遍接受的软件项目规模度量 模型。成本系数:成本系数是指完成某个功能点(FP)的规定活动所需要投入的人 工时,其单位为:人工时/FP。根据软件项目建设过程的各阶段 工作,可分为:开发成本系数、实施成本系数、维护成本系 数。工作量:工作量的计算是按一个开发工作人员在一个月内(

5、日历中的月, 即包括国家规定的节假日)能完成的工作量为单位,也就是通常 所讲的“人月”。人月成本:指软件企业一个月平均需要的所有开销(包括员工成本、国家税 收、企业利润、管理成本和质量成本等)摊分到各个员工头上的 金额。平均工资:指软件企业支付给所有员工的工资总和除以企业员工人数得到 的工资数。2 软件项目费用概算项目阶段划分软件项目全过程可分为:立项阶段、建设阶段、完成阶段。不同阶段 工作重点不同。为保证软件项目开发质量,避免因需求不确定,或者频繁 更改所造成的成本上升,同时也利于项目费用概算,软件项目建设最好采 取“总体规划、分段实施”的原则。立项阶段:可委托专业技术咨询机构或者专家进行项

6、目的可行性分 析,需求分析;根据需求分析,进行系统设计;根据需求分析、系统设 计,计算工作量,估算项目建设费(预算);根据项目概算进行招投标,确 定软件开发商,签订建设合同。建设阶段:由软件开发商根据前期需求分析和系统设计,进行编码实 现,并负责安装实施、运行维护等工作。项目实施完毕,需委托第三方测 试机构进行验收测试。完成阶段:项目完成后,在需求变更较大的情形下,可委托专业技术 机构根据实际工作量估算项目建设费(决算),项目结束。f = zJ各阶段的所有费用可分为四类:咨询费:包括立项阶段的可行性分析,需求分析、系统设计、估价、招 投标等方面的工作所需要支出的费用。服务费:第三方测试机构的验

7、收测试费、监理单位的监理费、进行数据 扫描录入等方面工作的数据处理费等。建设费:软件开发商在开发、实施、维护等方面工作的费用。其中包括 软件开发费、系统实施费、运行维护费。附加费:针对具有特殊性质的软件开发项目。如:若需要提交源程序, 必须增加知识产权费;若涉及保密方面的工作,则须增加保密 费用等。此外,由于软件项目建设过程中,需求变更不可避免,因而还需要考虑到因需求变更导致工作量加大带来的费用。软件项目费用构成如图1所示。可行性分析图1软件】项目费需求构成系统设计项目费用概算咨询费依上所述,软件项目从立项到结束费+建设费+服务费F需术咨变更费+附加费)估价目费用为:项目概算二咨询二咨询费+开

8、发费+ 软(+需求变更费+附3各项费用取 构 成实施费+维护费+验收测试费符监检检费开发费实施费寸加费)费依建设费维护费咨询费指软件项目立项析、需求分析,造价评测试费前期,请专业机构或者专家进行技术咨询、可行性分 平估、方案设计、项目招标代理等方面工作所发生的费用。该部分费用可根据项目预计投费入的建设费按照一定比例计取,也可以根据所投入的人月数进行计取,此外还可以以由双方协商确定。附加费保密费在招标活动中,公证处对全过程进|行现场公证并对采购合同进行公证,公证费按照国家规定标准计算。表 1 软件行业咨询取费标准收费项目收费基数基准费率()W100 万101-300 万301-500 万501-

9、1000 万1001-3000 万3000 万需求分析、可 行性分析、系 统设计等项目预投入费估价项目预投入费招标代理中标金额技术咨询每人每日1000元1500元表2公证服务取费标准标的额mW22mW5mW10mW50mW100mW200mW300mW400(万元)51050100200300400费率(%)1注:1)按表1计费不足1000元的,按1000 元收费2)按表2计费不足200元的,按 200元收费。3)技术咨询按耗用工时(日)计费,为完成委托任务发生的差旅、交通费由委托方另行支付。4)招标代理收费和公证服务收费按差额定率累进法计算。 如某招标代理业务中标金额为 600 万元,计算招

10、标代理费如下:100 万元*%=1 万元 (300-100)万元*%=万元(500-300)万元*%=万元(600-500)万元*%=万元 则合计收费:1+=万元建设费建设费包括支付给软件开发商的进行软件开发、实施、维护等方面工 作的费用。主要依据工作量(完成该项目需要投入的人力,以人月度量)和 人月成本进行估算。建设费=开发费+实施费+运行维护费=(开发工作量+实施工作量+运行维护工作量)x人月成本验收测试费软件项目验收是一个运行环境复杂、技术难度较高、评价体系抽象的 过程。该项目验收除经过专家评审外,还应进行相应验收测试,只有两者 结合才能为信息化项目验收和鉴定提供定性、定量的科学依据,才

11、能做出 较为客观准确的验收和鉴定结论。软件项目的验收测试是根据项目的特点 (功能、技术需求和大小等)以及项目投入,按照评价软件质量的功能性、 易用性、可靠性、可维护性、可移植性、效率和文档等7个特性进行特性裁 减,分为功能确认测试和验收测试。1)功能确认测试 项目对象:省、市级信息化建设项目包括电子政务建设项目验收,各 种渠道申报的与软件相关的科技项目的验收和科技成果鉴定项目。测试内容:根据申报或鉴定合同的技术条款和软件操作手册及被测软件 运行确定测试内容,一般只覆盖软件的功能性、易用性和文档。主要判断被 测系统是否完成合同要求的功能及相关特性。收费标准:8000-10000 元。2)项目验收

12、测试项目对象:各类信息化建设项目包括电子政务建设项目应用发布之前的 验收,各种渠道申报的与软件相关的科技项目的验收和科技成果的鉴定项 目,只要用户需求和合同中的条款覆盖效率和可移植性等特性要求的项 目。测试内容:在模拟或实际环境下测试被测系统是否实现了用户需求,是 否达到了国家标准的相关要求。依据用户需求分析、合同的技术条款、国 家标准的特性要求、软件操作手册和被测软件运行确定测试内容。收费标准:验收测试费二建设费D*各测试项费率之和*调节系数t各测试项的费率及收费调节系数取值如表3、表4 所示。表3 验收测试项费率表序号测试项子特性费率(a%)1功能性功能点100a三功能点100a232易用

13、性易理解性a三易学性a三易操作性a三3可靠性成熟性a三容错性a三易恢复性a三4维护性易改变性a三稳定性a三易测试性a三5可移植性一个环境下测试a三多个测试环境,测试环境数na2+(n-1)*6效率一般的效率指标a21负载 压力 测试并发用户数W50,测试脚本数W3,a21;每增加50个以内用户数或3个 以下测试脚本数,a递增7文档用户文档a三技术合冋a三需求规格说明书a三表4调节系数t取值范围序号项目建设费D (万元)收费折扣系数(t)1DW200212200DW500三3500DW1000241000DW2000252000DW5000265000DW1000027D2100002注:1)影

14、响项目验收测试费用的因素一个是项目的大小,另一个是所选择的测试项。被选测试项多少决定测 试费率a,项目大小决定收费调节系数L;2)根据项目特点针对软件各个特性进行选择测试,测试费率为所选择软件特性测试费率 a 各项之和。3)根据项目大小采取项目建设费越高费率越低原则进行调节。4)项目验收测试最低收费为:8000 元(不含负载压力测试)2 万元(含负载压力测试)工程监理费软件项目监理收费既考虑了信息系统软件项目的特点,又参照了其它监理行业的收费标准、收费方式。一般可按照项目建设费(或合同价格)的一定百分比取费。其取费比率主要根据项目的规模、阶段、内容、复杂程度及监理成本等多方面因素综合计算。计算公式如下:监理费二建设费D*基本费率a*地域调整系数d*工期调整系数e1)基本费率 a 根据项目建设费的规模进行调整。取值范围如下:表 5 监理基本费率 a 取值范围序号项目建设费D (万元)费率a (%)1DW200122200VDW50093500VDW1000741000VDW2000652000VDW5000565000VDW10000

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

当前位置:首页 > 学术论文 > 其它学术论文

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