admin管理员组

文章数量:1532179

2023年12月12日发(作者:)

竭诚为您提供优质文档/双击可除

软件开发公司软件技术服务费一般按什么标准收取

篇一:软件开发费用计算方法

软件开发项目计算方法

(V2.0)

广东软件行业协会

二○○六年八月

目录

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

1.1目的.................................................

1 23

..................................................................................................2

1.2软件项目建设类别...........................................................................................................................2

1.3适用范围...........................................................................................................................................2

1.4名词解释...........................................................................................................................................3

2软件项目费用概算...................................................................................................................................4

2.1项目阶段划分....................................................................................................................................4

2 23

2.2各阶段费用构成...............................................................................................................................5

2.3项目费用概算...................................................................................................................................6

3各项费用取费依据...................................................................................................................................7

3.1咨询费...............................................................................................................................................7

3.2建设费...............................................................................................................................................8

3.3服务费.................................................

3 23

..............................................................................................8

3.4附加费.............................................................................................................................................12

3.5需求变更估算..................................................................................................................................12

4工作量估算方法.....................................................................................................................................13

4.1开发阶段工作量估算.....................................................................................................................13

4.2实施阶段工作量估算.....................................................................................................................15

4 23

4.3维护阶段工作量估算.....................................................................................................................17

5人月成本估算方法.................................................................................................................................18

6其他事项.................................................................................................................................................19

6.1最终合同金额确定.........................................................................................................................19

6.2付款方式.........................................................................................................................................20

6.3评估机构.................................................

5 23

........................................................................................20

软件项目规模功能点估算方法.....................................................................................................................21

1功能点估算流程.................................................................................................................................21

2功能点分析的要素.............................................................................................................................22

3功能点计算(初步值uFc)..............................................................................................................23

4确定技术复杂度因子.24

6 23

5计算调节后的功能点数Fp................................................................................................................25

参考文献.........................................................................................................................................................26

1前言

1.1目的

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

1.2软件项目建设类别

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

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

7 23

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

阶段。

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

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

台,或者从原来的运行环境切换到另一个新的运行环境所

需要进行的调整和变动。

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

或者更加完整的产品。

1.3适用范围

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

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

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

对于同一软件开发项目,不同的开发商由于各自的技术、

8 23

能力、管理、积累以及其他方面的因素,其实际成本支出会有较大差异。而这不在本指南考虑之内。

1.4名词解释

应用软件:是指针对特定领域开发,为特定目的服务的一类软件。

软件开发:指从软件项目启动到项目实施前这一时间段的工作。其内容包

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

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

作。其内容包括系统安装、个性化配臵、用户培训等方面的工作,

但不包括各实施点的本地化开发工作。

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

段的工作。其内容包括在此期间所需要提供的原系统完善性修改

和服务等工作(不包括新增需求和原功能的重大变更)。如:运

行管理、系统平台维护、应用软件维护、数据维护等

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

9 23

正式测试。

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

用户交互的情况的数目来测算程序工作量的大小。功能点分析

法是目前国际上软件行业普遍接受的软件项目规模度量模型。

成本系数:成本系数是指完成某个功能点(Fp)的规定活动所需要投入的人

工时,其单位为:人工时/Fp。根据软件项目建设过程的各阶段

工作,可分为:开发成本系数、实施成本系数、维护成本系数。

工作量:工作量的计算是按一个开发工作人员在一个月内(日历中的月,

即包括国家规定的节假日)能完成的工作量为单位,也就是通常

所讲的“人月”。

人月成本:指软件企业一个月平均需要的所有开销(包括员工成本、国家税

收、企业利润、管理成本和质量成本等)摊分到各个员工头上的

10 23

金额。

平均工资:指软件企业支付给所有员工的工资总和除以企业员工人数得到的

工资数。

2软件项目费用概算

2.1项目阶段划分

软件项目全过程可分为:立项阶段、建设阶段、完成阶段。不同阶段工作重点不同。为保证软件项目开发质量,避免因需求不确定,或者频繁更改所造成的成本上升,同时也利于项目费用概算,软件项目建设最好采取“总体规划、分段实施”的原则。

立项阶段:可委托专业技术咨询机构或者专家进行项目的可行性分析,需求分析;根据需求分析,进行系统设计;根据需求分析、系统设计,计算

篇二:注册软件开发公司流程及费用

注册软件开发公司流程及费用

如今的企业管理中,互联网已经成为必不可少的一部分,软件开发是根据用户要求建造出系统中的软件部分的过程或软件系统。传统行业的大批量转型,新型的互联网企业也逐渐兴起,而软件开发作为其中的重要部门,也越来越受到大家的重视,按照经营类型可分为:软件开发公司、软件外包公司、软件代理公司、软件包装公司、软件运营公司、软

11 23

件信息服务公司等。

今天,知道就带大家来了解一下软件开发公司注册的那些事。

一、注册公司工商查名

企业名称以两字为佳,深圳工商局名称核准采用的是两两核查的原则。法人在给公司取名时,最好选取两个字的名字(备选企业名称准备10个以上),以便提高名称的通过率。

二、注册软件公司需要多少钱

