软件价值评估的方法

软件价值评估的方法
软件价值评估的方法

计算机软件价值评估的原则与方法

一、计算机软件的内涵及分类

计算机软件的经济价值正在日益为人们所共识,并越来越为世界各国所重视。计算机软件指计算机程序及其文档。计算机程序指用机器可读的文字、代码等形式表示的能使计算机完成一定任务、显示某种作用或产生一定结果的一套指令;文档指用一般文字、符号介绍计算机程序的说明,以及帮助理解和运用计算机程序的用户手册、流程图等。

计算机软件分为系统软件和应用软件两大类。系统软件指的是为管理、控制和维护计算机及外部设备,以及提供计算机与用户界面等的软件,如操作系统、各种语言衣物处理程序、数据库管理系统等。应用软件是计算机所应用程序的总称,主要用于解决一些实际的应用问题。应用软件可分为两类:一类是各行业都能用的应用软件;一类按业务、行业的专门应用软件。

二、评估的原则

计算机软件评估,一般发生在转让、出售及作价入股之时。其评估的原则是计算机软件评估行为的规范,必须遵循下列原则:

1、独立性原则。指评估工作应排除各方面和各种形式的干预独立地进行。评估机构及其工作人员应恪守评估的行业纪律和职业道德,不与被评估企业(个人)发生评估正常收费以外的任何经济利害关系,依据国家制定的法规和可靠的数据资料,作出完全独立的评定。

2、客观性原则。指评估者应具有公正、客观的态度和方法,评估结果有充分的事实为依据。评估过程中的预测、推算和逻辑运算等只有建立在市场和现实的基础上,才有意义。

3、科学性原则。指在评估过程中,必须根据特定的目的,选用适用的标准和科学的方法,制定科学的评估方案。

4、替代性原则。在评估作价时,如果同一资产或同种资产在评估基准日有多种可能实现的实际存在的价格或价格标准,则应选用最低的一种,因为在同时存在几种效能相同资产时,最低价格的资产需求量最大。

5、预期性原则。指在评估过程中,资产的价值可以不按过去的生产成本或销售价格决定而是以对未来收益的期望值决定。

三、软件价值评估的因素

由于计算机软件成本具有明显的不完整性和弱对应性,给企业带来的经济效益也可能受各种因素的影响而具有明显的不确定性,这给软件评估带来许多困难。在进行评估时,必须考虑如下因素:

(1)系统太小。主要指可执行程序或机器语言指令的字节数、高级语言语句的行数、新编写指令的百分比、系统数据存储量和文体数目等。

(2)系统复杂性。主要是指系统和界面的复杂度、系统的独特性、硬件与软件的接口和程序结构等。

(3)程序类型。主要是指应用程序的形式(商用或非商用),程序所处理的技术问题类型等。

(4)软件对支持条件和运行环境的要求。主要是指计算机系统的速度及内存、外存容量,支持开发的软件工具和软件环境等。

(5)软件的有效收益或经济寿命期。

(6)软件的维护成本和升级能力。

(7)市场竞争状况。

四、软件评估的技术分析

计算机软件评估时,对于专用软件以及虽属于通用软件但尚未投入生产、销售的,一般采用重置成本法;而对于已经生产并投放市场的财务软件、人事工资管理软件等通用软件,数据库软件,以及对信息企业的价值评估,则采用收益现值法;对于有同类软件的市场价格可做评估参考时,可采用现行市价法。

1、重置成本法。指按被评估资产的现时完全重置成本减去损耗或贬值来确定被评估资产的价格。其基本公式为:评估价值=重置全价-贬值;(或)=重置全价×成新率。

对于公式中的软件重置全价可按开发成本要素、开发过程成本或语句行数来进行估算。

(1)按开发成本要素进行评估。其计算公式如下:

重置全价=∑(实耗材料量×现时价格)+∑(实耗工时×现行工时费用)+∑(原劳务消耗量×现时收费标准)

(2)按开发过程成本进行评估。这种方法是把软件开发分为系统分析、系统设计、程序设计和软件测试四个阶段,按每个阶段的工作量(人/月)和每个工作量的成本来计算各阶段成本,从而加总求得整个开发过程的总成本。估算步骤为:第一步:将系统软件按所完成的不同功能进行分解,每个功能软件的开发都要经历上述四个阶段;第二步:确定每个功

能、每个阶段的工作量(人/月);第三步:确定每个阶段的工作量成本(元/月)。一般而言,高级技术人员参与的成本较高,初级技术人员参与的成本较低。

(3)按语句行数进行评估。这种方法是根据所开发软件的源程序语句行数和每行源程序语句的成本来估算软件成本的,也就是根据软件的程序数目、编码行数、每日工作量、工作日成本及该软件的陈旧贬值率,计算软件的重置成本。其计算公式为:软件重置全值=工作日成本×工作日数。其中,工作日数=编码行数÷日工作量定额(行/日)。

这里要求日工作量定额合理、准确、稳定、否则影响评估价值的准确性。该方法在西方评估界得以应用,是由于西方发达国家的人员工资水平远远同于发展中国家,在软件设计中的物料消耗相对于人工费用可以忽略不计,软件开发成本主要是人工费用。

2、收益现值法。是指通过估算被评估资产的未来预期收益折算成现值。其计算公式如下:

公式中:P—软件评估值;Ft—未来t收益期的预期收益额;i—折现率。

收益期限和预期收益额由评估人员分析预测评估对象的未来经营收益情况确定。由于计算机软件的技术更新很快,所以未来收益期预测一般公取3—5年。

3、现行市场法。该法是通过比较类似的软件在自愿交易下的价格来确定软件的价值。应用这种方法评估计算机软件的前提条件是,市场上必须有与评估对象类比的同类软件的市场价格可供参考。运用这种方法,被评估的软件通常不是新软件,而是已有一定的流通年限。

