软件开发成本标准(软件开发成本标准是多少)

软件开发 2881
本篇文章给大家谈谈软件开发成本标准,以及软件开发成本标准是多少对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、如何确定软件的开发成本价格?

本篇文章给大家谈谈软件开发成本标准,以及软件开发成本标准是多少对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

如何确定软件的开发成本价格?

软件开发成本估算过程可进一步细分为软件规模估算、工作量估算、成本估算和确定软件开发成本等四个过程。

其中成本估算需要对直接人力成本、间接人力成本、间接非人力成本及直接非人力成本分别进行估算。

国家标准《GB/T 36964-2018 软件工程 软件开发成本度量规范》中建议的软件开发成本估算基本流程如下图所示:

国家准中的四个估算过程,层层递进,逐步细化,最终达到科学、一致的成本估算。

一、软件规模估算

通常情况下,规模估算是软件成本估算过程的起点。

估算规模是后续计算软件项目的工作量、成本和进度的主要输入,是项目范围管理的关键,因此,在条件允许的情况下,应首先进行规模估算。

在规模估算过程中,需要注意以下情况:

1.在规模估算开始前,应根据可行性研究报告或类似文档明确项目需求及系统边界。项目需求除包含最基本的业务需求外,还应进行初步的子系统/模块划分,并对每一子系统或模块的基本用户需求进行说明,以保证可以根据项目需求进行规模预估。

2.依据项目特点和需求详细程度不同,通常估算人员在选择估算方法时应采用纳入国际标准的功能点方法进行功能规模估算,在适用IFPUG或NESMA方法时,可以根据需求的粒度和管理需要,选择预估功能点方法、估算功能点方法或者详细功能点方法。

3.若当前的项目需求极其模糊或不确定,可不进行规模估算,而直接采用类比法或类推法估算工作量和成本。

二、工作量估算

在完成规模估算后,应当开展工作量估算工作,若当前项目未开展规模估算,也可直接启动工作量估算工作。

工作量估算时,可采用方程法、类比法、类推法、功能点法:

方程法:即基于基准数据建立参数模型,通过输入各项参数,确定估算值。

类比法:即将待估算项目的部分属性与类似的一组基准数据进行比对,进而确定估算值。

类推法:即将待估算项目的部分属性与高度类似的一个或几个已完成项目的数据进行比对,并进行适当调整后确定估算值。

功能点法:从用户视角出发,通过量化系统功能来度量软件的规模,这种度量主要基于系统的逻辑设计。功能点规模度量方法在国际上的应用已经比较广泛,并且已经取代代码行成为最主流的软件规模度量方法。

在开展工作量估算的过程中,需要注意以下情况:

1.当需求极其模糊或不确定时,如果此时具有高度类似的历史项目,则可直接采用类推法,充分利用历史项目数据来粗略估算工作量。

2.当需求极其模糊或不确定时,如果此时具有与本项目部分属性类似的一组基准数据,则可直接采用类比法,充分利用基准数据来粗略估算工作量。

3.对于规模估算已经开展的项目,可采用方程法,通过输入各项参数,确定待估算项目的工作量。若客户或高层对项目的工期有明确的要求时,在采用方程法估算工作量时,工期要求有可能是方程的参数之一。

4.为追求估算的准确性,建议在条件允许的情况下,可采用两种估算方法,对估算结果进行交叉验证,若估算结果差别不大,可直接使用两种估算结果的平均值或以某种估算结果为准,若差别较大,需进行差异分析。

5.工作量的估算结果宜为一个范围而不是单一的值。

三、成本估算

在获得了工作量估算结果后,可采用科学的方法进行成本估算。

在成本估算过程中,应需要注意的情况:

1.类比法和类推法,同样适用于需求极其模糊或不确定时的成本估算;

2.间接成本是否与工作量估算结果相关取决于间接成本分摊计算方式。在绝大多数组织,项目周期越长,项目组成员越多,其分摊的间接成本就越高,此时项目的间接成本与工作量估算结果直接相关;

3.直接非人力成本通常与工作量估算结果无关,宜单独分项测算;

4. 成本估算结果,也通常为一个范围,而不是单一的值。

四、确定软件开发成本

