版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第13组软件开发成本估算I 目的规范软件市场行为,维护价 格公平竞争,同时为软件项 目建设经费概算提供科学可 信的依据。II适用范围适用于应用类定制软件的新开发项目”项目应覆 盖软件开发全过程(包括立项可行性分析,需求 分析、编码实现、安装实施、运行维护各个阶段 工作)。是站在行业的角度,去评估一个应用软件项目的 开发费用应该是多少,而不是站在开发商的角度去计算某企业开发软件时的成本支出是多少。2软件项目费用概算2项目阶段划分软件项目全过程可分为:立项阶段、建设 阶段、完成阶段。不同阶段工作重点不同。为保证软件项目开发质量,避免因需求不确定,或者频繁更改所造成的成本上升, 同时也利于项目费用概
2、算,软件项目建设最好采取总体规划、分段实施的原则。立项阶段:可委托专业技术咨询机构或者专家进行 项目的可行性分析,需求分析;根据需 求分析,进行系统设计;根据需求分析、系统设计,计算工作量,估算项目建设费(预算);根据项目概算进行招投标,确定软件开发商,签订建设合同。建设阶段:由软件开发商根据前期需求分析和 系统设计,进行编码实现,并负责 安装实施、运行维护等工作。项目 实施完毕,需委托第三方测试机构 进行验收测试。完成阶段:项目完成后,在需求变更较 大的情形下,可委托专业技 术机构根据实际工作量估算 项目建设费(决算),项目 结束。2.2各阶段费用构成各阶段的所有费用可分为四类:咨询费:包括
3、立项阶段的可行性分析,需求分析、 系统设计、估价、招投标等方面的工作所需要支岀 的费用。服务费:第三方测试机构的验收测试费、监理单位 的监理费、进行数据扫描录入等方面工作的数据处 理费等。建设费:软件开发商在开发、实施、维护等方 面工作的费用。其中包括:软件开发费、系统 实施附加费:针对具有特殊性质的软件开发项目。如:若需要提交源程序,必须增加知识产权费;若涉及保密方面的工作,则须增加保密费用等。23项目费用概算依上所述,软件项目从立项到结 束/项目费用为:项目概算二咨询费+ 建设费+服务费+附加 费可行性分析A-需求分析d系统设计Q咨询费4估价d招标代理'技术咨询d标准符合性检测43
4、 各项费用取费依据31咨询费指软件项目立项前期,请专业机构或者专家进行技术咨询、 可行性分析、需求分析,造价评估、方案设计、项目招标 代理等方面工作所发生的费用。该部分费用可根据项目预计投入的建设费按照一定比例计取,也可以根据所投入的人月数进行计取,此外还可以由双方协商确定。在招标活动中,公证处对全过程进行现场公证并对采购合同进行公证,公证费按照国家规定标准计算。表1软件行业咨询取费标准"收费项目Q收费基数卩基准费率dW100 万 9101-300 万 q301-500 万 *301 -1000 万 a1001-3000 万 9>3000 万需求分析、可 行性分析、系 统设计等
5、卩项目预投入费&aaaaaaXXaaaaaaaa»aaa8.37.87.46.7亠5.44九估价°项目预投入费& W!VWVAvVvWYVW*yVW3.6q3. Op2.5p22L8pL5q招标代理a中标金额QL 0*0.80 70. 55“0. 3503技术咨询卩每人每日卩1000元1500元3表2公证服务取费标准。标的额m(万元)25Mil W10.10<in <50 p50<m C100.loom200 p200<in <300.300ziii <400 p>400.费率佃R1口0.8.060.5p0.4p0.
6、3p0.2p0. b0.05p注:I 按表I计费不足1000元的,按1000元收费。2按表2计费不足200元的,按200元收费。3 技术咨询按耗用工时(日)计费.为完成委托任务发生 的差旅交通费由委托方另行支付。4 招标代理收费和公证服务收费按差额定率累进法计算。5如某招标代理业务中标金额为600万元,计算招标代理 费如下:100万元*1.0% = I万元 ( 300-100 )万元*0.8% = 16万元 (500-300 )万元*0.7% = 14万元(600-500 )万元*0.55% = 0.55万元 则合计收费:I + 1.6 + 1.4 + 0.55 = 455万元3.2建设费建设
7、费包括支付给软件开发商的进行软件开发、实施、 维护等方面工作的费用。主要依据工作量(完成该项 目需要投入的人力,以人月度量)和人月成本进行估 算。建设费=(开发工作量+实施工作量+运行维护工作 量)X人月成本工作量估算方法工作量指在软件项目建设过程中需要投入的人力和时间, 一般用人月数进行度量。项目建设阶段一般可分为:开发阶 段、实施阶段、运行维护阶段。故在工作量需分阶段进行估 算。工作量二开发工作量+实施工作量+维护工作量321开发阶段工作量估算开发工作量是计算实施阶段和维护阶段工 作量的基础。主要有两种估算方法。(I )功能点估算法(2 )任务估算法321 I功能点估算法该方法主要是依据软
8、件项目的功能需求来评估开发工作量。通过分析 系统需求计算项目规模(功能点数),再乘以各阶段完成每个功能点 所需要投入的人工时(开发成本系数),就可计算出完成项目所需要 的人月数。适用于立项阶段需求分析比较详细的项目或者用于项目完 成阶段的最终工作量估算。开发工作量D (人月)=(项目功能点FP呀发成本系数k/H/W )其中H是指国家规定的讫工作时数,W指一个月工作天数。-功能点FP的估算详见附录一软件项目功能点估算法。开发成本系数k的大小主要是考虑项目的非技术难度,如开发 周期、协调难度、业务的复杂程度、需求的不确定性等因素。 根据对实际数据的测算,开发成本系数k取值范围一般为:功能点数(FP
9、)开发成本系数(人工时/FP )<30003.5 4.03000<FP<80004.0 4.5>80004.5 5.0321.2任务估算法任务估算法是把软件项目功能分解为若干个相对独立 的任务,再分别估计完成每个任务需要的人员搭配比例及投入时间,每个人员的工作量之和就是该任务的工作量。最后将各个任务的工作量累加起来就得出软件项目的总工作量。该方法适用于立项阶段的工作量估算。依据软件工程的概念、国内软件开发行业的惯例及经 验值,软件开发工作可分为:设计、编码、测试。以程序员的工作量为标准;1. 高级程序员的工作量为标准工作量的1.5倍;2. 系统分析员的工作量为标准工作量
10、的2.5倍;3. 测试工程师的工作量为标准工作量;4. 高级测试工程师的工作量为标准工作量的1.5倍;5. 项目管理人员的工作量为标准工作量的3倍;6. 市场营销人员的工作量为标准工作量;7. 技术支持工程师的工作量为标准工作量;8. 文秘的工作量为标准工作量的0.5倍;例如:完成某个任务的人员投入和时间需求,则其工作量为60.5人月。开发阶段投入人员情况时间(月)工作量(人月)需求分析系统分析员2人22*2*2.5=10系统设计系统分析员1人21乜*25二5高级程序员2人22* 1.5=6编码高级程序员2人12*1 *1.5=3程序员4人14* | * | =4测试测试工程师4人24*2*1
11、=8项目管理项目管理人员1人71*7*3=21文案工作文秘1人71*7*05二35合计:60.5 (人月)322实施阶段工作量估算软件项目的实施范围因项目而异(有些项目只实施一个单位 、有些需要实施多个单位、有些甚至需要全市、全省甚至全国实 施),所以实施阶段的费用也会有很大的差异,甚至有的项目会出 现实施费用超过开发费用的情形。实施阶段的工作量可依据开发阶段工作量、实施系数来计算。实施工作量(人月)二开发工作量D*实施系数s根据项目是集中式实施还是分布式实施,实施系数s的取值有 所不同。(1)集中式实施的项目实施系数S与“用户数”相关。设n为用户数,一般情 况下:当 OvnQOO时,s=0.
12、2;否则,s=0.2 + ( (n-100) /100) *q (四舍五入取两位 小数);q是调节因子,取值范围为:0.03900.05,具体取值 依项目实能难度而定。(2)分布式实施的项目实施系数s与“实能单位(点)数”相关。设n为 需要实施的单位(点)数,一般情况下:s =0. 2 + (n - 1 ) *qq是调节因子,一般取值范围为:O.O8WqSO.15,具 体取值依项目实能难度而定。323维护阶段工作量估算软件项目通过验收,交付使用后,需进行一年的系统维护 。维护内容包括:运行管理、系统平台维护、应用软件维护 、数据维护等。根据不同的用户要求,系统维护服务可分为 以下两种情形:A级
13、软件企业派出技术人员常驻用户处,解决日常运行中发生 的问题。则其工作量由派驻人员的数目和派驻的时间决定。 软件(系统)维护工作量=派驻的人员数*时间(月)B级:软件企业在国家规定的正常工作时间,按双方约定的条件和时 间到达现场,且每月(或定期)派技术人员到现场进行软件(系统 )性能调试,使之运行处于良好状态。则B级的维护工作所需工作 量依据开发工作量、实施工作量、维护系数来计算。运行维护工作量(人月)二(开发工作量+实施工作量)*维护系数w =(开发工作量+开发工作量*实施系数S)*维护系数W=D* ( 1+s) *w维护系数W取值范围为0.15-0.20,具体取值依项目维护难度而定针对个别项
14、目,如果对维护有特殊要求(这些特殊要求是一般项目 中从未出现过的),则经专业机构或者专家评估,维护成本系数可 以不受此限制。3. 2. 4人月成本估算方法软件开发项目成本计算中应包括软件项目在开发过程中所耗 费的各项费用,包括从设计阶段到测试完毕交付用户使用之间 所发生的工资费、材料费、外协费、试验费、固定资产使用费 、交通费、管理费等。一般用人月成本作为度量指标。人月成本是指软件企业一个月平均需要的所有成本开销(包 括工资、奖金、福利、办公成本、国家各种税费、管理费用等 等)及软件企业合理利润的总和,除以企业员工人数。其成本 开销主要包括以下方面:1)工资:指软件企业需要支付给软件开发人员的
15、工资的平均值,设该 值为B。2)国家规定的福利:按照国家政罠的缴费基数缴纳的职工福利,其中 公积金8%20% (此处按8%计),医疗保险金12%,养老金22%,失业金2% ( 即通常所说的四金),另外还有按工资总额计征的工伤保证金0.5%,生育 保证金0.5%,残疾基金1.6%,工会基金1%,累计为47. 6%o故该项成本为 0.476Bo3)奖金及各项物质奖励:指企业支付给企业的奖金及过年过节的一些物质奖励和基本福利。根据经验及广东省软件行业情况,该项成本约为0. 20Bo4)办公成本:包括办公场地租赁费、水电费、差旅费、企业为项目顺 利运作所支付的其他费用如市场营销费等各项。根据经验及研究
16、,该项支5)人力资源储备费:企业人员流动、人员储备及人员的学习、培养、知识更新,不能创造价值但需要支付成本,该项成本为0. 20Bo6)基础设施建设、设备的购置、折旧费,各项开发平台、开发工具的购买等,该项成本约为0. 15Bo7)国家税收和企业利润,根据经验和统计数据,约占企业员工成本的三分之一,故该 项成本约为B/3。8)管理费用:包括公司管理层,部门管理层,人力资源、行政、财务等人员的费用分 摊。根据经验和行业通常计算方法,每十个软件人员配备两个管理人员,则管理费用计取 的比例为前面七项总和的20%。综合以上因素,可得出一般程序员的人月成本Q为:Q二(工资+福利+奖金+办公成本+资源储备
17、+基础建设+稅收利润)*( 1 +管理 费率)二(B+0.20B+0.476B+B/3+0. 2B+0. 15B+B/3)*1.2=3. 23*B3.3服务费3.3.i g佥收测试费软件项目验收是一行环境复杂、技术难度较高、w体系抽象的过程。该项目验收除经过专家评审外,还应进 行相应验收测试,只有两者结合才能为信息化项目验收和 鉴定提供定性、定量的科学依据,才能做出较为客观准确 的验收和鉴定结论。3. 3.1.1功能确认测试项目对象:省、市级信息化建设项目包括电子政务建设项目 验收,各种渠道申报的与软件相关的科技项目的验收和科技成果 鉴定项目。测试内容:根据申报或鉴定合同的技术条款和软件操作手
18、册 及被测软件运行确定测试内容,一般只覆盖软件的功能性、易用 性和文档。主要判断被测系统是否完成合同要求的功能及相关特 性。收费标准:8000-10000元。3. 3. 1.2项目验收测试项目对象:各类信息化建设项目包括电子政务建设项目应用发布 之前的验收,各种渠道申报的与软件相关的科技项目的验收和科技 成果的鉴定项目,只要用户需求和合同中的条款覆盖效率和可移植 性等特性要求的项目。测试内容:在模拟或实际环境下测试被测系统是否实现了用户需 求,是否达到了国家标准的相关要求。依据用户需求分析、合同的 技术条款、国家标准的特性要求、软件操作手册和被测软件运行确 定测试内容。收费标准:验收测试费二建
19、设费D*各测试项费率之和*调节系数t乡由试项;的長率菽吹戶¥冷彳数*口籽、表4表3验收测试项费率表序弓费率(0% )0功能性工功胃馮aoo.WVa >2.8功能点皿0我a>3易用性易理解性a >0.07易学由aO.06*5易操作性a >0.07養可a >0.2 >0.2易恢复缶a >0.1易酸由a >0.07a >0.07易测试性?a >0.06-£11iI曲11ii&1 ?Sk)IA3r£D IV p亠£D IV OaKt rrnh niB oIn亠£D IV1n Hi IV
20、 Ja IV o bj表4调节系数t取值范同序项目建设费D(万元)口收對斤扣趣t”D<200>12屮200<D<500<>0.98500<D<100(三09&1000<D<200k>0.95+5卫200045008>0.93+-6+5000<D<1000Ck>0.927#D>1000(M王0933.3.2工程监理费软件项目监理收费既考虑了信息系统软件项目的特点, 又参照了其它监理行业的收费标准、收费方式。一般可按照项目建设费(或合同价格)的一定百分比取费。其取费比率主要根据项目的规模、阶段、内容、复杂程度及监理成本等多方面因素综
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 焊接设备操作工诚信品质知识考核试卷含答案
- 电子数据取证分析师变革管理能力考核试卷含答案
- 家用电子产品维修工安全演练测试考核试卷含答案
- 城镇污水处理工QC管理模拟考核试卷含答案
- 炭素特种材料工安全知识宣贯评优考核试卷含答案
- 乙烯装置操作工岗位合规化考核试卷含答案
- 羽绒羽毛充填处理工岗位质量实操考核试卷含答案
- 机械零部件热处理工安全知识测试考核试卷含答案
- 服务机器人应用技术员岗位绩效评估考核试卷含答案
- 粪便清运工岗前激励考核试卷含答案
- 2026年秋季开学小学防震减灾开学第一课
- 2026年继电保护专业岗位考核题库(附答案)
- 山东黄金焦家金矿安全生产管理制度汇编
- 出租车企业安全隐患排查工作手册
- 中国少儿思维能力培养市场营销模式及发展方向预测研究报告
- 2027届广州中考英语听说考试专项训练
- 2026年江苏省盐城市重点中学小升初英语考试题库试题附答案
- 新版2026年高考化学(黑吉辽蒙卷)试卷评析
- 中医护理基础理论培训
- 涂装废气RCO治理设备安装工程竣工验收报告
- 腰椎间盘突出症护理管理流程
评论
0/150
提交评论