软件工程造价师认证培训-北京软件造价评估技术创新联盟

“软件工程造价师”认证培训 课程简介 ?本课程已被纳入工信部全国信息技术人才培养工程认证课程体系,考试合格者将获 得“软件工程造价师”证书,学员信息将被纳入到全国信息技术人才库。 ?本课程依据工业和信息化部行业标准《软件研发成本度量规范》(SJ/T 11463-2013)、 IFPUG功能规模度量方法(ISO/IEC 20926)、NESMA功能规模度量方法 (ISO/IEC24570)开发。系统阐述了如何基于行业成本估算模型对项目的功能点规模、工作量、工期、成本进行合理估算,并进行实战演练。 ?方法可用于软件项目信息化规划、预算立项、招投标、项目计划等各个阶段,能帮 助企业在项目早期合理制订预算,科学的估算成本和预测利润,为项目的成功实施奠定基础。 课程目标 ?了解标准所规定的软件研发成本构成及其估算方法、过程和原则。 ?能够使用国际标准的(快速)功能点方法,针对不同应用场景,合理估算软件规模, 有效管理项目范围。 ?掌握利用基准数据,并使用多种方法(方程法/类比法/类推法),对软件项目的工作 量、工期、成本进行科学估算及交叉验证的要点及技巧。 课程特色 ?符合标准:依据国际国内标准开发,从功能点规模到工作量/成本/工期估算的完整解 决方案。 ?基准数据:使用行业估算模型(基于行业基准数据,采用回归分析和相关性分析方 法建立),可快速获得科学的估算结果。 ?多级估算:针对软件项目范围模糊、需求易变的特点,面向不同应用场景(概预算、 招投标、项目计划、变更管理),提供多级估算方法。 ?赠送工具:学员可免费获得配套估算工具的使用权,利用工具快速掌握估算方法, 培训后可直接用于实际工作。

浅析软件工程造价常用评估方法

浅析软件工程造价常用评估方法 摘要:长期以来,如何度量软件研发的成本一直是软件行业的难题,尤其是在 预算、招投标、项目计划等活动中因为缺乏科学、统一的软件研发成本度量标准,较大程度上导致了做项目预算时无据可依、在竞标是出现恶性竞标、低价竞标的 现象,在项目实施中出现费用超出预算的情况,本文结合国内外成熟的项目管理 经验,介绍了软件成本度量中常用的几种方法以及评估流程,具有良好的应用前景。 关键字:软件开发成本度量方法 一、背景 在物联网、云计算、大数据等理念及技术的发展和推动下,软件服务成为信 息消费中发展最快、最具活力的领域之一,我们正在进入一个“软件定义”的时代。近年来,随着两化融合管理体系的持续深入开展,系统建设需求日益增多,与传 统工程类项目不同的是,软件是一种知识密集型产品,其成本估算和度量有其特 殊性,主要体现在:1)在软件项目初期,我们很难了解到项目的全部需求,但 由于软件的智力型特点,即使了解了所有的功能需求,估算和度量其规模也会有 很大的偏差,著名软件工程经济学教授Barry Boehm[1]的相关研究表明,项目前 期的估算,往往会产生3-4倍的偏差;2)软件成本估算和度量缺少统一的规范 标准,多数企业项目成本的估算依然是凭借主观经验,导致项目费用下达时无据 可依,同时针对建设单位提出的报价无法进行有效的衡量,在费用谈判上处于不 利地位,给企业成本管控带来极大挑战。 二、几种常见的软件评估方法 1.软件规模估算简介 在软件研发成本度量(包括估算与测量)方面,对于软件规模本身的评价是 首要任务。结合国内外软件行业实践,目前评价软件规模的方法有两种:基于业 务视角和基于开发视角[2]。 基于开发视角的软件规模评估方法,优点是操作简单、容易实施,有利于项 目开发团队内部沟通,在实际项目中有着普遍应用,但由于技术性较强的特点, 其内容很难被用户所理解,使得开发团队和用户之间容易产生分歧。如果要在业 务部门与开发部门、甲方与乙方之间约定软件开发的工期或费用等关键项目目标,则需要从业务视角出发,对软件项目进行标准、一致的的估算与评价。目前,行 业常用的软件规模度量方法有功能点、对象点、用例点、故事点、代码行等五种 方法,每个方法各有特点,按照方法有效性以及应用难度的角度进行对比,其结 果如表2-1所示。 2.五种功能点度量方法的发展简述 功能点方法最初由IBM的工程师Allan J. Albrecht在1979年提出,经过几十 年的实践与发展,在Allan功能点模型基础之上,逐步演化为ISO/IEC 14143“信息 技术软件度量功能规模度量”系列标准及NESMA、IFPUG、COSMIC、Mark II、FiSMA五个具体的操作方法标准。 (1)NESMA:适用于预估功能点、估算功能点和详细功能点,同样适用于早期应用系统规模估算,目前已被越来越多的组织和用户接受。 (2)IFPUG:1984年正式发布了第一个功能点使用指南,1986年成立IFPUG 组织,2003年被ISO组织接纳成为国际标准。

浅谈软件在工程造价行业中运用

