软件开发费用计算方法 联系客服

发布时间 : 星期六 文章软件开发费用计算方法更新完毕开始阅读

文案大全标准实用

(V2.0)

广东软件行业协会 二○○六年八月

软件开发项目计算方法

标准实用

目 录

1 前言 ............................................................................. 2

1.1 目的 ......................................................................... 2 1.2 软件项目建设类别 ............................................................. 2 1.3 适用范围 ..................................................................... 2 1.4 名词解释 ..................................................................... 3 2 软件项目费用概算 ................................................................. 4

2.1项目阶段划分 .................................................................. 4 2.2 各阶段费用构成 ............................................................... 5 2.3 项目费用概算 ................................................................. 6 3 各项费用取费依据 ................................................................. 7

3.1 咨询费 ....................................................................... 7 3.2 建设费 ....................................................................... 8 3.3 服务费 ....................................................................... 8 3.4 附加费 ...................................................................... 12 3.5需求变更估算 ................................................................. 12 4 工作量估算方法 .................................................................. 13

4.1 开发阶段工作量估算 .......................................................... 13 4.2 实施阶段工作量估算 .......................................................... 15 4.3 维护阶段工作量估算 .......................................................... 17 5 人月成本估算方法 ................................................................ 18 6 其他事项 ........................................................................ 19

6.1 最终合同金额确定 ............................................................ 19 6.2 付款方式 .................................................................... 20 6.3 评估机构 .................................................................... 20 软件项目规模功能点估算方法 .......................................................... 21

1 功能点估算流程 ................................................................ 21 2 功能点分析的要素 .............................................................. 22 3 功能点计算(初步值UFC) ....................................................... 23 4 确定技术复杂度因子TCF ......................................................... 24 5 计算调节后的功能点数FP ........................................................ 25 参考文献 ............................................................................ 26

文案大全

标准实用

1 前言

1.1 目的

规范软件市场行为,维护价格公平竞争,同时为软件项目建设经费概算提供科学可信的依据。

1.2 软件项目建设类别

软件产业发展到现今阶段,技术已经很成熟,产品也已经很丰富,同时由于开发工具和操作系统平台的可选择性,软件项目出现了多样化的趋势。同样是软件项目,完成途径和开发手段不同,其费用也会存在很大差异。不同类别的软件项目,其费用构成和概算方法也不同。根据项目建设要求和方式,一般分为以下几类:

新开发项目:从项目的需求分析开始直至产品完成正式交付使用,其工

作覆盖软件产品的分析、设计、测试、实施、运行维护各阶段。

二次开发:在现有产品的基础上进行提升和改造。

软件移植:已有产品从一个操作系统平台转移到另一个操作系统平

台,或者从原来的运行环境切换到另一个新的运行环境所需要进行的调整和变动。

产品集成:将多个现有软件产品构件整合在一起,组装成比较复杂的

或者更加完整的产品。

1.3 适用范围

本指南适用于应用类定制软件的新开发项目,项目应覆盖软件开发全过

文案大全

标准实用

程(包括立项可行性分析,需求分析、编码实现、安装实施、运行维护各个阶段工作)。其中人月成本的计算方法也适用于其他类型的项目。

本指南是站在行业的角度,去评估一个应用软件项目的开发费用应该是多少,而不是站在开发商的角度去计算某企业开发软件时的成本支出是多少。虽然这两者之间会有关联。

对于同一软件开发项目,不同的开发商由于各自的技术、能力、管理、积累以及其他方面的因素,其实际成本支出会有较大差异。而这不在本指南考虑之内。

1.4 名词解释

应用软件:是指针对特定领域开发,为特定目的服务的一类软件。 软件开发: 指从软件项目启动到项目实施前这一时间段的工作。其内容包

括详细设计、编码、测试、系统调试等方面的工作。

系统实施:指软件项目开发完毕进行安装到项目正式验收这一时间段的工

作。其内容包括系统安装、个性化配置、用户培训等方面的工作,但不包括各实施点的本地化开发工作。

运行维护:指从软件项目正式验收到合同规定的项目维护期结束的这一时间

段的工作。其内容包括在此期间所需要提供的原系统完善性修改和服务等工作(不包括新增需求和原功能的重大变更)。如:运行管理、系统平台维护、应用软件维护、数据维护等

验收测试:确定项目是否符合其验收准则,使客户能确定是否接收此项目的

正式测试。

功能点(FP):功能点是对软件功能和大小的间接度量单位,一般通过必须和

文案大全