我国计算机软件价值的影响因素及其评估方法

2018-11-24 22:33青岛理工大学山东青岛266000
商业会计 2018年12期
关键词:计算机软件代码收益

□(青岛理工大学山东青岛266000)

一、计算机软件的理论基础

(一)计算机软件的基本概念及其分类

计算机软件泛指计算机程序代码及其相应的有关文件。计算机软件主要分为系统软件和应用软件两大种类;系统软件指的是为保护、管理以及控制计算机主体及其相应的外部设备,以及提供联系计算机及其用户使用的软件,如操作系统、各种语言输入生成程序、数据库管理系统等。应用软件是计算机应用程序的总称,主要用于解决生活工作中一些需要解决的问题,例如商业类应用软件、办公类应用软件等。不同种类的软件其评估价值也有着很大的差异。

(二)影响计算机软件价值的因素

影响计算机软件的因素主要包括软件和硬件两个方面。

1.硬件方面。硬件方面主要包含四个大类:系统占用内存的大小,系统的复杂程度,程序的类型以及软件环境。其中系统占用内存的大小可以从可执行语言的数量,代码指令的数量,新编写的指令占总指令的百分比以及系统数据的存储量与其文件的数量这四个方面进行评估。系统的复杂程度可以由语言系统、界面的复杂程度、系统的特殊性以及其编写难易程度这几个方面来判断。程序的类型可以由应用程序所使用的语言类型,例如JAVA、C、C++等,程序所处理技术问题类型以及实时或非实时性这几个方面来判断。影响计算机软件的环境因素,包括计算机系统的灵活度及速度、内外存的容量、支持开发的软件工具和软件环境,以及程序员对语言环境是否熟悉、编程经验及能力,系统的市场规模和环境等。

2.软件方面。我国软件的类型可分为通用软件和专用软件,所以在确定其评估价值之前最重要的就是确定其属于通用软件还是专用软件。确定其软件类型之后还需要了解软件所处的生命周期,一般软件的寿命为3年,超过软件使用寿命,软件的价值就会消失,软件的更新换代速度极快,很快就会被更先进的技术所替代,所以软件的寿命及其所处的周期阶段是评估软件价值一个极其重要的因素。软件的维护成本和升级能力之所以也会影响软件产品的价值,因为软件产品更新换代的速度与生命周期紧密相关。我们还需要确定同类产品的市场竞争情况,以及此类产品的市场饱和程度,同样对软件的评估价值有重要影响。

3.软件评估需要考虑的因素。(1)所有者的权利及使用条件。由于计算机软件具有技术密集型、垄断性、可复制性、易被模仿性等特征,在对其进行评估时首先需要确定其是否与企业有关系,是否被企业所拥有,仅仅被企业使用的软件的价值要远低于被企业所拥有的软件价值。由于计算机软件属于无形资产,与有形资产评估相比,计算机软件经过开发以后,仅仅出售给企业源代码,企业将收到的源代码首先进行调试运行,之后再根据自己企业的需要,让公司的内部程序人员进行修改,使程序符合自己公司的特点,供自己公司使用。(2)各种形式的重复代码和无效代码。在评估过程中,一般代码会借助其功能点以及其有效的代码行数来确定其评估价值。在计算代码行数的时候,应该关注的是代码的有效行数而不是其包含无效行数在内的总行数,避免有些程序工作人员恶意添加无效以及重复代码来增加评估价值。重复多余的代码行只计入一次费用,因为编写多余的代码行不会额外增加成本。(3)软件所处的周期阶段。软件周期是指软件从软件团队组建之后开始经过研制、开发、测试、使用、不断的修改软件的漏洞最终淘汰退出市场的过程。所以接近淘汰退出市场时期的软件其评估值受周期影响非常大,其价值极低而且很有可能已经失去价值。但是在初期使用时价值往往就比较高。(4)软件的功能和历史使用情况。计算机软件是计算机程序人员的能力与学识以及技术的重大体现,是软件程序人员辛勤劳动的体现和学识、智慧的结晶。在计算机软件的开发过程中程序人员的智慧与技术所组成的人力成本与时间成本要远超于物质损耗所造成的成本。对于功能强大、涉及范围广且漏洞少的计算机软件来说,它的研发成本相对于其他软件来说生命周期也较长,收益也相对较高。因此,在评估的过程中应该充分考虑这些问题。(5)宏观与行业因素。国民经济增长速度以及物价指数等经济因素都会对软件价值产生一定的影响。宏观的财政政策、金融政策还有法律等,对软件价格的形成也有着不可分割的密切关系。

二、市场法、收益法和成本法对软件价值的评估

(一)成本法评估软件的方法