在《软件工程 软件开发成本度量规范》中,将软件开发成本分为四类,主要是为便于对成本构成(即哪些成本属于开发成本,哪些不属于开发成本)进行清晰界定。

而在实际确定软件开发成本时,通常并不是分别测定四类成本,加和后获得总成本,而是通常采用以下两种方式确定总成本:

1.根据人力成本费率及工作量估算直接人力成本和间接成本之和,再加上直接非人力成本,获得总成本;

2.根据规模综合单价和软件规模,测算出直接人力成本和间接成本之和,再加上直接非人力成本,获得总成本。

在进行软件的规模、工作量、成本估算时应遵循以下原则:

1.在规模估算时,应根据项目特点和需求的详细程度选择合适的估算方法;

2.充分利用基准数据,采用方程法、类比法或类推法,对工作量和成本进行估算;

3.工作量和成本的估算结果宜为一个范围值;

4.在进行成本估算时,如有明确的工期要求,应充分考虑工期对项目成本的影响,可以根据项目实际情况以及工期对项目的影响程度,对成本的估算结果进行调整;

5.成本估算过程中宜采用不同的方法分别估算并进行交叉验证。如果不同方法的估算结果产生较大差异,可采用专家评审方法确定估算结果,也可使用较简单的加权平均方法;

6.在软件项目的不同场景下(如预算、招投标、项目计划和变更管理等)采用国家标准时,相关要求见国家标准中附录A。

除了上述主要原则外,我们还需注意在使用基准数据时:

1. 对于委托方和第三方,建议使用或参考软件行业基准数据进行估算。估算模型的调整因子的增减或取值有可能随着行业基准数据的变化而变化。

2.对于开发方,在引入行业基准数据的基础上,可逐步建立组织级基准数据库,以提高估算精度。组织级基准数据定义应与行业基准数据定义保持一致,以便于与行业基准数据进行比对分析,并持续提升组织能力。

软件开发的成本如何核算!

软件开发的成本如何核算

如今,不少企业都想拥有属于自己企业或产品的手机APP,但其中最困扰企业主的问题就是:开发一款手机APP到底需要多少钱?

简单点来说,要视手机APP的需求及质量而言,价位一般在几千到十几万左右,更高端的价格更高。

今天,我们就来详细分析一下这个问题,请继续往下看吧。 

一、APP开发款式分为固定款和定制款,两者的价格均不相同

固定款:是指直接套用已有的、现成的APP固定模板,报价是固定的,所需要的功能也是固定的,缺点就是客户拿不到源代码,也不能根据企业需求进行定制,由于源代码是封装的,如果企业以后想进行功能升级或系统维护的话,也不能够实现,只能重新开发一个新的软件。

固定款的APP开发时间短,约2~3日的时间即可完成,费用大约在几千到几万之间。

定制款:定制款是指APP的功能全部重新开发,过程比较繁琐,需要美工、策划、APP开发(前台/客户端/手机端)、后台程序员等工种协同完成,大型的、功能复杂的APP甚至需要数十人的团队。

由于APP的功能和设计都是定制的,因此价格会高些。定制款的开发时间与开发价格是成正比的,开发时间长,大约在两三个月甚至不定的周期里才能完成,而费用大概在几万甚至十几万左右。

因此,想要知道开发一款手机APP需要花费多少钱,企业主首先必须把APP的详细需求和功能告知APP开发公司,开发公司才能报出一个合理的价格。

二、手机APP平台不同,制作成本也不一样

现在市面上流行的手机APP制作平台主要有两种一般包括两种系统:安卓系统(Android)和苹果系统(IOS)。

一般来说,制作苹果系统的手机APP软件费用要比安卓平台的贵一些,因为苹果公司对苹果平台的封闭性和手机APP开发语言Objective-C的难度,都让APP开发者加大了苹果系统手机APP开发的难度。

三、APP制作成本包含参与人员的工资

通常情况下,开发一款APP需要产品经理、客户端工程师、后端工程师和UI设计师各一名,这已经是制作手机APP应用软件比较精简的配置了,所以这些参与人员的工资也是包含在APP制作成本当中的。这些工作人员的月薪加起来可能都会超过4、5万元。

四、APP开发公司的所在地

需要注意的是,同样实力的APP开发公司,在不同的城市也会导致APP的成本费用高一些,如在北京、深圳和上海等地的开发公司开发成本费用就会比较高,因为当地开发人员的薪资和其他支出相对更高。

