软件项目费用构成及概算方法0301剖析
- 格式:ppt
- 大小:1.13 MB
- 文档页数:49
软件项目中的成本构成及估算方法随着学问经济、信息时代的来临,计算机软件业迅猛发展。
商品化、资本化、资产化的计算机软件的价值评估的社会需求也日益增多,而且有越来越多的趋势。
由于系统软件通常是一些规模大、复杂程度高的人一机系统,因此,系统软件的开发发、使用、维护、管理的过程,是一个特别复杂的系统工程,需要有巨大的人力、物力、财力资源,需要各种计算机软、硬件的支持。
这一特点是在系统软件评估中应予充分考虑的,也是从成本途径评估系统软件价值时应予着重关注的。
据统计,软件成本在软、硬件总成本中的份额,已从50 年月的百分之十几,上升到近期的百分之七八十,而且还在持续上升。
软件成本中的开发成本和维护成本的比例,也从50年月的接近1:1,达到了近期的1:2。
系统软件开发成本和维护成本在整个生命周期中份额。
本文对上表的数字作了部分调整。
主在维护阶段剔除了完善性维护成本。
这一项成本不应列入托付评估系统软件的本次价值评估。
这样,开发、维护成本在整个生命周期中的份额也相应发生了变化。
一、系统软件的成本构成系统软件的成本作为一个经济学范畴,应反映软件产品在其生产过程中所耗费的各项费用,为原材料、燃料、动力、折旧、人工费、管理费用、财务费用待项开支的总和。
从财务角度来看,列入系统软件的成本有如下的项目:(1)硬件购置费如计算机及相关设备的购置,不间断电源、空调器等的购置费。
(2)软件购置费,如操作系统软件、数据库系统软件和其它应用软件的购置费。
(3)人工费,主要是开发人员、操作人员、管理人员、的工资福利费等。
(4)培训费。
(5)通讯费,如购置计算机网络设备、通讯线路器材、租用公用通讯线路等的费用。
(6)基本建设费,如新建、扩建机房、购置计算机机台、机柜等的费用。
(7)财务费用。
(8)管理费用,如办公费、差旅费、会议费、交通费。
(9)材料费,如打印纸、包带、磁盘等的购置费。
(10)水、电、汽、气费。
(11)专有技术购置费。
(12)其它费用,如资料费、固定资产折旧费及咨询费。
一、策划与环境建设同传统项目一样,软件产品开发也需要经历立项过程,也就是经过调研论证决定项目“上马”后,才能开始策划软件的开发、建设开发环境。
软件产品虽不像传统产品那样需要建工厂、盖厂房而“大兴土木”,但软件产品开发和研制同样需要建设适合软件技术人员工作的“生产环境”和“生产车间”,只不过软件开发的“生产车间”比较特殊罢了。
软件产品的策划与环境建设阶段需要展开必要的调研、建设软件开发环境、购买必须的工具,当然也就需要有相应的成本支出。
1、调研费用调研是软件产品立项前必须开展的工作,是软件立项和软件产品策划的依据。
调研内容有客户调研和市场调查,客户调研目的是确定产品需求和产品功能,并进一步分析市场规模。
市场调查主要用来分析当前同类型软件产品面世情况,对面世的产品调研其市场分布如何,软件产品的功能特点、差异、优劣及发展趋势;如果没有同类产品面世,则通过调研需要重点分析市场需求和市场规模。
调研规模和调研方式存在很大差异,一旦明确了调研方式、规模、范围和参与的人员组成,则调研费用就可以基本确定下来。
2、环境建设费用经过调研分析一旦确定新软件产品立项,就需要落实开发队伍,进行产品开发的环境建设和前期准备。
环境建设内容由工作场地建设和网络环境建设组成。
一、场地建设场地建设是软件开发环境的基础,是软件人员开展开发工作的基本场所。
需要提供工作场所租赁和工作环境建设等费用。
二、开发环境建设与系统集成软件公司最主要的环境就是要有适合软件开发需要的开发环境,建设软件开发所必须的网络系统。
有以下建设内容:网络工程建设:服务器、交换机、防火墙、UPS电源、工作站等硬件设备采购与安装调试,网络布线工程。
系统集成:网络操作系统、工作站和终端操作系统、数据库系统、软件防火墙和病毒防护软件采购与集成。
辅助工程:根据企业规模和需要,进行多媒体会议室、企业网站、企业办公系统建设。
3、工具购置费“工欲善其事,必先利其器”,在软件产品开发前也必须采购所需要的各类工具。
计算机系统软件成本构成及估算方法随着知识经济、信息时代的来临,计算机软件业迅猛发展。
商品化、资本化、资产化的计算机软件的价值评估的社会需求也日益增多,而且有越来越多的趋势。
由于系统软件通常是一些规模大、复杂程度高的人一机系统,因此,系统软件的开发、使用、维护、管理的过程,是一个非常复杂的系统工程,需要有巨大的人力、物力、财力资源,需要各种计算机软、硬件的支持。
这一特点是在系统软件评估中应予充分考虑的,也是从成本途径评估系统软件价值时应予着重关注的。
据统计,软件成本在软、硬件总成本中的份额,已从50 年代的百分之十几,上升到近期的百分之七八十,而且还在持续上升。
软件成本中的开发成本和维护成本的比例,也从50年代的接近1:1,达到了近期的1:2。
系统软件开发成本和维护成本在整个生命周期中份额。
本文对上表的数字作了部分调整。
主在维护阶段剔除了完善性维护成本。
这一项成本不应列入委托评估系统软件的本次价值评估。
这样,开发、维护成本在整个生命周期中的份额也相应发生了变化。
一、系统软件的成本构成系统软件的成本作为一个经济学范畴,应反映软件产品在其生产过程中所耗费的各项费用,为原材料、燃料、动力、折旧、人工费、管理费用、财务费用待项开支的总和。
从财务角度来看,列入系统软件的成本有如下的项目:(1)硬件购置费如计算机及相关设备的购置,不间断电源、空调器等的购置费。
(2)软件购置费,如操作系统软件、数据库系统软件和其它应用软件的购置费。
(3)人工费,主要是开发人员、操作人员、管理人员、的工资福利费等。
(4)培训费。
(5)通讯费,如购置计算机网络设备、通讯线路器材、租用公用通讯线路等的费用。
(6)基本建设费,如新建、扩建机房、购置计算机机台、机柜等的费用。
(7)财务费用。
(8)管理费用,如办公费、差旅费、会议费、交通费。
(9)材料费,如打印纸、包带、磁盘等的购置费。
(10)水、电、汽、气费。
(11)专有技术购置费。
(12)其它费用,如资料费、固定资产折旧费及咨询费。
电子政务工程软件项目费用构成及概算方法
一、电子政务工程软件项目费用构成
1、软件开发费:包括研发计划费、研发任务设计费、软件开发费、系统技术实施费、测试费、研发维护费等;
2、安装工程:为保证软件能顺利安装和调试,需要安装工程,包括安装费、调试费、安全评估费、部署费用和维护费等;
3、硬件工程:主要包括建设基础设施费用,电信费、服务器费用、硬件专业服务费用等;
4、培训费:指由工程项目参与方分别派出专家为技术人员进行培训所产生的费用,主要包括学习费、培训费、材料准备费等;
5、小计:上述费用合计。
二、电子政务工程软件项目概算方法
1、预估投入资源:根据电子政务工程软件项目需求量化,分析项目的技术难度、专业技术任务与资源投入水平,估算出应投入的资源;
2、可行性分析:根据电子政务工程软件项目资源预估,分析水平可行性,检查项目的可行性,根据电子政务工程项目实际情况,结合项目经验,对项目的可行性进行探讨,并作出调整,为软件项目成功实施提供保证;
3、技术方案编制:根据电子政务工程软件的项目目标,制定实现目标的系统技术方案。
软件项目报价方法软件项目一般包括解决方案、开发、维护、系统集成等。
以下将分别介绍软件开发价格、软件(系统)维护价格、系统集成价格、系统解决方案费用的价格估算方法,以供大家参考。
1.软件开发价格估算方法软件开发价格与工作量、商务成本、国家税收与企业利润等项有关。
为了便于计算,给出一个计算公式:软件开发价格=开发工作量×开发费用/人·月1、1开发工作量软件开发工作量与估算工作量经验值、风险系数与复用系数等项有关:软件开发工作量=估算工作量经验值×风险系数×复用系数1、1、1估算工作量经验值(以A来表示)软什开发工作量的计算,曾有人提出以源代码行或功能点来计算,这些方法实施起来均有不少难度。
目前国际上仍旧按以往经验的方式加以计算,国内各软件企业也就是采用经验的方式加以估算工作量。
工作量的计算就是按一个开发工作人员在一个月内(日历中的月,即包括国家规定的节假日)能完成的工作量为单位,也就就是通常所讲的“人·月”。
特别要提醒的就是软件开发过程中既包括了通常所讲的软件开发,也应包括各类软件测试的活动。
1、1、2风险系数(以σ来表示)估算工作量经验值亦会存在较大风险,造成软件危机的因素很多,这也就是一个方面的因素。
特别当软件企业对该信息工程项目的业务领域不熟悉或不太熟悉,而且用户又无法或不能完整明白地表达她们的真实的需求,从而造成软件企业需要不断地完善需求获取,修改设计等各项工作。
因此:l ≤风险系数≤ 1、5根据我们对软件企业的了解,超过估算工作量经验值的一半,已就是不可接受,所以我们确定“1、5”为极限值。
当然这既要瞧企业的能力,也要瞧用户能接受的程度。
1、1、3复用系数(以τ来表示)估算工作量经验值就是软件企业承担一般项目来估算的,但如果软件企业已经采用“基于构件的开发方法”,并己建立起能够复用的构件库(核心资产库),或者已有一些软件产品,仅作二次开发,从而使软件开发工作量减少。
计算机系统软件成本构成及估算方法随着知识经济、信息时代的来临,计算机软件业迅猛发展;商品化、资本化、资产化的计算机软件的价值评估的社会需求也日益增多,而且有越来越多的趋势;由于系统软件通常是一些规模大、复杂程度高的人一机系统,因此,系统软件的开发、使用、维护、管理的过程,是一个非常复杂的系统工程,需要有巨大的人力、物力、财力资源,需要各种计算机软、硬件的支持;这一特点是在系统软件评估中应予充分考虑的,也是从成本途径评估系统软件价值时应予着重关注的;据统计,软件成本在软、硬件总成本中的份额,已从50 年代的百分之十几,上升到近期的百分之七八十,而且还在持续上升;软件成本中的开发成本和维护成本的比例,也从50年代的接近1:1,达到了近期的1:2;系统软件开发成本和维护成本在整个生命周期中份额;本文对上表的数字作了部分调整;主在维护阶段剔除了完善性维护成本;这一项成本不应列入委托评估系统软件的本次价值评估;这样,开发、维护成本在整个生命周期中的份额也相应发生了变化;一、系统软件的成本构成系统软件的成本作为一个经济学范畴,应反映软件产品在其生产过程中所耗费的各项费用,为原材料、燃料、动力、折旧、人工费、管理费用、财务费用待项开支的总和;从财务角度来看,列入系统软件的成本有如下的项目:1硬件购置费如计算机及相关设备的购置,不间断电源、空调器等的购置费;2软件购置费,如操作系统软件、数据库系统软件和其它应用软件的购置费;3人工费,主要是开发人员、操作人员、管理人员、的工资福利费等;4培训费;5通讯费,如购置计算机网络设备、通讯线路器材、租用公用通讯线路等的费用;6基本建设费,如新建、扩建机房、购置计算机机台、机柜等的费用;7财务费用;8管理费用,如办公费、差旅费、会议费、交通费;9材料费,如打印纸、包带、磁盘等的购置费;10水、电、汽、气费;11专有技术购置费;12其它费用,如资料费、固定资产折旧费及咨询费;从系统软件生命周期构成的两阶段即开发阶段和维护阶段看,系统软件的成本由开发成本和维护成本构成;其中开发成本由软件开发成本、硬件成本和其他成本组成,包括了系统软件的分析/设计费用含系统调研、需求分析、系统分析、实施费用含编程/测试、硬件购买与安装、系统软件购置、数据收集、人员培训及系统切换等方面的费用;维护成本由运行费用含人工费、材料费、固定资产折旧费、专有技术及技术资料购置费、管理费含审计费、系统服务费、行政管理费及维护费含纠错性维护费用及适应性维护费用;二、系统软件的成本测算程序1、根据待开发软件的特征、所选用硬件的特征、用户环境特征及以往同类或相近项目的基础数据,进行软件规模测算;2、由系统软件的成本构成,结合成本影响因素、环境因素以及以往同类或相近项目数据分析,进行软件成本测算;其中包括了安装、调试的人力和时间表、培训阶段的人力和时间表;3、系统软件成本测算的风险分析;这是基于系统软件成本测算的不确定性、成本测算的理论和测算技术的不成熟性而提出的工作程序;系统软件成本测算的风险因素应包括:1对目标系统的功能需要、开发队伍、开发环境等情况的了解的正确性;2所运用历史数据及模型参数的可靠性;3系统分析中的逻辑模型的抽象程度、业务处理流程的复杂程度及软件的可度量程度;4软件新技术、替代技术的出现和应用对成本测算方法的冲击的影响;5用户在系统软件开发中的参与程度,开发队伍的素质及所采用开发模式对开发成本的影响;6对系统软件开发队伍复杂因素认识程度;7系统软件开发人员及其组成比便的稳定性;8系统软件开发和维护经费,时间要求等方面的变更等非技术性因素所带来的风险等;在系统软件价值评估中实施上述程序进行成本测算时,除了应坚持持资产评估操作程序中规定的各项原则外,还应遵循真实性与预见性原则、透明性与适应性原则和可操作性与规定性原则;三、系统软件成测算综上所述,系统软件的成本由软件的开发和维护成本所构成,即: C=C1+C2 1式中:C为系统软件的开发成本;C1为系统软件的开发成本所构成;C2为系统软件的维护成本;1、系统软件的开发成本C1的测算;我们认为系统软件的开发成本按其工作量及单位工作量成本来测算是可行的,具体测算方法为按系统软件的软件规模一般为软件源程序的指令行数,不包括注释行、社会平均规模指数以及工作量修正因素来进行;尤其是CAD系统软件的实际测算,结合国内外研究成果的综合分析和专家咨询,软件社会平均生产率参数和软件社会平均规模指数可分别确定为和左右;软件工作量订由八个因子、五个等级组成; 2、系统软件维护成本C2的测算;系统软件的维护为修正现有可运行软件并维护欺其主要功能不变的过程;系统软件在其交付使用后,其维护阶段在软件生命周期或生存期中占较大比重,有的可达软件生存周期的50-70%;因此,系统软件的维护成本是软件成本测算中不可忽略的一部分;系统软件的维护包括三类:A、改正、纠正性维护;B、适应性维护;C、完美性维护;其中C类是为扩充功能、提高性能而进行的维护,在软件资产价值评估中一般不计入该系统软件成本,而A、B两类,则与软件的开发过程有着紧密的联系,应计入软件成本;在系统软件维护阶段,对软件工作量的影响因素与开发阶段的影响因素基本相同,是开发阶段影响因素的后的影响;因此,系统维护的可靠性越大,规模越复杂,隐错越难发现,纠错越难;系统软件越复杂, 要使其适应软、硬环境变化,进行适应性维护也越困难;当然,可靠性大、复杂度高的系统软件,其可维护性要求也越高,软件在运行中出错的可能性也会少些;基于上述分析,系统软件维护成本的测算,可按系统软件开发成本乘以一个该系统软件的维护参数来求取;这一维护参数,可按系统软件的复杂度从简单到一般、到复杂的顺序,分别取、、及、、等;计算机系统软件作为计算机系统的组成部分,是信息社会的重要商品,也是知识经济社会中的重要资产; 系统软件同其他计算机软件一样,具有如下的特点:1、系统软件是由许多人共同完成的高强度智力劳动的结晶,是建立在知识、经验和智慧基础上的具有独创性的产物;系统软件的开发可以工程化,软件生产可以工厂化,因此,系统软件具有价值和使用价值; 同时,系统软件具有独创性即原始性,所以软件着作权人对系统软件产品依法享有发表权、开发者身份权、使用权、许可权、获取报酬权及转让权;2、系统软件产品是无形的,存在于磁盘等介质的有形载体中,通过载体进行交易;因此,带有系统软件的磁盘交换价值,是磁盘自声价值与系统软件之和,而且主要是系统软件的价值;3、系统软件产品的复制批量生产相应简单,其复制成本同其开发成本比较,几乎可以忽略不计;因此,系统软件产品易被复制乃至剽窃;为保护系统软件产品的着作权,必须依法登记;4、系统软件产品一般没有有形损耗,仅有无形损耗;系统软件产品的维护,一是由于系统软件自身的复杂性,特别是为了对运行中新发现的隐错进行改正性维护;二是由于系统软件对其硬、软件环境有依赖性;硬、软环境改变时,系统软件要进行适应性维护;三是由于需求的变化,要求增强系统软件功能和提高系统软件性能,系统软件要进行完美性维护;因此,系统软件的维护在其生命周期中占有重要地位;同时,系统软件的维护过程是一个软件价值的增值过程;由上述测算方法可知,系统软件的维护费用,即使不计入完善性维护费用也已相当昂贵;不断的升级的新版本代替旧版本软件也是系统软件价值评估中应予考虑的一个特点;。
计算机系统软件成本的构成与估算方法(doc 9页)计算机系统软件成本构成及估算方法随着知识经济、信息时代的来临,计算机软件业迅猛发展。
商品化、资本化、资产化的计算机软件的价值评估的社会需求也日益增多,而且有越来越多的趋势。
由于系统软件通常是一些规模大、复杂程度高的人一机系统,因此,系统软件的开发、使用、维护、管理的过程,是一个非常复杂的系统工程,需要有巨大的人力、物力、财力资源,需要各种计算机软、硬件的支持。
这一特点是在系统软件评估中应予充分考虑的,也是从成本途径评估系统软件价值时应予着重关注的。
据统计,软件成本在软、硬件总成本中的份额,已从50 年代的百分之十几,上升到近期的百分之七八十,而且还在持续上升。
软件成本中的开发成本和维护成本的比例,也从50年代的接近1:1,达到了近期的1:2。
系统软件开发成本和维护成本在整个生命周期中份额。
本文对上表的数字作了部分调整。
主在维护阶段剔除了完善性维护成本。
这一项成本不应列入委托评估系统软件的本次价值评估。
这样,开发、维护成本在整个生命周期中的份额也相应发生了变化。
一、系统软件的成本构成系统软件的成本作为一个经济学范畴,应反映软件产品在其生产过程中所耗费的各项费用,为原材料、燃料、动力、折旧、人工费、管理费用、财务费用待项开支的总和。
从财务角度来看,列入系统软件的成本有如下的项目:(1)硬件购置费如计算机及相关设备的购置,不间断电源、空调器等的购置费。
(2)软件购置费,如操作系统软件、数据库系统软件和其它应用软件的购置费。
(3)人工费,主要是开发人员、操作人员、管理人员、的工资福利费等。
(4)培训费。
(5)通讯费,如购置计算机网络设备、通讯线路器材、租用公用通讯线路等的费用。
(6)基本建设费,如新建、扩建机房、购置计算机机台、机柜等的费用。
(7)财务费用。
(8)管理费用,如办公费、差旅费、会议费、交通费。
(9)材料费,如打印纸、包带、磁盘等的购置费。
(10)水、电、汽、气费。