浅谈软件在工程造价行业中的应用据专家统计分析,预算人员在造价计算工作中工程量计算会占90%以上。开发算量软件,缓解了造价人员的高强度劳动,用计算机代替手工计算具有非常高经济价值和社会效益,本次设计绣园小区7#楼工程量清单中大部分工程量是用软件进行计算的,在计算过程中发现当前工程造价软件实际应用时暴露出不少问题,本章重点讨论分析了软件技术在工程造价行业中的具体应用,并对将来工程造价软件的应用发展趋势进行了展望,对于进一步提高我国工程造价管理的信息化水平具有一定的借鉴意义。 5.1软件技术在工程造价管理中的应用探讨 5.1.1现代软件技术在工程造价管理系统中的应用 工程量计算软件应用工程量计算,国内软件最常采用的是图形法。工程造价软件主要是指按照国家及地方政府有关部门颁布的建筑工程计价依据(大多数为预算定额等)为标准,由软件公司开发的工程造价计算汇总软件。其是应用面较窄的专业软件,并不像通用软件拥有大量的用户,所以价格往往不菲。工程造价类软件是随建筑业信息化应运而生的软件,随着计算机技术的日新月异,工程类软件也有了长足的发展。算了软件不仅可以编制工程概预算,并且可以对概预算定额、单位估价表和材料价进行即时、动态的管理,提高对工程造价的管理水平;在算量过程中数据完整、齐全,为工程项目概预算创造了有利条件,并且计算结果准确,概预算的质量得到提高,简化了概预算的审核过程。概预算的审核可不审核计算过程与输出结果,只审核输入的原始数据。并且使用简便,加快了概预算的编制速度,极大的提高了工作效率。 工程量计算软件有以下几种方法:第一种方法是要求专业人员在识图的基础上,用该软件重新输入图纸中各种构件及其尺寸,然后由系统自动计算工程量,得到工程量清单。第二种方法是直接将工程图纸扫描形成光栅文件,由软件处理矢量化后,抽取特征,用模式识别的技术识别构件的类型及其几何参数,进而计算工程量。第三种则是在设计单位形成的CAD文件基础上,在CAD环境下做模式识别。但这种方法要求在图纸的特征表示和建模上做大量的研究工作,依靠汉字识别技术,对图纸的特征进行深入的分析研究,抽取各种构件的特征参数,

造价软件特点

【转帖】几种造价软件的比较 神机妙算, pkpm, 广联达, 斯维尔, 鲁班 大家都来谈谈使用各造价软件的心得及优缺点啊,现在市面上工程量计算软件相当多,各 有各的优缺点。 国内几家工程造价软件的自我评估分析: 工程造价软件是应用面较窄的专业软件,它并不象通用软件拥有大量的用户,所以价格往往不菲。工程价类软件是随建筑业信息化应运而生的软件,随着计算机技术的日新月异,工程类软件也有了长足的发展。一些优秀的软件能把造价人员从繁重的手工劳动中解脱出来,效率得到成倍提高,提升了建筑业信息化水平。但由于种种原因,如开发力量、开发思路、市场定位等方面的因素,从整体上来讲,形势不容乐观。现从几款较有代表性的、有一定客户群,具有一定使用价值的软件品牌着手进行分析,使人从它们的优劣成败得失 中得到启示和灵感。 一、神机妙算软件 神机妙算是同类软件中成立较早的公司,早期如海文公司等已湮没无闻。神机妙算的系列产品为工程量、钢筋翻样和清单计价三个,这家公司与众不同,主程序由张昌平一个人写,并只有一个主程序,软件提供宏语言,所有钢筋图库、定额二次开发由各地分公司实施,在清单实施前,的确有其无可比拟的优点,各地能根据本地的定额、计算规则和特殊情况进行充分的本地化。但像钢筋图库应根据全国平法规范集中力量开发出统一的高质量的钢筋图库,而不能各自为战,重复劳动,浪费资源。神机妙算工程量软件中数据可直接为计价软件所调用,钢筋翻样软件在抽取钢筋的同时计算砼和模板的量,钢筋翻样采用图库、参数和单根的方法,其常用模式是表格法,即在某种构件图库的下面用表格进行输入,这样可以提高数据录入的速度。这种开发模式一经推出,曾风靡一时,一些大小小的钢筋软件纷纷模仿,但在功能上没有一个超越它。表格法还能直接调用单根钢筋图库中的钢筋,解决构件中一些无法计算的钢筋类型。但其远非完美无缺,尤其是软件设计者对钢筋没有那么专业,对一些异常却常用的情况明显缺乏系统性思维,导致与实际施工图纸的脱节,它的变通解决办法就是用单根法,它的单根法在同类软中最完美的,它几乎穷尽所有形状的钢筋包括缩尺钢筋,并且用户可以利用其内置的宏语言自己做图库。但神机妙算软件的缺点也是显而易见的,最致命的弱点是缺少图形功能。神机软件用DELPHI语言开发,而不是在图形功能强大的AUTOCAD上开发,也无与CAD的连接接口,故遇到几何形状复杂的工程就显得无能为力,尤其是钢筋软件,只有图库,没有图形输入法,而图库做得再多再好也无法穷际。神机妙算软件运行速度慢,系统不够稳定,计算结果不精确。另外神机妙算

定制开发软件费造价评估方法

1.版本维护 2.依据 此文依据重庆市首席信息官(CIO)协会2019年5月初版的《软件及信息化工程造价理论与实践培训讲义》编制,版权所有,请在有限范围内外传。 3.范围 此费用范围从立项完成到项目竣工之间的费用。 排除:可行性分析、数据迁移、软件维护、与其他项目集成、三方测评、应用示范推广等。

4.软件开发费用计算 方法一 公式:软件开发费用=软件开发成本+利润 说明:软件开发成本=直接人力成本+间接人力成本+直接非人力成本+间接非人力成本。 适用范围:适用于软件开发组织内部核算项目成本及利润的情形。 方法二 公式:软件开发费用=功能规模(数量)* 功能点单价 适用范围:适用于已经确定了功能点及单价的软件开发项目 方法三 公式:软件开发费用=工作量*人月单价 说明:工作量因素有功能规模、功能点耗时率、调整因子、复用度等人月单价=人月工资*人月系数 人月工资:根据所在地统计部门或上一级统计部门公布的“信息传输、软件和信息技术服务业”专业技术人员平均工资计算出的人月工资。 人月系数:根据所在地官方部门或行业组织发布的为准,若所在地未发布,参考国家级官方或者行业组织帆布的基准,特殊情况下可由委托方根据R (E/C或U/C)原则确定 人月系数=人月工资系数+企业管理费系数+规费系数+利润系数