各省政采软件开发成本标准

4万元。根据查询天眼查得知,各省政采软件开发成本标准是4万元。政采软件是一款专为政府企业提供采购管理的平台,便携式的管理功能,用户在手机上就能一键查看购物清单和资金结算详情。

软件开发成本有哪些?

所谓售前成本,就是在合同签订前,乙方为这个项目做商务、做演示、做售前调研等付出的成本(人工费、办公费、差旅费等)。倒霉的是,并不是每个售前项目都可以签单,更倒霉的是,一般情况下丢单的比签单的多,这些丢单的售前项目,成本往哪里去呢,自然需要由签下的项目弥补。

直接人工成本。

每个开发团队包括很多岗位,如项目实施经理、需求分析师、系统架构师、程序员、测试工程师、美工、客服等,这些岗位的人,都是需要吃饭的,都需要发工资、交五险一金。一个项目要做好,离不开这些岗位通力合作。即使只看直接人工成本,也远远不止程序员的工资社保。

开发工具及设备成本。

团队在开发过程中需要各种开发工具,有些工具是开源免费的,但也有很多工具是要收费的。当然,一般来说,每个团队都有很多开发项目,这个成本分摊到每个项目并不高,几乎可以忽略不计。但是,有的时候,有些特殊的设备是为这个项目专门采购的,那么这个成本就不能忽视了。

间接人工成本。

软件开发的成本

一、系统软件的成本构成系统软件的成本作为一个经济学范畴,应反映软件产品在其生产过程中所耗费的各项费用,为原材料、燃料、动力、折旧、人工费、管理费用、财务费用待项开支的总和

从财务角度来看,列入系统软件的成本有如下的项目:(1)硬件购置费如计算机及相关设备的购置,不间断电源、空调器等的购置费

(2)软件购置费,如操作系统软件、数据库系统软件和其它应用软件的购置费

(3)人工费,主要是开发人员、操作人员、管理人员、的工资福利费等

(4)培训费

(5)通讯费,如购置计算机网络设备、通讯线路器材、租用公用通讯线路等的费用

(6)基本建设费,如新建、扩建机房、购置计算机机台、机柜等的费用

(7)财务费用

(8)管理费用,如办公费、差旅费、会议费、交通费

(9)材料费,如打印纸、包带、磁盘等的购置费

(10)水、电、汽、气费

(11)专有技术购置费

(12)其它费用,如资料费、固定资产折旧费及咨询费

从系统软件生命周期构成的两阶段即开发阶段和维护阶段看,系统软件的成本由开发成本和维护成本构成

其中开发成本由软件开发成本、硬件成本和其他成本组成,包括了系统软件的分析/设计费用(含系统调研、需求分析、系统分析)、实施费用(含编程/测试、硬件购买与安装、系统软件购置、数据收集、人员培训)及系统切换等方面的费用;维护成本由运行费用(含人工费、材料费、固定资产折旧费、专有技术及技术资料购置费)、管理费(含审计费、系统服务费、行政管理费)及维护费(含纠错性维护费用及适应性维护费用)

二、系统软件成测算综上所述,系统软件的成本由软件的开发和维护成本所构成,即:C=C1C2(1)式中:C为系统软件的开发成本;C1为系统软件的开发成本所构成;C2为系统软件的维护成本

1、系统软件的开发成本C1的测算

我们认为系统软件的开发成本按其工作量及单位工作量成本来测算是可行的,具体测算方法为按系统软件的软件规模(一般为软件源程序的指令行数,不包括注释行)、社会平均规模指数以及工作量修正因素来进行

尤其是CAD系统软件的实际测算,结合国内外研究成果的综合分析和专家咨询,软件社会平均生产率参数和软件社会平均规模指数可分别确定为35和13左右;软件工作量订由八个因子、五个等级组成

2、系统软件维护成本C2的测算

系统软件的维护为修正现有可运行软件并维护欺其主要功能不变的过程

系统软件在其交付使用后,其维护阶段在软件生命周期或生存期中占较大比重,有的可达软件生存周期的50-70%

因此,系统软件的维护成本是软件成本测算中不可忽略的一部分

