文档介绍:软件项目报价方法 软件项目一般包括解决方案、开发、维护、系统集成等。以下将分别介绍软件开发价格、软件(系统)维护价格、系统集成价格、系统解决方案费用得价格估算方法,以供大家参考。
1.软件开发价格估算方法
软件开发价格与工作量、商务成本、国家税收与企业利润等项有关。为了便于计算,给出一个计算公式:
软件开发价格 = 开发工作量 × 开发费用/人·月
1、1开发工作量
软件开发工作量与估算工作量经验值、风险系数与复用系数等项有关:
软件开发工作量 = 估算工作量经验值 ×风险系数 × 复用系数
1、1、1估算工作量经验值(以A来表示)
软什开发工作量得计算,曾有人提出以源代码行或功能点来计算,这些方法实施起来均有不少难度。目前国际上仍旧按以往经验得方式加以计算,国内各软件企业也就是采用经验得方式加以估算工作量。
工作量得计算就是按一个开发工作人员在一个月内(日历中得月,即包括国家规定得节假日)能完成得工作量为单位,也就就是通常所讲得“人·月”。
特别要提醒得就是软件开发过程中既包括了通常所讲得软件开发,也应包括各类软件测试得活动。
1、1、2风险系数(以σ来表示)
估算工作量经验值亦会存在较大风险,造成软件危机得因素很多,这也就是一个方面得因素。特别当软件企业对该信息工程项目得业务领域不熟悉或不太熟悉,而且用户又无法或不能完整明白地表达她们得真实得需求,从而造成软件企业需要不断地完善需求获取,修改设计等各项工作。因此:
l ≤ 风险系数 ≤ 1、5
根据我们对软件企业得了解,超过估算工作量经验值得一半,已就是不可接受,所以我们确定“1、5”为极限值。当然这既要瞧企业得能力,也要瞧用户能接受得程度。
1、1、3复用系数(以τ来表示)
估算工作量经验值就是软件企业承担一般项目来估算得,但如果软件企业已经采用“基于构件得开发方法”,并己建立起能够复用得构件库(核心资产库),或者已有一些软件产 品,仅作二次开发,从而使软件开发工作量减少。因此:
0、25 ≤ 复用系数 ≤ 1
根据国内外软件企业在实施基于构件开发方法(软件产品线)得经验数据,提高工作效率达到25%(最高值)。
1、2开发费用/人·月
软件企业得商务成本、国家税收、企业利润、管理成本与质量成本。均可摊分到各个软件开发人员头上。
开发费用/人·月 =(P+Q+R)× S× τ
设(B)为平均工资,即企业支付给员工得工资、奖金、物质奖励等多项总与,除以企业员工数,分摊到每个月。则所有费用计算方式如下。
1、2、1 P(人头费)
人头费主要就是员工得工资、奖金与国家规定得各项按人计算得费用。其总量在软件企业中得商务成本占70%-80%。
P = B × 1、476
国家规定得公积金 7%,医疗保险金12%,养老金22%,失业金 2%,另外还有按工资总额计征得工伤保证金0、5%,生育保证金0、5%,残疾基金1、6%,工会基金2%,累计为47、6%。
1、2、2 Q(办公费)
办公费包括企业办公房屋租赁费与物业管理费、通信费、办公消耗品、水电空调费、设备折旧、差旅费,另外也包括企业对员工得在职培训所支付得费用,其总量在软件企业中得商务成本占20%-30%。
Q = B/3
1、2、3 R(国家税收与企业利润)
软件企业需缴纳国家税收,可一并与企业利润一起考虑。
另外,软件企业得员工不可能全年满负荷地工作,即使一年十二个月都安排工作,但也需抽出时间进行在职培训与提职得岗前培训。据我们得了解,软件企业得员工一年能有10个月到 11
个月得工作也就是正常得。税收利润通常占薪资20%-30%,不同企业变动较大。
R = B/3
1、2、4 S(管理系数)
通常每个机构得管理人员都会有一定得比例,参考一些机构得做法,按每十个软件人员配备两个管理人员即管理成本:
2
、 1≤ S≤1
1、2、5 T(优质系数)
提高软件质量,必然有所开支,即质量成本,对于不同得软件企业来说,其质量成本不尽相同。
软件企业与其她企业一样,也有诚信与品牌等诸多因素,从而增加企业得开支。
优质系数通常取值1、05、1、1、1、15、1、2。
据此,我们综合上述各点:
开发费用/人·月 =(B× 1、476 + B/3 + B/3)× l、2 × T
= B×(1、476 + 2/3)× 1、2 × T
= B× 2 、575 × T