综上得: 人月单价=人月工资(B)*人月系数(人月工资系数+企业管理费系数+规费系数+利润系数) =B*(1+0.45~0.50+0.39~0.45+0.425) =2.265B~2.375B 软件开发费用=工作量*2.265B(此处取最小值) 适用范围:建议政府投资信息化项目宜采用此方法。 5.功能规模计算说明 4.1依据 度量依据 《软件工程软件开发成本度量规范》 GB/T 36964-2018 《信息化项目软件开发费用测算指南》渝 CIO协会 度量方法依据 《软件工程功能规模测量 IFPUG方法 ISO/IEC 20926:2009》 《软件工程功能规模测量 NESMA方法 SJ/T 11619-2016》 《软件工程功能规模测量 COSMIC方法 SJ/T11617-2016》 《软件工程功能规模测量 MKII功能点分析方法 SJ/T 11618-2016》 《软件工程功能规模测量 FiSMA1.1方法 SJ/T 11620-2016》 建议使用IFPUG方法和NESMA方法。 4.2度量过程说明 流程:

如何对软件开发项目开展造价评估

如何对软件开发项目开展造价评估 摘要:目前,国内的很多软件开发项目存在着工程延期、投资超支等情况,难以按期竣工并投入使用。此外,做为建设方也很难拥有雄厚的专业技术实力对即将开发的软件有一个客观、真实的认识。针对上述情况,国内的专业第三方咨询机构有能力为建设方提供软件开发项目的造价评估服务,在建设方对项目作投资决策时为其提供参考。本文将介绍当今主流的造价评估理论和方法,结合笔者在税务领域的实践经验,向大家介绍如何开展造价评估工作。关键词:软件开发;造价评估;咨询;功能点 how to make the cost assessment for software development project abstract:in china,many software development projects have project extension,investment overruns,etc.the present state affairs cause the project cannot complete on schedule.furthermore,major owners cannot hold professional technology capacity about the development of software.therefore,the third party consulting institution provides the cost assessment of software development project,which helps the owners with investment decision.this article presents the popular cost assessment theories and methods,and then introduces how to make the cost assessment with the author experience. keywords:software development;cost assessment;consulting;function point 1造价评估概述 由于软件本身的复杂性、估算工具的缺乏以及一些人为错误,可能导致软件项目的投资估算往往和实际情况相差甚远。 软件开发项目的造价评估,就是由建设方委托权威的第三方专业咨询机构,通过分析软件开发项目较为详细的需求类文档,并结合具有丰富实践经验的咨询顾问的现场调研结果,利用当前国际通行的功能点分析法以及各类相关的数学模型来对软件开发的工作量(人月)、软件开发的建设费用、需要承建单位投入的开发人员数量以及项目的持续时间等做出较为客观、真实的评估。 2主流的造价评估技术方法 目前,我国软件开发项目主流的造价评估方法一般是以功能点分析法来确定软件的开发规模,再结合各类数学模型得出软件开发的投资规模、工作量等评估数据。本节将首先简要描述功能点及功能点分析法,然后将介绍基于功能点分析法的主流数学模型。 2.1功能点分析法 所谓功能点,是指对软件功能和大小的间接度量单位,一般通过必须和用户交互情况的数目来测算程序工作量的大小。功能点与软件成本具有重要的成本估计关系(cer:cost estimating relationship)。成本系数是指完成某个功能点(fp)的规定活动所需要投入的人工时,因此成本系数的单位为人工时/fp。如开发阶段的成本系数,则是指一个功能点(fp)需要完成“详细需求分析”、“系统设计”、“编码”和“测试”等工作所需要投入的人工时。

国内几家造价软件评估分析

国内几家造价软件评估分析 工程造价软件是应用面较窄的专业软件,它并不像通用软件拥有大量的用户,所以价格往往不菲。工程造价类软件是随建筑业信息化应运而生的软件,随着计算机技术的日新月异,工程类软件也有了长足的发展。一些优秀的软件能把造价人员从繁重的手工劳动中解脱出来,效率得到成倍提高,提升了建筑业信息化水平。但由于种种原因,如开发力量、开发思路、市场定位等方面的因素,从整体上来讲,形势不容乐观。经过十多年的发展,国内造价软件品牌已经从群雄并起的战国时代过渡到三国时代,出现了几款顶尖的垄断品牌。现从这几款较有代表性的、有一定客户群,具有一定使用价值的软件品牌着手进行分析,使人从它们的优劣成败得失中得到启示和灵感。 一、神机妙算软件 神机妙算是同类软件中成立较早的公司,早期如海文公司等已湮没无闻。神机妙算的系列产品为工程量、钢筋翻样和清单计价三个,这家公司与众不同,主程序由张昌平一个人写,并只有一个主程序,软件提供宏语言,所有钢筋图库、定额二次开发由各地分公司实施,在清单实施前,的确有其无可比拟的优点,各地能根据本地的定额、计算规则和特殊情况进行充分的本地化。但像钢筋图库应根据全国平法规范集中力量开发出统一的高质量的钢筋图库,而不能各自为战,重复劳动,浪费资源。神机妙算工程量软件中数据可直接为计价软件所调用,钢筋翻样软件在抽取钢筋的同时计算砼和模板的量,钢筋翻样采用图库、参数和单根的方法,其常用模式是表格法,即在某种构件图库的下面用表格进行输入,这样可以提高数据录入的速度。这种开发模式一经推出,曾风靡一时,一些大小小的钢筋软件纷纷模仿,但在功能上没有一个超越它。表格法还能直接调用单根钢筋图库中的钢筋,解决构件中一些无法计算的钢筋类型。但其远非完美无缺,尤其是软件设计者对钢筋没有那么专业,对一些异常却常用的情况明显缺乏系统性思维,导致与实际施工图纸的脱节,它的变通解决办法就是用单根法,它的单根法在同类软中最完美的,它几乎穷尽所有形状的钢筋包括缩尺钢筋,并且用户可以利用其内置的宏语言自己做图库。神机妙算软件运行速度慢,系统不够稳定,计算结果不精确。另外神机妙算开发力量相当薄弱,经过十多年的开发应该硕果累累、遥遥领先于同行业,但情况并非如此,它虽然辉煌一时,如今却风光不再,从其软件的版本来看,似乎停滞不前。软件公司的生命在于不断创新、不断优化、功能不断扩展和完善。软件同样符合摩尔定律。软件版本停止升级之时就是软件生命结束之时,这绝非危言耸听。没有那一种软件可以一劳永逸,市场永远逃不出适者生存、优胜劣汰的法则。神机妙算是一家典型的走市场路线的软件公司,其分公司、销售网络遍布全国。目前神机妙算套价软件功能强大,是用起来的软件。钢筋软件由于操作复杂,已经很