由于计算机软件的特殊性,对于任何一项被投入使用的计算机软件,对其功能以及技术的贬值的计算都是必不可少的。再者计算机软件的成本包括硬件以及软件的消耗,人力物力的费用等。用公式表示如下:计算机软件的成本=硬件的耗费成本+差旅费及培训成本+人力成本。其中,硬件耗费成本指在开发软件的过程中机器设备使用的损耗、物质材料的损耗等;差旅费及培训成本指的是评估工作人员需要对该评估做出的学习培训费用以及需要出差时的差补费用;人力成本指软件开发时评估管理人员以及评估工作人员的薪资费用。

以代码行的成本估算价值为例,使用成本法评估软件产品时,必须具备以下条件:被评估的软件持续可使用,有充分的历史资料等。代码行的成本估算方法:代码行的成本估算法在我国是最常见的利用成本法评估计算机软件的方法。这种方法是把有效的代码源的行数看作成本从而对该计算机软件的价值进行估算,也就是根据软件的代码行数、程序的数目、完成该项目所需要的工作量、工作日的成本及其贬值率来计算软件的成本。计算公式如下:C=E×W、E=L/P。其中:C是计算机软件估计的成本;E是以每人每月为单位的工作量;W是开发人员每月的工资数目;L是该软件有效代码行总数;P是生产率。

(二)收益法评估计算机软件以及预期收益的确定方法

收益法首先需要确定计算机软件在各个时期内的预期收益,再将其进行折现。由于计算机软件的预期收益是计算机软件在工作中运行所带来的超额收益,所以在计算机软件评估时,我们最先需要确定的就是计算机软件所带来的收益额。

确定计算机软件收益额最常用的方法与一般资产评估用的方法相同,有直接估算法、差额法和要素贡献法等。(1)直接估算法。直接估算法是将该计算机软件使用之前与其使用之后做对比,使用之后多出的那部分收益便作为该计算机软件的收益额。(2)差额法。差额法是指在无法将使用了计算机软件和没有使用计算机软件的收益情况进行对比时,利用计算机软件与其他相关产品的收益与行业的平均水平相比较之后便可得到计算机软件获利能力,即“超额收益”。(3)要素贡献法。在我国,各个行业的资本、技术以及管理要素在其行业中所占的比重都是不相同的。举例来说,技术密集型行业,三者的贡献分别是:40%、40%、20%;一般行业,分别是:30%、40%、30%;高科技行业,分别是:30%、50%、20%。以上这些数据在评估计算机软件时可作为参考,并根据实际情况做出适当调整,最终得到需要的比重。

(三)市场法在评估计算机软件价值中的应用

市场法采用的是替代原则,选取合适的可比对象,对待评估的资产进行比较,修正各种因素,最终得到待评估资产的价值。运用市场法的时候,需要充分了解市场相似资产的价值,进行充分的比较修正。市场法通常可以分为两类:直接比较法和类比调整法。公式:

直接比较法:被评估软件的价值=参照软件中成交的价格×评估软件的特征/参照物的特征

类比调整法:被评估软件的价值=参照物的成交价格×功能差异修正系数×时间差异修正系数×……×交易情况修正系数;或被评估软件的价值=参照物的成交价格+功能差异值+时间差异值+……+交易情况差异值。

运用市场法评估软件价值时,根据计算机软件的特点,可以运用如下公式对其价值进行修正评估:V=αβV′。其中:V:被评估计算机软件的价值;V′:参照计算机软件的价值;α:生产率调整系数;β:价值调整系数。α、β的确定方法如下:α:计算机软件属于高科技产品,这类产品更新换代速度极快,贬值率极高,所以待评估的计算机软件是有一定程度的贬值的,所以,在一般情况下,α值应小于1。其具体的数额应该根据实际情况来计算。若参照物的软件为正在市场交易的价格,则α值可以取 1;若参照物在评估基准日之前便已经交易,且交易日与评估基准日之间的时间内,计算机软件的技术等有一定程度的提高,则α小于1。β:价值调整系数要综合考虑软件的稳定性、可靠性以及其功能。其中软件功能是指软件在相应的领域中所产生的价值,能带来多少收益与创造力,并需要考虑因为高科技产业的飞速进步而对被评估企业带来一些功能与技术的贬值。软件稳定性是指软件在日常运行以及实现其功能的工程中是否稳定,是否经常出现一些漏洞。软件可靠性是指软件在运行中可以保持无差错的性能。

三、结束语

经过多年的发展,计算机软件在我国的经济发展中发挥了重要的作用,计算机软件评估问题也越来越受重视,但是仍然有许多不足及改进的地方,三大评估方法用来评估计算机软件也存在一些不足,需要以后通过努力研究来寻找更适合计算机软件的评估方法。

猜你喜欢
计算机软件代码收益
刍议计算机软件中的安全漏洞检测技术
计算机软件技术的不可靠性探析
计算机软件应用及其发展趋势研究
神秘的代码
一周机构净增(减)仓股前20名
重要股东二级市场增、减持明细
勵駿首季收3.5億跌3.7%
计算机软件安全检测技术
近期连续上涨7天以上的股
建设银行利增6.1% 日赚6.2亿