20XX年3月1日起实行注册资本认缴制后,降低注册门槛。

三、注册软件开发经营范围参考

计算机软件开发,计算机软件的开发、设计、制作、测试;销售自产产品;并提供相关技术咨询、技术服务,计算机维修,计算机系统集成,计算机网络工程,从事计算机科技领域内、从事信息科技、网络科技领域内的技术开发、技术咨询、技术服务、技术转让,电子商务(不得从事增值电信、金融业务),计算机、软件及辅助设备、通

信设备、通讯器材批发零售,网络游戏软件的开发,设计,计算机软件的开发,设计,制作,提供相关的配套服务。

四、软件开发企业注册流程及所需材料

(1)、工商查名,企业名称核准,需提供企业预备名称8-10个;

12 23

(2)、办理三证,需提供法人、股东及监事身份证原件及复印件

(3)、证件交接,客户可领取到公司营业执照、组织机构代码、税务登记证、Ic卡等

(4)、开银行基本账户;

(5)、税种核定;

(6)、企业可正常经营,购买发票。

篇三:软件开发费用

1术语和定义

下列术语和定义适用于本文。

1.1

信息化项目informationtechnologyproject

旨在提高信息化水平的信息系统建设及优化任务。 1.2

委托方sponsor

软件开发项目的出资方。

1.3

开发方developer

受委托方委托,负责软件开发的组织或团队。

1.4

第三方third-party

委托方和开发方之外的主要利益相关方。

13 23

注:监理、审计、咨询机构等均为第三方。

1.5

软件开发费用softwaredevelopmentcost

委托方为达成软件开发项目目标而需向开发方支付的费用。

1.6

直接成本directcost

开发方为达成软件开发项目目标而直接付出的各种资源代价总和。

注:可直接计入软件开发项目成本的直接材料、直接人工等属于直接成本。

1.7

间接成本indirectcost

与达成软件开发项目目标相关,但同一种投入可以支持一个以上项目的开发方联合成本。

注:开发方研发管理人员工资、研发设备折旧、停工补偿等属于间接成本。

1.8

人力成本humanresourcecost

为达成软件开发项目目标所需付出的开发方人力资源成本总额。

1.9

14 23

非人力成本non-humanresourcecost

开发方为达成软件开发项目目标所需付出的人力成本之外的其他成本总额。

1.10

直接人力成本directhumanresourcecost

为达成软件开发项目目标而直接付出的开发方人力成本。

1.11

直接非人力成本directnon-humanresourcecost

开发方为达成软件开发项目目标而直接付出的非人力成本。

1.12

间接人力成本indirecthumanresourcecost

开发方服务于软件研发管理整体需求的非项目组人员的人力成本。

1.13

间接非人力成本indirectnon-humanresourcecost

开发方不为开发某个特定项目但服务于整体研发活动产生的非人力成本。

1.14

毛利润grossprofit

软件开发费用与直接成本及间接成本之差。

15 23

1.15

基准数据benchmark

经过筛选并维护数据库中的一个或一组测量值或者派生测量值,用来表征目标对象相关属性与这些测量值的关系。

1.16

方程法equation

基于基准数据建立参数模型,并通过输入各项参数,确定待测算项目工作量、工期或费用估算值的方法。

1.17

软件因素softwarefactor

由于软件自身特点的差异而导致预期生产率发生变化的相关因素。

注:业务领域、应用类型、质量特性等属于软件因素。

1.18

开发因素developmentfactor

对于同一软件,由于开发团队或其采用的过程、技术差异而导致预期生产率发生变化的相关因素。

注:采用技术、过程、团队经验、重用程度等属于开发因素。

1.19

系统边界systemboundary

被测算软件与用户或其他系统之间的界限。

16 23

1.20

功能点functionpoint

衡量软件功能规模的一种单位。

1.21

内部逻辑文件internallogicalfile

在系统边界内维护的、用户可识别的逻辑相关数据组或控制信息。

注:其主要目的是保存由被计数的应用的一个或多个基本处理所维护的数据。

1.22

外部接口文件externalinterfacefile

由一系统引用、另一系统维护的,用户可识别的逻辑相关数据组或控制信息。注:其主要目的是保存由被计数的系统边界内的一个或多个基本处理所引用的数据。一个系统所计数的外部接口文件必定是另一个系统的内部逻辑文件。

1.23

预估功能点计数theindicativefunctionpointcount

只进行内部逻辑文件和外部接口文件计数的功能点计数方法。

1.24

百分位数percentile

在某实数集合中,对于集合内某元素x,如果该集合中

17 23

有且仅有p%的数据不大于x,则称x为该集合的p百分位数。

示例:如果仅有50%的数据不大于x,则x为该集合的50百分位数,简称p50。

1.25

功能点耗时率personhoursperfunctionalsizeunit

每功能点所消耗的人时数。

1.26

功能点单价unitpriceoffunctionpoint

每功能点的直接人力成本、间接人力成本、间接非人力成本及毛利润之和。2缩略语

以下缩略语适用于本文件。

eI:外部输入

eo:外部输出

eQ:外部查询