系统软件的维护包括三类:A、改正、纠正性维护;B、适应性维护;C、完美性维护

其中C类是为扩充功能、提高性能而进行的维护,在软件资产价值评估中一般不计入该系统软件成本,而A、B两类,则与软件的开发过程有着紧密的联系,应计入软件成本

在系统软件维护阶段,对软件工作量的影响因素与开发阶段的影响因素基本相同,是开发阶段影响因素的后的影响

因此,系统维护的可靠性越大,规模越复杂,隐错越难发现,纠错越难

系统软件越复杂,要使其适应软、硬环境变化,进行适应性维护也越困难

当然,可靠性大、复杂度高的系统软件,其可维护性要求也越高,软件在运行中出错的可能性也会少些

基于上述分析,系统软件维护成本的测算,可按系统软件开发成本乘以一个该系统软件的维护参数来求取

这一维护参数,可按系统软件的复杂度从简单到一般、到复杂的顺序,分别取015、020、025及030、035、040等

计算机系统软件作为计算机系统的组成部分,是信息社会的重要商品,也是知识经济社会中的重要资产系统软件同其他计算机软件一样,具有如下的特点:1、系统软件是由许多人共同完成的高强度智力劳动的结晶,是建立在知识、经验和智慧基础上的具有独创性的产物系统软件的开发可以工程化,软件生产可以工厂化,因此,系统软件具有价值和使用价值同时,系统软件具有独创性(即原始性),所以软件著作权人对系统软件产品依法享有发表权、开发者身份权、使用权、许可权、获取报酬权及转让权

2、系统软件产品是无形的,存在于磁盘等介质的有形载体中,通过载体进行交易

因此,带有系统软件的磁盘交换价值,是磁盘自声价值与系统软件之和,而且主要是系统软件的价值

3、系统软件产品的复制(批量生产)相应简单,其复制成本同其开发成本比较,几乎可以忽略不计

因此,系统软件产品易被复制乃至剽窃为保护系统软件产品的著作权,必须依法登记

4、系统软件产品一般没有有形损耗,仅有无形损耗系统软件产品的维护,一是由于系统软件自身的复杂性,特别是为了对运行中新发现的隐错进行改正性维护;二是由于系统软件对其硬、软件环境有依赖性硬、软环境改变时,系统软件要进行适应性维护;三是由于需求的变化,要求增强系统软件功能和提高系统软件性能,系统软件要进行完美性维护

因此,系统软件的维护在其生命周期中占有重要地位

同时,系统软件的维护过程是一个软件价值的增值过程

由上述测算方法可知,系统软件的维护费用,即使不计入完善性维护费用也已相当昂贵

不断的升级的新版本代替旧版本软件也是系统软件价值评估中应予考虑的一个特点

做一个手机app软件需要什么?成本多少?

选择独立开发的成本基本在15万左右,而选择外包开发的费用一般在20万左右。

1、程序开发功能的难度是应用程序开发的核心。一般来说,应用复杂功能和简单功能,如存储应用,但企业产品展示的简单应用开发具有简单的功能。您还需要了解服务器支持的难度和复杂性。

2、企业移动应用软件开发的工作范围如果你在设计、制作界面材料、准备数据以及用自己的账户完成在线应用方面做得很好,只委托开发会更便宜;否则,如果你委托新的想法和功能规划,成本会增加很多。

3、移动客户端上的移动应用程序的质量是一样的,如果质量不同,价格肯定会受到影响。此外,还有一个升级应用的问题,这需要做很多工作,是否承担升级和完善的责任也会影响价格。

展示型企业网站的APP基本上和制作移动网站的价格一样,一千元到几千元。这里说的是专业的开发应用,简单的生活应用类的App,不依赖于后台,而依赖于设计+开发,直接开发工期=1个月,方案+交流+测试+修正=1个半月,前后约1个半月,看团队质量,价格为3万~10万目前的手机app应用程序开发公司的价格根据软件开发公司而不同,由大型手机app应用程序公司开发的定制应用程序更专业、技术熟练,他们所需要的价格可能比较低。总之,具体影响app价格开发的因素最终取决于该手机的app开发功能需求的复杂性。

软件开发成本标准的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于软件开发成本标准是多少、软件开发成本标准的信息别忘了在本站进行查找喔。

扫码二维码