博客
关于我
软件开发报价的计算方法[转载]
阅读量:796 次
发布时间:2019-03-25

本文共 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/

你可能感兴趣的文章
NIFI1.21.0_Mysql到Mysql增量CDC同步中_日期类型_以及null数据同步处理补充---大数据之Nifi工作笔记0057
查看>>
NIFI1.21.0_Mysql到Mysql增量CDC同步中_补充_更新时如果目标表中不存在记录就改为插入数据_Postgresql_Hbase也适用---大数据之Nifi工作笔记0059
查看>>
NIFI1.21.0_NIFI和hadoop蹦了_200G集群磁盘又满了_Jps看不到进程了_Unable to write in /tmp. Aborting----大数据之Nifi工作笔记0052
查看>>
NIFI1.21.0_Postgresql和Mysql同时指定库_指定多表_全量同步到Mysql数据库以及Hbase数据库中---大数据之Nifi工作笔记0060
查看>>
NIFI1.21.0最新版本安装_连接phoenix_单机版_Https登录_什么都没改换了最新版本的NIFI可以连接了_气人_实现插入数据到Hbase_实际操作---大数据之Nifi工作笔记0050
查看>>
NIFI1.21.0最新版本安装_配置使用HTTP登录_默认是用HTTPS登录的_Https登录需要输入用户名密码_HTTP不需要---大数据之Nifi工作笔记0051
查看>>
NIFI1.21.0通过Postgresql11的CDC逻辑复制槽实现_指定表多表增量同步_增删改数据分发及删除数据实时同步_通过分页解决变更记录过大问题_02----大数据之Nifi工作笔记0054
查看>>
NIFI1.21.0通过Postgresql11的CDC逻辑复制槽实现_指定表多表增量同步_增加修改实时同步_使用JsonPath及自定义Python脚本_03---大数据之Nifi工作笔记0055
查看>>
NIFI1.21.0通过Postgresql11的CDC逻辑复制槽实现_指定表多表增量同步_插入修改删除增量数据实时同步_通过分页解决变更记录过大问题_01----大数据之Nifi工作笔记0053
查看>>
NIFI1.21.0通过Postgresql11的CDC逻辑复制槽实现_指定表或全表增量同步_实现指定整库同步_或指定数据表同步配置_04---大数据之Nifi工作笔记0056
查看>>
NIFI1.23.2_最新版_性能优化通用_技巧积累_使用NIFI表达式过滤表_随时更新---大数据之Nifi工作笔记0063
查看>>
NIFI从MySql中增量同步数据_通过Mysql的binlog功能_实时同步mysql数据_根据binlog实现数据实时delete同步_实际操作04---大数据之Nifi工作笔记0043
查看>>
NIFI从MySql中增量同步数据_通过Mysql的binlog功能_实时同步mysql数据_配置binlog_使用处理器抓取binlog数据_实际操作01---大数据之Nifi工作笔记0040
查看>>
NIFI从MySql中增量同步数据_通过Mysql的binlog功能_实时同步mysql数据_配置数据路由_实现数据插入数据到目标数据库_实际操作03---大数据之Nifi工作笔记0042
查看>>
NIFI从MySql中增量同步数据_通过Mysql的binlog功能_实时同步mysql数据_配置数据路由_生成插入Sql语句_实际操作02---大数据之Nifi工作笔记0041
查看>>
NIFI从MySql中离线读取数据再导入到MySql中_03_来吧用NIFI实现_数据分页获取功能---大数据之Nifi工作笔记0038
查看>>
NIFI从MySql中离线读取数据再导入到MySql中_不带分页处理_01_QueryDatabaseTable获取数据_原0036---大数据之Nifi工作笔记0064
查看>>
NIFI从MySql中离线读取数据再导入到MySql中_无分页功能_02_转换数据_分割数据_提取JSON数据_替换拼接SQL_添加分页---大数据之Nifi工作笔记0037
查看>>
NIFI从PostGresql中离线读取数据再导入到MySql中_带有数据分页获取功能_不带分页不能用_NIFI资料太少了---大数据之Nifi工作笔记0039
查看>>
nifi使用过程-常见问题-以及入门总结---大数据之Nifi工作笔记0012
查看>>