本文共 1267 字,大约阅读时间需要 4 分钟。
软件开发价格与工作量、商务成本、国家税收和企业利润等项目密切相关。为了便于计算,开发报价通常按照以下公式估算:
开发报价 = 估算工作量经验值(A) × 平均月工资(B) × 3.3091344
此外,通常还需在此基础上乘5-20%左右的意外成本,即:
开发报价 × 110%
1. 软件开发价格估算方法
1.1 开发工作量
开发工作量的计算主要包括以下因素:
- 估算工作量经验值(A):估算工作量经验值是软件企业对常见项目的经验总结。目前国际上和国内软件企业普遍采用经验值进行工作量估算。
- 风险系数(σ):1 ≤ σ ≤ 1.5。具体取值与企业的能力和用户接受程度有关。
- 复用系数(τ):0.25 ≤ τ ≤ 1。复用系数主要考虑基于构件开发方法或二次开发工作量的优化。
开发费用/人·月的计算公式为:
(P + Q + R)× S × τ
其中:
- P为人头费,等于工资、奖金等工作相关费用加上国家规定的四项金(公积金、医疗保险金、养老金、失业金)的总和。通常P = B × 1.476。
- Q为办公费,主要包括租房、物业费、通信费、设备折旧等,通常Q = B × 1/3。
- R为国家税收和企业利润,通常R = B × 1/3。
- S为管理系数,通常S = 1.2(1 ≤ S ≤ 1.2)。
- τ为复用系数,通常τ = 1(0.25 ≤ τ ≤ 1)。
最终,软件开发价格为:
软件开发价格 = A × σ × τ × B × λ
其中λ为综合系数,通常2.7 ≤ λ ≤ 3.09。
2. 软件维护收费价格估算方法
在信心工程项目正式运行一年后,软件企业应与用户签订软件维护合同。根据维护级别的不同,软件维护费为:
2.1 A级维护
- U为系统建设投资额
- N为技术人员数维护费 = U × 15% 或 B × λ × N × 12
2.2 B级维护
维护费 = U × 10%
2.3 C级维护
维护费 = U × 5%
2.4 D级维护
- B’为人天维护费
- τ’为复用系数维护费/次 = B’ × τ’ × n(n为所需的人天数,τ’为优化参数,0.2 ≤ τ’ ≤ 1)
3. 系统集成费用的估算方法
系统集成费用的估算主要基于系统规模和复杂程度:
系统集成费 = U × α × T
其中:
- α为复杂程度,通常5% ≤ α ≤ 15%(各级别根据项目需求定值)。
- T为质量保证系数,参见1.2.5节。
具体分级为:
- A级:5% ≤ α ≤ 8%
- B级:7% ≤ α ≤ 10%
- C级:8% ≤ α ≤ 12%
- D级:10% ≤ α ≤ 15%
4. 系统解决方案费用的估算方法
系统解决方案费用的估算主要基于系统规模和复杂程度:
解决方案费用 = U × β × T
其中:
- β为复杂程度,参数与第3节中系统集成费用的β参数相同。
- T为质量保证系数,参见1.2.5节。
具体分级为:
- A级:0.7% ≤ β ≤ 1.2%
- B级:1% ≤ β ≤ 1.8%
- C级:1.5% ≤ β ≤ 2.2%
- D级:2% ≤ β ≤ 3%
转载地址:http://pvguk.baihongyu.com/