1. 首页 > 每日运程 > 文章页面

软件项目的成本如何估算

如何估算软件项目成本

今天给各位分享软件项目的成本如何估算的知识,其中也会对一部手机测算其生产成本进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录

软件开发成本估算方法有哪几种软件项目的成本如何估算软件开发成本估算方法有哪几种

开发一个软件项目,成本如何估算?对此业内已经形成了较为通用的做法,估算步骤主要是这样的:A.软件项目需求沟通-》B.软件项目需求拆分-》C.每个需求点的人天评估-》D.项目人天汇总-》E.商务报价定稿,下面我给大家逐一分解:

手把手教你估算软件项目成本

A节点主要是将客户需要做什么弄清楚;

B节点则将需求按模块拆分成需求点;

C节点则是根据企业开发实力和过往经验判断每个功能点多少人多少天完成(这个点需要较为资深的销售经理或项目经理来评估);

D节点则是把项目所有人天及价格进行汇总,这个汇总不是简单的相加,因为前面步骤得出的人天仅仅是开发部分的工作量,但是软件开发还包括需求调研、系统设计、系统测试、UAT、上线和运维等等,这部分一般通过一定系数进行测算得出;

E节点就是考虑商务层面而非技术层面的因素对最终价格进行修订,比如甲方是一个大企业那么可能第一次合作吃亏也得进去先,比如说甲方不差钱那报价可以适度提升以防后续有需求变更等等;

为了让大家有个清晰的认知,我把工作中接触过的一个评估模板(只到D节点哈)复制上来给大家参考:

软件开发成本估算模型

以上是我从知乎大神处借鉴来的软件开发成本估算方法之一,也有一些其他办法,比如拿着同一份需求找不同厂商报价,看报价分布区间就能知道大概成本,另外对于资深的项目经理或开发人员,他们凭借感觉也是能估算的出来的......其他的欢迎其他同仁积极发表意见,毕竟借助科学的评估流程、工具及经验做好软件项目成本估算,从而更好的保障项目盈利是非常有必要的。

软件项目的成本如何估算