软件开发费用计算方法

文档从互联网中收集,已重新修正排版,word格式支持编辑,如有帮助欢迎下载支持。软件开发项目计算方法 (V2.0) 广东软件行业协会 二○○六年八月

目录 1前言............................................................................................................................ 错误!未定义书签。 1.1 目的 .................................................................................................................... 错误!未定义书签。 1.2 软件项目建设类别 ............................................................................................ 错误!未定义书签。 1.3 适用范围 ............................................................................................................ 错误!未定义书签。 1.4 名词解释 ............................................................................................................ 错误!未定义书签。 2软件项目费用概算.................................................................................................... 错误!未定义书签。 2.1项目阶段划分 ..................................................................................................... 错误!未定义书签。 2.2 各阶段费用构成 ................................................................................................ 错误!未定义书签。 2.3 项目费用概算 .................................................................................................... 错误!未定义书签。3各项费用取费依据.................................................................................................... 错误!未定义书签。 3.1 咨询费 ................................................................................................................ 错误!未定义书签。 3.2 建设费 ................................................................................................................ 错误!未定义书签。 3.3 服务费 ................................................................................................................ 错误!未定义书签。 3.4 附加费 ................................................................................................................ 错误!未定义书签。 3.5需求变更估算 ..................................................................................................... 错误!未定义书签。4工作量估算方法........................................................................................................ 错误!未定义书签。 4.1 开发阶段工作量估算 ........................................................................................ 错误!未定义书签。 4.2 实施阶段工作量估算 ........................................................................................ 错误!未定义书签。 4.3 维护阶段工作量估算 ........................................................................................ 错误!未定义书签。 5人月成本估算方法.................................................................................................... 错误!未定义书签。6其他事项.................................................................................................................... 错误!未定义书签。 6.1 最终合同金额确定 ............................................................................................ 错误!未定义书签。 6.2 付款方式 ............................................................................................................ 错误!未定义书签。 6.3 评估机构 ............................................................................................................ 错误!未定义书签。

软件项目报价方式

软件项目价格评估书 信息技术飞速发展,计算机软件交易市场日趋成熟规范, 我方参照《软件开发和服务项目价格构成及评估方法》,以及,目前国际上通行的也比较科学的估算方法是采用功能点分析方法,使用此方法能够真实、准确地计算出计算机软件的价值以作为市场交易价格的参照依据. 价格评估公式: 项目建设费Q=咨询服务费P+项目建设费M(软件开发费D+实施费S+维护费W)+验收测试费C+工程监理费G 项目建设费计算公式: 软件开发费D=工作量(人月)*软件人员月人工费用 =(项目功能点*开发成本系数/7.5/22)*(3.23B) 开发成本系数:3000个功能以下3.5人工时/FP-4.0人工时/FP 3000-8000个功能以下4.0人工时/FP-4.5人工时/FP 实施费S =工作量(人月)*软件人员月人工费用 =(项目功能点*实施成本系数/7.5/22)*(3.23B) 分布式实施项目的系数 实施成本系数=开发成本系数*(0.2+(n-1)*k) 比例因子K:0.08<=k<=0.15具体按项目实施难度而定 维护费W=工作量(人月)*软件人员月人工费用 =(项目功能点*维护成本系数/7.5/22)*(3.23B) 维护成本系数=(开发成本系数+实施成本系数)*p 比例因子P一般为15%-20% 软件人员月人工费用=(工资+奖金+福利+办公成本+资源储备+基础建设+税收利润)*(1+管理费用百分比)=3.23B 软件开发费D: 软件开发费用指对项目进行详细需求分析,系统设计,编码,测试等方面的工作而需支出的费用,取费主要依据项目规模(功能点),开发成本系数和软件人员月人工费,对软件的功能进行分析认为:软件项目难度一般,由于各单位对报表的需求不一,所以编制报表的工作量较多,按照软件规模的大小,我们设定软件开发成本系数4. 软件功能点计算 复杂加权因子表(Complexity weights Factor) 系数范围采用系数 用户输入数EI 3-6 4 用户输出数EO 4-7 5 用户查询表EQ 3-6 5 内部逻辑文件数ILF 7-15 12 外部接口文件数EIF 5-10 6 软件功能表 数据表接口文件外部查询逻辑表报表数 功能22 5 24 0 231

软件造价培训 教程

