当前位置:首页 > 壁挂炉 > 文章正文

定制软件怎么定价

编辑:[db:作者] 时间:2024-08-25 08:49:58

定制软件开拓的做事费怎么算?项目概算或者说产品定价是多少便是多少?如果换另一个角度问,领导给了个任务,评估一下项目中定制软件开拓做事本钱或项目利润,这时候就尴尬了。
这期,咱们聊一聊软件行业中,定制软件开拓做事预算本钱的评估方法。

定制软件怎么定价

二、软件开拓本钱组成

根据《GB/T36964—2018 软件工程 软件开拓本钱度量规范》,软件开拓构成分为以下几种。

个中,人力本钱紧张为投入的项目成员,包括直接用度:参与该项目开拓过程的所有开拓或支持职员,如项目经理、需求剖析职员、设计职员、开拓职员、测试职员、支配职员、用户文档编写职员,质量担保职员和配置管理职员等;间接用度:参与项目的专家费、外劳费等。

非人力本钱包括直接用度,如办公费、差旅费、培训费、业务费、采购费等项目的配套用度;间接用度,如园地租赁、水电物业、推广宣扬、知识产权专利等环绕项目所产生的用度。

这里紧张谈论的是软件开拓所产生的直接人力本钱。

二、软件开拓的度量方法

定制软件开拓做事费可按照事情量估算法和功能点估算法进行估算。

三、事情量估算法

在行业上普遍运用事情量估算法进行估算,即组织一批履历丰富的专家、开拓团队,评估每个功能点投入的事情量(人/月),,打算开拓本钱。

软件开拓本钱 = 事情量(人/月)综合单价(根据人社部门发布确当地软件和信息技能做事业人为水平)复用度调度系数。

事情量估算法是通过估算软件项目各细分可识别模块所耗费的资源进行用度估算,资源数包含人力和韶光,一样平常用人天、人月的形式来衡量。
系统按子系统、模块进行细化分层,一样平常系统分两层,繁芜系统应分三层或更多。
测算表如下:

个中,复用度调度系数,对功能复用情形进行剖析,识别出可复用的功能及可复用的程度,并根据复用程度对规模进行量化调度。
在预算阶段,新建项目的复用度调度系数默认取值为1(复用度低),根据实际情形进行调度;在已有软件系统或功能模块根本上进行优化完善或调度改造的,复用度调度系数默认取值为2/3(复用度中),根据实际情形进行调度。

此类评估为事情量估算法由于定价权大部分出自乙方,相对甲方而言,掺杂主不雅观性。
在过去做过很多软件咨询项目中,多多少少有客户对评估预算都有一定的争议。

四、功能点估算法

那如何客不雅观的、科学、摆事实的评估软件开拓做事本钱呢?

功能点估算法,一个海内不大众化的(算法繁芜)、但又具有国际范的、各行业标准推崇的软件开拓估算方法。

现在回答前面的问题:在甲方面前,能够客不雅观、科学、摆事实是什么,是数据。
而功能点方法,是从用户视角(即业务代价)度量软件的大小,其核心思想是系统掩护的“数据”及处理的繁芜程度决定系统代价。
从下面的谈论的算法和度量办法,也可以看出其环绕“数据”进行软件度量。

目前,运用的比较广泛的是国际功能点用户组(IFPUG)发布的标准功能点法和荷兰软件度量协会(NESMA)发布的快速功能点法。
下面,文章环绕《GB/T36964—2018 软件工程 软件开拓本钱度量规范》、国际标准《ISO/IEC20926:2009 软件与系统工程 软件丈量 IFPUG 功能规模丈量方法2009》、行业标准《SJ/T11619—2016 软件工程 功能规模丈量NESMA 方法》、某省《省级政务信息化做事预算体例规范和标准》、《电子政务工程造价辅导书》进行解释。

其详细打算办法为:

定制软件开拓做事用度=经复用调度后功能点数软件开拓生产率基准/人月折算系数软件开拓基准人月费率+直接非人力本钱

其梳理成定制软件开拓做事费测算表格为:

现在对上述公式的打算办法进行拆解

4.1未调度功能点- UFP

我们先来理解一下功能点里面的观点。

ILF:内部逻辑文件的数量,单位是“个”:说人话是,在系统内部产生并掩护的一组数据,可以是数据项、数据库表。
可以理解ILF为打算内部数据功能的数量。

EIF:外部逻辑文件的数量,单位是“个”:即外部接口文件,在第三方外部系统产生并掩护,拟开拓系统进行接入与利用的一组数据,可以是数据项、数据表、文件等。
可以理解EIF为打算外部数据功能的数量

EQ:外部查询的数量,单位是“个”:用户或第三方系统的外部查询操作,对内部数据的大略输出,例如查询、排列、筛选等。

EI:外部输入的数量,单位是“个”:用户或第三方系统的外部输入操作,如增/删/改、启动做事、阈值设置等

EO:外部输出的数量,单位是“个”:针对某业务数据的繁芜报表/统计剖析等(含打算),如报表统计、趋势剖析等。

他们之间的关系如下:

这里额外提一下未调度功能点UFP结合到海内本土信息软件项目推进情形,可分为快速功能点估算法与详细功能点估算法。

快速功能点估算法用于项目前期的可行性剖析、确立项目范围与标的、增加条约会谈的依据、增加项目立项的依据、项目操持与跟踪的根本以及职员绩效考察等场境。