一、系统软件的成本构成系统软件的成本作为一个经济学范畴,应反映软件产品在其生产过程中所耗费的各项费用,为原材料、燃料、动力、折旧、人工费、管理费用、财务费用待项开支的总和。从财务角度来看,列入系统软件的成本有如下的项目:(1)硬件购置费如计算机及相关设备的购置,不间断电源、空调器等的购置费。(2)软件购置费,如操作系统软件、数据库系统软件和其它应用软件的购置费。(3)人工费,主要是开发人员、操作人员、管理人员、的工资福利费等。(4)培训费。(5)通讯费,如购置计算机网络设备、通讯线路器材、租用公用通讯线路等的费用。(6)基本建设费,如新建、扩建机房、购置计算机机台、机柜等的费用。(7)财务费用。(8)管理费用,如办公费、差旅费、会议费、交通费。(9)材料费,如打印纸、包带、磁盘等的购置费。(10)水、电、汽、气费。(11)专有技术购置费。(12)其它费用,如资料费、固定资产折旧费及咨询费。从系统软件生命周期构成的两阶段即开发阶段和维护阶段看,系统软件的成本由开发成本和维护成本构成。其中开发成本由软件开发成本、硬件成本和其他成本组成,包括了系统软件的分析/设计费用(含系统调研、需求分析、系统分析)、实施费用(含编程/测试、硬件购买与安装、系统软件购置、数据收集、人员培训)及系统切换等方面的费用;维护成本由运行费用(含人工费、材料费、固定资产折旧费、专有技术及技术资料购置费)、管理费(含审计费、系统服务费、行政管理费)及维护费(含纠错性维护费用及适应性维护费用)。二、系统软件成测算综上所述,系统软件的成本由软件的开发和维护成本所构成,即: C=C1+C2(1)式中:C为系统软件的开发成本;C1为系统软件的开发成本所构成;C2为系统软件的维护成本。 1、系统软件的开发成本C1的测算。我们认为系统软件的开发成本按其工作量及单位工作量成本来测算是可行的,具体测算方法为按系统软件的软件规模(一般为软件源程序的指令行数,不包括注释行)、社会平均规模指数以及工作量修正因素来进行。尤其是CAD系统软件的实际测算,结合国内外研究成果的综合分析和专家咨询,软件社会平均生产率参数和软件社会平均规模指数可分别确定为3.5和1.3左右;软件工作量订由八个因子、五个等级组成。 2、系统软件维护成本C2的测算。系统软件的维护为修正现有可运行软件并维护欺其主要功能不变的过程。系统软件在其交付使用后,其维护阶段在软件生命周期或生存期中占较大比重,有的可达软件生存周期的50-70%。因此,系统软件的维护成本是软件成本测算中不可忽略的一部分。系统软件的维护包括三类:A、改正、纠正性维护;B、适应性维护;C、完美性维护。其中C类是为扩充功能、提高性能而进行的维护,在软件资产价值评估中一般不计入该系统软件成本,而A、B两类,则与软件的开发过程有着紧密的联系,应计入软件成本。在系统软件维护阶段,对软件工作量的影响因素与开发阶段的影响因素基本相同,是开发阶段影响因素的后的影响。因此,系统维护的可靠性越大,规模越复杂,隐错越难发现,纠错越难。系统软件越复杂,要使其适应软、硬环境变化,进行适应性维护也越困难。当然,可靠性大、复杂度高的系统软件,其可维护性要求也越高,软件在运行中出错的可能性也会少些。基于上述分析,系统软件维护成本的测算,可按系统软件开发成本乘以一个该系统软件的维护参数来求取。这一维护参数,可按系统软件的复杂度从简单到一般、到复杂的顺序,分别取0.15、0.20、0.25及0.30、0.35、0.40等。计算机系统软件作为计算机系统的组成部分,是信息社会的重要商品,也是知识经济社会中的重要资产。系统软件同其他计算机软件一样,具有如下的特点: 1、系统软件是由许多人共同完成的高强度智力劳动的结晶,是建立在知识、经验和智慧基础上的具有独创性的产物。系统软件的开发可以工程化,软件生产可以工厂化,因此,系统软件具有价值和使用价值。同时,系统软件具有独创性(即原始性),所以软件著作权人对系统软件产品依法享有发表权、开发者身份权、使用权、许可权、获取报酬权及转让权。 2、系统软件产品是无形的,存在于磁盘等介质的有形载体中,通过载体进行交易。因此,带有系统软件的磁盘交换价值,是磁盘自声价值与系统软件之和,而且主要是系统软件的价值。 3、系统软件产品的复制(批量生产)相应简单,其复制成本同其开发成本比较,几乎可以忽略不计。因此,系统软件产品易被复制乃至剽窃。为保护系统软件产品的著作权,必须依法登记。 4、系统软件产品一般没有有形损耗,仅有无形损耗。系统软件产品的维护,一是由于系统软件自身的复杂性,特别是为了对运行中新发现的隐错进行改正性维护;二是由于系统软件对其硬、软件环境有依赖性。硬、软环境改变时,系统软件要进行适应性维护;三是由于需求的变化,要求增强系统软件功能和提高系统软件性能,系统软件要进行完美性维护。因此,系统软件的维护在其生命周期中占有重要地位。同时,系统软件的维护过程是一个软件价值的增值过程。由上述测算方法可知,系统软件的维护费用,即使不计入完善性维护费用也已相当昂贵。不断的升级的新版本代替旧版本软件也是系统软件价值评估中应予考虑的一个特点..

好了,关于软件项目的成本如何估算和一部手机测算其生产成本的问题到这里结束啦,希望可以解决您的问题哈!

项目成本估算方法的软件度量标准

联系我们

Q Q:

微信号:

工作日:9:30-18:30,节假日休息

微信