2019 软件造价培训

01 03 02

01

主要原因 软件管理现状 软件量化管理缺乏科学统一的可比的一套标准体系

模型法(方程法) PERT法 最悲观值(Optimistic);最可能值(Most likely);最乐观值(Pessimistic)估算值=(P+4M+O)/6; 标准差=(P-O)/6 经验法 软件成本估算方法 DELPHI法 组织3名以上专家对目标进行估算 召集专家讨论估算相关因素 匿名填写估算表格 设定估算接受的目标要求 类比法/类推法 是否有同类型项目的经验 这个经验是否适合当前的项目(应用在没有数据的情况下) 是否有同类型项目的经验 这个经验是否适合当前的项目当需求极其模糊或不确定时,如果此时有与本项目类似属性(如规模、应用类型、复杂度、开发团队经验等)的一组基准数据,则可直接采用类比法,充分利用基准数据来估算工作量。类比法 可以在整个项目级上做基准比对, 也可以在子系统级上进行。 使用PERT计算工期的前提:工作分解结构WBS(Work Breakdown Structure)分解到位,相应各任务能根据历史及经验进行准确估算。

质量 工期 成本 规模估算 工作量估算 软件项目度量的核心 采用国际标准考虑规模需求变更调整因子 软件成本度量基础 成本估算 基于行业数据建立模型 引入软件因子和开发因子 参照行业数据采用基准对比方法 估算要点 测量值: 规模、工作量、工期、缺陷、成本 派生测量值:生产率、费率、缺陷密度 基准数据2018在软件开发人月费率方面北京仍然为A类城市中最高的,达到了2.7万/人月,项目功能点单价基准为1099.05元/功能点实际广州标准为:3.23W/人月,软件运维人月费率A类城市中上海为最高,达到了2.26万元/人月。

DBT信息化项目软件运维费用测算规范

ICS L 77 DB11北京市地方标准 DB11/T 1424—2017 信息化项目软件运维费用测算规范 Specification for software operation and maintenance cost estimating of information technology projects 2017 - 06 - 29 发布2017 - 10 - 01 实施

目次 前言 (Ⅱ) 1 范围 (1) 2 规范性引用文件 (1) 3 术语和定义 (1) 4 信息化项目软件运维费用构成 (3) 运维费用构成 (3) 直接人力成本构成 (4) 直接非人力成本构成 (4) 间接人力成本构成 (4) 间接非人力成本构成 (4) 毛利润构成 (4) 5 信息化项目软件运维费用测算 (4) 测算过程 (4) 规模测算 (5) 工作量测算 (5) 费用测算 (6) 附录 A(规范性附录)功能点计数基本规则 (7) 附录 B(资料性附录)参数表 (9) 附录 C(资料性附录)测算示例 (11) 参考文献 (13)

前言 本标准按照GB/T 《标准化工作导则第1部分:标准的结构和编写》的规则起草。本标准由 北京市经济和信息化委员会提出并归口。 本标准由北京市经济和信息化委员会组织实施。 本标准主要起草单位:北京软件和信息服务交易所有限公司、北京软件造价评估技术创新联盟、北京科信深度科技有限公司、北京中基数联科技有限公司、中科宇图科技股份有限公司、珠海市软件行业协会、神州数码信息服务股份有限公司、国网北京经济技术研究院、中国光大银行股份有限公司、招商银行股份有限公司、交通银行股份有限公司、农信银资金清算中心有限责任公司、广发银行股份有限公司、中信银行股份有限公司、北京神舟航天软件技术有限公司、北京久其软件股份有限公司、北京市朝阳区卫生信息中心、北京爱知之星科技股份有限公司。 本标准主要起草人:王海青、于铁强、代寒玲、胡才勇、刘东华、许宗敏、冯军红、李培圣、张超辉、唐坤良、崔婷婷、王伟欣、刘俊、王忠福、王宗凯、吴新平、董丽、陈祖家、廖为民、孙莉、张海彤、王丽辉、陈石、张艳、彭欣华、秦思思、彭涛、曾以蓁、王楠、汪喜斌、李炯锋、张坤、曹晖、戴悦、朱默、孔垂柳。

软件项目开发成本造价评估中工期估算的基本步骤解析

软件项目开发成本造价评估中工期的估算包括哪些步骤? 概述 本文主要讲解软件开发成本造价评估中有关软件项目工期估算的基本步骤。 内容 在估算工期时应包含如下步骤: 1、根据工作量估算结果和资源情况,对工作任务进行分解并制订工作时间表。在制订工作时间表时,应充分考虑如下因素: ——关键路径任务约束对工期的影响。如用户参与需求沟通活动的资源投入情况、委托方对试运行周期的要求等; ——识别干系人,并理解他们对项目的影响力也是至关重要的,不同的项目干系人可能对哪个因素最重要有不同的看法,从而使问题更加复杂,如果这项工作没有做好,将可能导致项目工期延长或成本显著提高。例如,没有及时将法律部门作为重要的干系人,就会导致因重新考虑法律要求而造成工期延误或费用增加。 2、利用基准数据估算合理的工期范围。可利用基准数据,建立“工作量-工期”模型,使用方程法估算合理的工期范围;也可使用类比法,估算合理的工期范围; 在掌握大量数据的基础上,可利用回归分析法,通过数理统计方法建立因变量(工期)与自变量(工作量)之间的回归关系函数表达式,即回归方程。建立了“工作量-工期”模型后,可利用此模型对项目工期进行预测,预测结果建议