eIF:外部接口文件

Fp:功能点

ILF:内部逻辑文件

3开发方软件开发费用构成

3.1费用构成

软件开发过程应包括从信息化项目立项完成到项目验收之间的需求分析、设计、编码、集成、测试、安装、验收活动及相关的项目管理、支持活动。

18 23

软件开发费用应包括软件过程中开发方的所有直接成本、间接成本和毛利润,不包括软件预研或可行性分析、数据迁移、软件维护等成本。

直接成本包括直接人力成本和直接非人力成本。

间接成本包括间接人力成本和间接非人力成本。

本文所涉及工作量、工期仅为软件开发过程所用工作量、工期。

注:不同的组织在软件开发费用测算过程中应考虑已有财务或其他管理制度对软件开发费用构成的影响。例如,当软硬件购置费、测评费等费用单独列支时,不应再将上述费用作为软件开发费用的直接非人力成本重复计算。

3.2直接人力成本构成

直接人力成本包括开发方项目组成员的工资、奖金、福利等人力资源费用。其中,项目组成员包括参与该项目开发过程的所有研发或支持人员。对于非全职投入该项目开发工作的人员,按照项目工作量所占其总工作量比例折算其人力资源费用。注:项目组成员通常包括项目经理、需求分析人员、设计人员、开发人员、测试人员、部署人员、用户文档编写人员、质量保证人员、配置管理人员等。

3.3直接非人力成本构成

直接非人力成本包括:

a)办公费,开发方为开发此项目而产生的行政办公费用,

19 23

包括办公用品、通讯、邮寄、印刷、会议等;

b)差旅费,开发方为开发此项目而产生的差旅费用,包括交通、住宿、差旅补贴等;

c)培训费,开发方为开发此项目而安排的特别培训产生的费用;

d)业务费,开发方为完成此项目开发工作所需辅助活动产生的费用,包括招待费、评审费、验收费、第三方评测费等;

e)采购费,开发方为开发此项目而需特殊采购专用资产或服务的费用,包括专用设备费、专用软件费、技术协作费、专利费等;

f)其他,未在以上项目列出但确系开发方为开发此项目所需花费的费用。

3.4间接人力成本构成

间接人力成本包括软件研发部门经理、项目管理办公室(pmo)人员、工程过程组(epg)人员、产品规划人员、组织级质量保证人员、组织级配置管理人员等的工资、奖金、福利等的分摊。

3.5间接非人力成本构成

间接非人力成本包括开发方研发场地房租、水电、物业,研发人员日常办公费用分摊及各种研发办公设备的租赁、维修、折旧分摊。

20 23

3.6毛利润构成

毛利润包含开发方直接成本和间接成本之外的经营管理费用分摊、市场销售费用分摊、应承担各种税费及税后净利。

4软件开发费用预算

软件开发费用预算的基本流程如下

工期测算的结果与费用预算结果相互关联、互相影响。工期测算的结果可导致重新测算工作量,并最终改变软件开发费用预算结果。

对于有明确工期要求的项目,在采用方程法测算工作量时,工期要求可以是方程的参数之一。

在软件开发费用预算过程中,应遵循以下原则:

——充分利用基准数据,对工作量、工期、费用进行测算;

——在测算规模时,应根据项目特点和需求的详细程度选择合适的方法;——工作量、工期、费用的测算结果宜为一个范围而不是单一值;

——费用预算过程中宜采用不同方法分别测算并进行交叉验证。如果不同方法的预算结果产生较大差异,可采用专家评审方法或加权平均方法确定预算结果。

4.1规模测算

1、功能点计算

21 23

应根据已知的项目功能描述,采用功能点方法测算软件规模。

在预算阶段,宜采用预估功能点计数方(:软件开发公司软件技术服务费一般按什么标准收取)法,测算未调整的功能点数。

在测算规模前应依据可行性研究报告或类似文档明确项目范围及系统边界。项目范围描述文档应包含最基本的业务需求,还应进行初步的子系统/模块划分,并对每一子系统或模块的基本用户需求进行描述或说明,保证可根据项目范围描述文档进行预估功能点计数。

2、规模调整

1)复用程度调整

应对待实现功能复用情况进行分析,识别出可复用的功能及可复用的程度。应评估待实现功能行业的平均复用水平,并根据复用程度对规模进行调整。

2)隐含需求及需求变更调整

采用预估功能点测算规模时,应根据隐含需求及未来需求变更对规模产生的影响并对测算规模进行调整。

4.2工作量测量

在测算工作量时,应:

a)对项目风险进行充分分析并根据分析结果对测算方法或模型合理调整。例如,根据风险情况调整测算模型中影

22 23

响因子的权重或取值。风险分析时应考虑技术、管理、资源、商业多方面因素。

例如:需求变更、外部协作、时间或成本约束、人力资源、系统架构、用户接口、外购或复用、采用新技术等;

b)根据经验或相关性分析结果,确定影响工作量的主要因素。

对于委托方软件开发总费用,还包括可研费、项目评审费、招标费、项目监理费、项目配合费、项目管理费等其他费用。

23 23

本文标签: 项目软件开发费用成本