ImageVerifierCode 换一换
格式:DOCX , 页数:40 ,大小:34.60KB ,
资源ID:4567377      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4567377.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(关于软件开发项目概算指南.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

关于软件开发项目概算指南.docx

1、关于软件开发项目概算指南软件开发工程概算指南(广东软件行业协会二六年八月1前言 .1.1 目的 .1.2 软件工程建设类别 .1.3 适用范围 .1.4 名词解释 .2软件工程费用概算 .2.1 工程阶段划分 .2.2 各阶段费用构成 .2.3 工程费用概算 .3各项费用取费依据 .3.1 咨询费 .3.2 建设费 .3.3 效劳费 .3.4 附加费 .3.5 需求变更估算 .4工作量估算方法 .4.1 开发阶段工作量估算 .4.2 实施阶段工作量估算 .4.3 维护阶段工作量估算 .5人月本钱估算方法 .6其他事项 .最终合同金额确定.付款方式 .评估机构 .软件工程规模功能点估算方法.1功

2、能点估算流程 .2功能点分析的要素 .3功能点计算初步值UFC .4确定技术复杂度因子TCF.5计算调节后的功能点数FP.参考文献 .1前言 目的标准软件市场行为,维护价格公平竞争,同时为软件工程建设经费概算提供科学可信的依据。 软件工程建设类别软件产业开展到现今阶段,技术已经很成熟,产品也已经很丰富,同时由于开发工具和操作系统平台的可选择性,软件工程出现了多样化的趋势。同样是软件工程,完成途径和开发手段不同,其费用也会存在很大差异。不同类别的软件工程,其费用构成和概算方法也不同。根据工程建设要求和方式,一般分为以下几类:新开发工程: 从工程的需求分析开始直至产品完成正式交付使用,其工作覆盖软

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

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

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

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

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

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

9、咨询= 咨询费 +建设费 +效劳费需求变更费 +附加费=标准符合性检测咨询费 +开发费 +实施费 +维护费 +验收测试费 +监理费软件开发费项+需求变更费 +附加费目建设费实施费费3 各项费用取费依据维护费构成咨询费测试费效劳费监理费指软件工程立项前期,请专业机构或者专家进行技术咨询、可行性分数据处理析、需求分析,造价评估、方案设计、工程招标代理等方面工作所发生的需求变更费费用。该局部费用可根据工程预计投入的建设费按照一定比例计取,也可知识产权保护费以根据所投入的人月数进行计取,此外还可以由双方协商确定。附加费 保密费在招标活动中,公证处对全过程进行现场公其证它并对采购合同进行公证,公证费按照

10、国家规定标准计算。表 1软件行业咨询取费标准收费工程收费基数基准费率 % 100 万101-300 万301-500 万501-1000 万1001-3000 万3000 万需求分析、可行性分析、系工程预投入费统设计等估价工程预投入费招标代理中标金额技术咨询每人每日1000 元 1500 元表 2公证效劳取费标准标的额 m 22m5m10m50m100m200m300400万元51050100200300400费率 (%)1注:1 按表1 计费缺乏1000 元的,按1000 元收费。2 按表2 计费缺乏200 元的,按200 元收费。3 技术咨询按耗用工时日计费,为完成委托任务发生的差旅、交通

11、费由委托方另行支付。4 招标代理收费和公证效劳收费按差额定率累进法计算。如某招标代理业务中标金额为600 万元,计算招标代理费如下:100万元 *1.0% = 1 万元 300-100万元万元 500-300万元万元 600-500万元万元那么合计收费:万元 建设费建设费包括支付给软件开发商的进行软件开发、实施、维护等方面工作的费用。主要依据工作量完成该工程需要投入的人力,以人月度量和人月本钱进行估算。建设费 = 开发费 +实施费 +运行维护费= 开发工作量 +实施工作量 +运行维护工作量 人月本钱 效劳费 验收测试费软件工程验收是一个运行环境复杂、技术难度较高、评价体系抽象的过程。该工程验收

12、除经过专家评审外,还应进行相应验收测试,只有两者结合才能为信息化工程验收和鉴定提供定性、定量的科学依据,才能做出较为客观准确的验收和鉴定结论。软件工程的验收测试是根据工程的特点功能、技术需求和大小等 以及工程投入,按照评价软件质量的功能性、易用性、可靠性、可维护性、可移植性、效率和文档等 7 个特性进行特性裁减,分为功能确认测试和验收测试。1功能确认测试工程对象: 省、市级信息化建设工程包括电子政务建设工程验收,各种渠道申报的与软件相关的科技工程的验收和科技成果鉴定工程。测试内容:根据申报或鉴定合同的技术条款和软件操作手册及被测软件运行确定测试内容, 一般只覆盖软件的功能性、 易用性和文档。

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

14、 验收测试项费率表* 调节系数t序号测试项子特性费率a%1功能性功能点?100a功能点 100a 32易用性易理解性a易学性a易操作性a3可靠性成熟性a容错性a易恢复性a4维护性易改变性a稳定性a易测试性a5可移植性一个环境下测试a多个测试环境 ,测试环境数 na6效率一般的效率指标a 1负载并发用户数 50,测试脚本数a 1;压力 3,测试每增加 50 个以内用户数或3 个a 递增以下测试脚本数,7文档用户文档a技术合同a需求规格说明书a表 4调节系数 t取值范围序号工程建设费 D万元收费折扣系数 (t)1D 200 12200D 5003500D 100041000D 200052000D

15、 500065000D 100007D 10000注:1影响工程验收测试费用的因素一个是工程的大小,另一个是所选择的测试项。被选测试项多少决定测试费率a,工程大小决定收费调节系数L;2根据工程特点针对软件各个特性进行选择测试,测试费率为所选择软件特性测试费率3根据工程大小采取工程建设费越高费率越低原那么进行调节。4工程验收测试最低收费为: 8000 元不含负载压力测试a 各项之和。2万元含负载压力测试 工程监理费软件工程监理收费既考虑了信息系统软件工程的特点,又参照了其它监理行业的收费标准、收费方式。一般可按照工程建设费 ( 或合同价格 ) 的一定百分比取费。其取费比率主要根据工程的规模、阶段

16、、内容、复杂程度及监理本钱等多方面因素综合计算。计算公式如下:监理费 = 建设费 D*根本费率 a* 地域调整系数 d* 工期调整系数 e1根本费率 a 根据工程建设费的规模进行调整。取值范围如下:表 5监理根本费率 a 取值范围序号工程建设费D万元费率 a %1D 200 122200 D 500 93500 D 1000 741000 D 2000 652000 D 5000 565000 D 10000 47D 10000 32鉴于软件工程实施时分布的地域会有所不同,因此,监理的费率应在基本费率的根底上考虑地域的因素。地域调整系数d 取值如下:表 6地域凋整系数 d 取值范围序号地域范围

17、地域调整系数1集中实施12地市范围13全省范围4全国范围 23鉴于软件工程工期长短不一,因此,监理的费率应在监理的根本费率基础上考虑工期的因素。工期越长,系数越大。工期调整系数e 如下:表 7 工期调整系数 e 取值范围序号工程工期 T年工期调整系数 e1T 1e21 T 2e3T 2e4其他对于非监理原因造成工程延期而产生的监理附加工作,监理单位有权获得监理附加报酬。监理附加报酬率 = 监理费 * 附加工作月数 / 合同规定月数。对于工程结束后的维护,其监理取费由用户单位和监理单位协商解决。本参考标准未作规定的,可参考国家相关标准。 数据处理费工程中如含有大量档案、数据需要录入、处理,那么需

18、要考虑相应的数据处理效劳费。收费标准可以根据所需要处理的资料的页数核计收费。一般情况下单纯的数据录入,收费标准为: 元/ 页。特殊要求的数据处理可依据合同约定。 附加费如果用户需要软件开发商提交源代码,那么必须支付相应的知识产权费;如果所开发的工程是涉密工程,那么需额外再支付给软件开发商保密费。这些费用的计算均与软件开发工作量相关,也就是与工程建设费相关,可按照工程建设费的一定比例计取,或者双方协商。3.5 需求变更估算由于软件开发过程中,用户的需求有可能不断变化,从而导致开发工作量的变化,费用追加。故在立项阶段即要请专业机构或者专家对需求变更的风险性进行评估,以便在做工程预算时留出足够应付需

19、求变更的经费。工程需求变更一般发生在工程建设过程中, 立项阶段的咨询效劳不受需求变化的影响。但验收测试和工程监理工作量会随着需求变化而加大,所以需求变更费为:需求变更费 = 建设费验收测试费监理费 * 需求变更风险系数 f 风险系数 f 可依据以下因素确定:1)工程的成熟度:如果是新工程,那么开发过程中出现需求变更的可能性很大,且需求变更幅度大,风险系数就高;如果是成熟工程,或者已经有过案例的工程,那么需求变化的可能性较小,即使有变化,幅度也不会太高,那么风险系数就低。2)工程的规模大小:如果工程规模小,需求容易确定,变更几率就小,反之就大;3)用户业务的稳定性和管理的标准性:用户单位业务的变化和业务流程的调整,都有可能带来开发过程中需求的变化。4)前期工程需求分析、系统设计的标准性和完善性:前期的需求分析是否全面到位、系统设计的是否标准和细致,会影响到开发过程的需求变化率。4工作量估算方法工作量指在软件工程建设过程中需要投入的人力和时间,一般用人月数进行度量。工程建设阶段一般可分为:开发阶段、实施阶段、运行维护阶段。故在工作量需分阶段进行估算。工作量 =开发工作量 +实施工作量 +维护工作量另:由于在软件工程开发过程中,因需求变更导致工作量改变的情形不可防止,故可分别在立项阶段进行工作量预

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1