作为参考,不要直接用于制定项目计划,需按a)描述考虑项目具体因素进行调整。 回归分析法有多种类型。依据相关关系中自变量的个数不同分类,可分为一元回归分析预测法和多元回归分析预测法。在一元回归分析预测法中,自变量只有一个,在多元回归分析预测法中,自变量有两个以上。依据自变量和因变量之间的相关关系不同,可分为线性回归预测和非线性回归预测。通过行业数据统计的“工作量-工期”关系如图ⅰ所示,图中表达了一元非线性回归方程: 注意事项 以上内容,仅供参考,如有不当,欢迎指正。

几种常见的软件规模度量方法的对比

几种常见的软件规模度量方法的对比 在软件研发成本度量(包括估算与测量)方面,对于软件规模本身的评价是首要任务。根据软件行业的实践,目前评价软件规模的方法主要分为两种:基于业务视角和基于开发视角。基于业务视角的方法是从用户角度出发,与软件开发技术无关,如:功能点、故事点、用例点、对象点等方法;基于开发视角的方法是从开发者角度出发,如:基于软件源代码行、数据库表、函数数量等方法。 基于开发视角的软件规模评价的方法,优点是操作简单、实施容易,但不容易在项目干系人之间达成一致,往往会引起较多的分歧。基于开发视角的评价方法虽然在实际工作中也有着普遍的应用,但更多地局限于软件开发团队内部。如果要在业务部门与开发部门、甲方与乙方等外部组织约定软件开发的工期或费用等关键项目目标,则需要从业务视角出发,对软件项目规模进行标准、一致的评价与估算。而且,在系统初始阶段,用户功能需求是唯一真正可以得到的信息。任何程序大小或代码行数的猜想实际上都是从系统要提供的功能性推演出来。 下表展示了几种常用的软件规模度量方法的对比,可以看出,功能点方法最优。 软件规模度量方法对比 分类比对项目功能点对象点用例点故事点代码行 方法有效性业务价值分析★★★★★★★★★★产能分析与评 估 ★★★★★★★★★★★★项目早期估算★★★★★★★★★★★项目中后期估 算 ★★★★★★★★★★★★项目范围管理★★★★★★★★★★★★★★团队绩效评价★★★★★★★★★★行业基准比对★★★★★★★★ 应用难度方法学习难度★★★★★★★★★★★★★方法导入成本★★★★★★★★方法应用一致 性 ★★★★★★★★★ 从美国人Allan J.Albrecht在20世纪70年代末提出功能点方法以来,功能点在软件行业的应用与实践已超过30年,在Albrecht的功能点模型基础之上,经过进

电子政务工程软件项目费用构成及概算方法

精心整理电子政务工程软件项目费用构成及概算方法 (V1.0) (征求意见稿) 为规范电子政务工程项目软件的价格行为,维护价格公平竞争,同时为电子政务 遍接受的软件项目规模度量模型。 成本系数:成本系数是指完成某个功能点(FP)的规定活动所需要投入的人工时,因此成本系数的单位为:人工时/FP。如开发阶段的成本系数,则是指一个功能点(FP)需要完成“详细需求分析”、“系统设计”、“编码”和“测试”等工作所需要投入的人工时。其他如实施阶段成本系数、运行维护阶段成本系数的定义以此类

推。 软件人员月人工费用:软件人员月人工费用是指一个软件人员工作一个月平均需要的所有成本开销(包括工资、奖金、福利、办公成本、国家各种税费、管理费用等等)及软件企业合理利润的总和。 二、软件项目费用构成 从表中我们看出,软件项目经费概算应考虑到如下方面的费用:咨询服务费、项目建设费(包括软件开发、实施、维护阶段费)、验收测试费、工程监理费。其中项目建设费是整个项目费用构成中的最主要和最重要的部分。

此外,由于软件项目的需求往往在项目建设之初很难精确描述、在项目的建设过程总会有一定量的变更,因此电子政务的软件项目经费概算中还要考虑到因为需求变更导致工作量增加而追加的费用。 三、取费依据 (一)咨询服务费P 注: (1)参考建筑行业及通信行业的造价编制取费标准,结合软件行业项目建设实践,提出以上造价