对应到上述测算表格,其只要梳理内部逻辑文件ILF和外部逻辑ELF的数量之和即可,UFP打算公式如下:

UFP=35ILF+15ELF。

个中35、15参数可以理解为,ILF数据功能包括有3个EI(对应添加、修正、删除)、1个EO(不少于1个统计操作)和1个EQ(查询),总和为5,按行业情形取低繁芜度值,即57=35;EIF数据功能包括1个EO、1个EQ、1个EO,总和为15,按行业情形取低繁芜度值,即35=15。

功能点数与繁芜度之间的对应关系

详细功能点估算法紧张用于正式项目开拓过程,评估项目开拓的本钱。
其有效性和准确性取决于软件开拓原始材料,如需求解释书、系统规格解释书或者软件需求解释书等。

对应上述测算表格,不但须要梳理ILF和ELF,还要梳理EQ、EI、EO等外部操作数量,UFP打算公式如下:

UFP=10ILF+7ELF+4El+5EO+4EQ

在咨询事情中,打仗的都是项目比较前期的事情,更多利用快速功能点估算法,详细功能点不做细分谈论。

4.2 调度因子取定

按照《电子政务工程造价辅导书》辅导,打算完未调度功能点UFP还不足,还须要通过复用情形、繁芜情形调度功能点数,即上述UFP综合与各调度因子的乘积。

调度因子取定包括有

(一)种别调度因子取定

打算公式如下:

软件种别调度因子(SWF)=规模调度因子(SF)运用类型调度因子(AT) 质量特色调度因子(OR)。

规模调度因子(SF):采取快速功能点进行项目预算体例时,规模调度因子(SF)取值为1,如后期确需利用规模调度因子,取值可参照行业标准进行打算。

运用类型调度因子(AT),根据项目情形按照下表进行取值。

质量特色调度因子(OR):

打算公式为:质量特性调度因子=(分布式处理因子+性能因子+可靠性因子+多重站点因子)0.025+1。

(二)复用系数取定

即复用度调度因子(RUF),取值为0~1的任意实数。
提取已开拓软件中的有效身分,并利用这些身分布局新的软件系统。
该项用以评估软件开拓中的软件构件可以被复用的程度或范围。
在预算阶段,定制化软件开拓复用情形一样平常取值为1(假设复用程度低)。

4.3 软件开拓生产率基准

软件开拓生产率基准(功能点耗时率(人时/功能点),指一个功能点须要耗费的人时,根据中国软件行业基准数据,电子政务领域功能点耗时率取值可参照下表∶

功能点耗时率(PDR)常日取值为6.65。

功能点耗时率(PDR)常日取值为6.65。

4.4 软件开拓生产率基准调度系数

根据项目紧急情形,职员投入的韶光(如加班、赶工)在0.8~1.2取值,一样平常默认值为1。

4.5 人月折算系数(HM)。

单位为人时每人月,取值为176,即22(每月按22个事情日打算)8(每天按8小时事情韶光打算)=176。

4.6 软件开拓基准人月费率

均匀人力本钱费率(F)包括开拓方直接人力本钱和间接本钱、开拓方毛利润),但不包括直接非人力本钱,单位为元每人月。
根据人社部门发布确当地软件和信息技能做事业人为水平、开拓公司每人月投入本钱,结合海内软件行业基准数据核算。

4.7 直接非人力本钱

非人力本钱组成如下:

五、功能点评估案例

某单位须要开拓综合管廊运维管理系统,以知足运维值班管理、管廊进出管理、管廊管线管理、管廊资产管理、管廊巡检管理等。

按照上述功能点预算估算办法。
首先根据项目需求梳理并列出该信息系统功能点计数清单:

根据项目需求描述,识别内部逻辑文件34个,外部接口文件6个。
按照快速功能点估算法进行计数如下:

(1)未调度的功能点数量(UFP)=35ILF+15ELF=3534+156=1280;

(2)经由复用调度后的功能点数= UFP种别调度因子取定复用系数

①种别调度因子取定=规模调度因子(SF)运用类型调度因子(AT) 质量特色调度因子(OR)。

>>规模调度因子(SF)取值为1;

>>运用类型调度因子(AT)对应业务处理,取值为1.0;

>>质量特色调度因子(OR)根据对应参数表取值= (分布式处理因子+性能因子+可靠性因子+多重站点因子)0.025+1=(0+1+0+0)0.025+1=1.025;

种别调度因子取定为1.025

②复用系数取定为1;

经由复用调度后的功能点数=1280111.025= 1312

(3)软件开拓生产率基准按照政务领域哀求,取P50值6.65;

(4)软件开拓生产率基准调度系数按照正常进度开拓,取值1;

(5)人月折算系数取值为174。

(6)软件开拓基准人月费率按照某地电子政务软件开拓基准人月2.4万打算。

(7)直接非人力本钱,如差旅、培训、办公等该项目用度,预估取值为8万。

定制软件开拓做事用度=经复用调度后功能点数软件开拓生产率基准/人月折算系数软件开拓基准人月费率+直接非人力本钱

=13126.651174+2.4+8≈128.34(万元)

本站所发布的文字与图片素材为非商业目的改编或整理,版权归原作者所有,如侵权或涉及违法,请联系我们删除,如需转载请保留原文地址:http://www.baanla.com/bgl/202764.html

XML地图 | 自定链接

Copyright 2005-20203 www.baidu.com 版权所有 | 琼ICP备2023011765号-4 | 统计代码

声明:本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:123456789@qq.com