咨询取费标准表,仅供参考。 (2)按上表计费不足10000元的,按10000元收费。 (3)技术咨询按耗用工时(日)计费,为完成委托任务发生的差旅、交通费由委托方另行支付。(二)项目建设费M 根据上述软件项目开发过程的划分及费用构成,项目建设费为以承建方为主体的 1 取。 (其中 3000 3000到8000(含8000)个功能点以下:4.0人工时/FP—4.5人工时/FP; 8000个以上功能点:4.5人工时/FP—5.0人工时/FP。 针对个别项目,如果有特殊情况(如某些业务特殊要求是一般项目中从未出现过的、业主需要项目组到用户现场开发等),则经专家组评判,开发成本系数可以超出此范围上限的限制。

功能点估算法

电子政务工程软件项目费用构成及概算方法 (V1.0) (征求意见稿) 为规范电子政务工程项目软件的价格行为,维护价格公平竞争,同时为电子政务软件项目进行经费概算提供科学可信的依据,广东软件行业协会组织有关专家和企业,经过多次研究和修订,提出以下电子政务工程软件项目费用构成及概算方法。 一、名词解释 开发阶段:开发阶段是指从软件项目启动到项目实施前的这一时间段。因此,开发阶段的工作包括详细需求分析、系统设计、编码、测试等方面的工作。 实施阶段:实施阶段是指软件项目从实施开始到项目正式验收的这一时间段。因此,实施阶段的工作包括系统安装、系统调试、用户培训等方面的工作,但不包括各实施点的本地化开发工作。 运行维护阶段:运行维护阶段是指从软件项目正式验收到合同规定的一年项目维护期结束的这一时间段。因此,维护阶段的工作包括系统在维护期内所需要提供的原系统完善性修改和服务等工作(不包括新增需求和原功能的重大变更)。 功能点:功能点是对软件功能和大小的间接度量单位,一般通过必须和用户交互的情况的数目来测算程序工作量的大小。功能点分析法是目前国际上软件行业普遍接受的软件项目规模度量模型。 成本系数:成本系数是指完成某个功能点(FP)的规定活动所需要

投入的人工时,因此成本系数的单位为:人工时/FP。如开发阶段的成本系数,则是指一个功能点(FP)需要完成“详细需求分析”、“系统设计”、“编码”和“测试”等工作所需要投入的人工时。其他如实施阶段成本系数、运行维护阶段成本系数的定义以此类推。 软件人员月人工费用:软件人员月人工费用是指一个软件人员工作一个月平均需要的所有成本开销(包括工资、奖金、福利、办公成本、国家各种税费、管理费用等等)及软件企业合理利润的总和。 二、软件项目费用构成 电子政务软件项目的费用构成因素很多,为准确描述,我们依据软件工程理论,从角色和项目阶段两个维度来描述项目的费用构成。从角色维度来看,电子政务工程项目建设中主要包括建设方、承建方、第三方测试机构和监理方四个主体;从项目阶段维度来看,可以分为前期咨询、开发、实施、验收、维护五个阶段。用一个二维表来表示角色、项目阶段和项目费用的对应关系,如下表所示。 电子政务软件项目费用构成表

【【【广东省软件协会--软件研发估价师造价指南(V3.02009年)】】】

计算机软件开发项目概算指南 (V3.0) 广东软件行业协会 二○○九年八月

目录 1前言 (2) 1.1 目的 (2) 1.2 软件项目建设类别 (2) 1.3 适用范围 (2) 1.4 名词解释 (3) 2软件项目费用概算 (4) 2.1项目阶段划分 (4) 2.2 各阶段费用构成 (5) 2.3 项目费用概算 (6) 3各项费用取费依据 (7) 3.1 咨询费 (7) 3.2 建设费 (8) 3.3 服务费 (8) 3.4 附加费 (12) 3.5需求变更估算 (12) 4工作量估算方法 (13) 4.1 开发阶段工作量估算 (13) 4.2 实施阶段工作量估算 (15) 4.3 维护阶段工作量估算 (17) 5人月成本估算方法 (18) 6其他事项 (19) 6.1 最终合同金额确定 (19) 6.2 付款方式 (20) 6.3 评估机构 (20) 软件项目规模功能点估算方法 (21) 1 功能点估算流程 (21) 2 功能点分析的要素 (22) 3 功能点计算(初步值UFC) (23) 4 确定技术复杂度因子TCF (24) 5 计算调节后的功能点数FP (25) 参考文献 (26)

1前言 1.1 目的 规范软件市场行为,维护价格公平竞争,同时为软件项目建设经费概算提供科学可信的依据。 1.2 软件项目建设类别 软件产业发展到现今阶段,技术已经很成熟,产品也已经很丰富,同时由于开发工具和操作系统平台的可选择性,软件项目出现了多样化的趋势。同样是软件项目,完成途径和开发手段不同,其费用也会存在很大差异。不同类别的软件项目,其费用构成和概算方法也不同。根据项目建设要求和方式,一般分为以下几类: 新开发项目:从项目的需求分析开始直至产品完成正式交付使用,其工 作覆盖软件产品的分析、设计、测试、实施、运行维护各 阶段。 二次开发:在现有产品的基础上进行提升和改造。 软件移植:已有产品从一个操作系统平台转移到另一个操作系统平台,或者从原来的运行环境切换到另一个新的运行环境所 需要进行的调整和变动。 产品集成:将多个现有软件产品构件整合在一起,组装成比较复杂的 或者更加完整的产品。 1.3 适用范围 本指南适用于应用类定制软件的新开发项目,项目应覆盖软件开发全过

软件及信息化工程造价评估专委会管理办法

软件及信息化工程造价评估专委会管理办法 第一章总则 第一条为规范重庆市首席信息官(CIO)协会软件及信息化工程造价评估专委会(以下简称专委会)的工作,根据《重庆市首席信息官(CIO)协会章程》和其他相关管理规定,制定本管理办法。 第二条专委会是重庆市首席信息官(CIO)协会组织开展软件及信息化工程造价评估咨询等服务的咨询决策机构。 第三条专委会在重庆市首席信息官(CIO)协会领导下开展工作。 第四条专委会遵守国家法律、法规和国家政策,遵守社会道德风尚,服务社会。 第二章业务范围 第五条专委会主要业务范围: (一)宣传贯彻行业主管部门、国家标准化主管部门的方针、政策、规章、标准,推动软件及信息化工程造价评估工作; (二)组织有关专家,研究编制我市软件及信息化工程领域有关的行业规范和管理办法; (三)对软件及信息化工程设计单位、概(预)算编制单位、工程结算编制单位、工程决算编制单位、工程招标最高限价编制

单位、投标报价编制单位、项目监理公司、系统测评公司等提交的方案或报告的科学性、合理性、可行性以及取费依据等进行咨询评议; (四)组织软件及信息化工程造价单位或从业人员开展软件及信息化工程造价系列标准符合性评估培训、评价等工作; (五)组织实施软件及信息化工程造价相关活动。 第三章机构构成 第六条专委会设主任委员1名,副主任委员1名,委员若干名。 第七条设立专委会秘书处,承担专委会的日常事务。秘书处在重庆市首席信息官(CIO)协会办公室单设机构。 第八条秘书处根据工作需要设秘书长1名,副秘书长1-2名,工作人员若干名。 第四章委员资格和聘任程序 第九条专委会委员应具备较高的学术道德、专业的理论知识、丰富的实践经验和广泛的社会联系,是政治、经济、法律和技术等领域信息化方面的专家或本专业领域的权威人士。

相关文档
最新文档