软件开发项目投资决策研究
来源:用户上传
作者: 黄东兵 张 雯
【摘要】 软件开发项目的各个阶段上包含有多种形式的实物期权,传统的投资项目决策理论则没有考虑实物期权,因而不论从决策目标、决策内容还是决策准则上,都不能适应软件开发项目经济分析的要求。本文首先详细讨论了软件开发项目的生命周期,界定了在其各个阶段上可能存在的实物期权;其次研究了在考虑内含实物期权时,软件开发项目投资决策分析的内容和目标;最后构建了在考虑内含实物期权时,软件开发项目投资决策分析的一般框架和决策准则。
【关键词】 软件开发项目 净现值 实物期权 投资决策
在不确定条件下,在项目投资决策分析中,实物期权理论正替代传统的净现值(NPV)法,得到了广泛的运用。许多学者也将该方法引入了IT项目的投资决策分析之中。而这些分析存在着两个缺陷,一是虽然在软件开发项目经济分析时考虑了项目内含的实物期权价值,但在项目投资决策分析中却仍然遵循NPV方法的思路,而没有考虑实物期权的执行问题以及何时执行问题;二是缺乏对软件开发项目在生命周期的各个阶段所包含的实物期权做系统、全面的研究,大多只是考虑到项目中的等待期权。
一、软件项目的生命周期
从项目管理与项目经济分析的角度来看,软件项目的生命期可归纳成图1所示的一般过程。
在图1中,横坐标是时间,纵坐标是收益或投资成本,t0=0是项目的决策点。在决策时,I是项目可行性研究费用(成本),相对于项目的整个寿命期,一般来说,项目的可行性研究阶段的时间很短,所以假设项目的可行性研究是在瞬间完成。t1是项目开发的起始点,t1―t2是项目前期开发阶段,在这一阶段,项目有一现金流C1支出,C1可能是常量,也可能是随时间的变量C1(t)。从t2时刻起,项目的首期开发完成,项目开始有收益,即现金流B1。B1可能是常量,更一般的是随时间的变量B1(t),这一收入可能是企业出售软件或出售软件以及相关服务的收入。同时,对于大多数成功的软件项目来说,从t2时刻起,该软件项目又开始了进一步的开发,如增加软件的新功能,或将软件移植扩展到其他的计算机操作系统等。t2―t3阶段是软件项目的第二次开发阶段,在这一过程中所发生的开发费用为C2,C2的特点也与C1相似。从t3到tn,其中可能包括多个与t2―t3阶段相似的软件项目的扩展(再开发)阶段。T是该软件项目结束的时间,由于技术进步与消费者的变化,一般来说,一个软件不可能永远继续下去,它可能在某一时点被完全淘汰。综合上述分析,t0是项目的决策点,t1是项目的开发起始点,它们可能是同一点,但大多数情况下,可能是不同点。t1―tn是项目的开发阶段,其中t1―t2是项目的纯开发阶段,在这一阶段上,项目无收益。t2―T是项目的收益(经营)阶段,在这个时段上项目有现金流收入,它们通常大于本阶段上的开发费用。值得指出的是,软件项目在t2―T阶段,企业可以中止并出售该项目,并一次性地收取转让费。
二、软件开发项目内含实物期权分析
从图1的分析可以看出,一个软件开发项目包含了多个阶段。把软件项目看作是由一系列序贯开发的小项目所组成,这一观点在软件开发项目管理中已被广泛接受。在软件项目中,前一阶段的决策决定了后继阶段的开发投资,所以在前一阶段的经济评价中,应考虑本阶段的决策所带来的后继阶段投资机会的价值。从这一观点出发,我们可以分析在软件项目的不同阶段,项目可能包含的实物期权。
在t0点,即项目投资决策时,项目内含一个等待(Wait)或推迟(Defer)开始的实物期权,这相当于一个美国式的买方期权(Call option)。该期权的执行条件是,推迟项目可以使得管理人员获得更多(额外)的有关项目的信息,在此基础之上,有利于管理人员采取管理行动,而且,一般来说,计算机硬件、软件的价格随时间迅速下降,推迟项目会有利于降低开发成本。但同时也应看到,推迟项目也可能导致项目收入的损失和企业竞争优势的丧失,即推迟项目具有机会成本。在项目决策时,应综合全面考虑这两方面的因素。因而在项目决策时,除了筛选项目外,还应考虑这一实物期权的价值,在时间许可的范围内,决定最佳的项目开始时间。
在t0时,除等待期权外,项目还包含有第二阶段投资机会的实物期权。
在t1―tn,即项目的开发阶段。在开发阶段上项目具有更大的管理柔性,项目可能包含的实物期权有:第一,推迟或中止下一阶段的开发;第二,若不期望的情况出现,并且继续下去,则可完全放弃该项目;第三,根据新掌握的信息,扩展或缩减项目;第四,发现新派生软件(项目)的投资机会。例如,笔者曾经参加某互联网搜索软件的研发,在该软件的两年开发过程中,其不断增加新的功能、升级;而且运用该软件的核心技术(算法),同时开发了一个新的文件管理软件系统,取得了很大的成功。
最后,项目的经营阶段,项目还可能包括中止(出售)的期权,或由于条件变化,进一步升级软件的机会。
应该看到,在项目周期上的每一点,其包括的期权各不相同,这些期权的价值也是各不相同的。如何给这些期权定价,是值得深入研究的课题。一些国外的学者进行了有益的探索。
综合关于IT项目经济评价的文献,项目中包括的实物期权定价方法主要是金融期权定价模型的直接运用。在运用金融期权定价模型分析IT项目中包含的实物期权价值时,应注意它们之间的区别。表1列出了它们之间的主要异同点。
虽然软件项目中所包含的期权不同,但一般情况下,影响它们的价值的因素主要包括以下几方面。
第一,执行项目中实物期权所产生的收益。对软件开发项目来说,这可能是项目在某一阶段上的收益。一般来说,其他条件不变,收益越高,期权价值也就越大。
第二,执行实物期权所需要的成本。对于软件开发项目而言,是投资于项目下一阶段的成本。一般来说,其他条件不变,成本越小,期权的价值也就越大。
第三,收益与成本的不确定性的程度。对于金融期权来说,其价值是建立在市场风险之上的,这个风险反映在证券资产的价格变化上。而IT项目的实物期权具有的风险则与此不同。若IT项目的利益与成本是确定的,然后其中之一变为不确定了,则项目所包含的实物期权价值会相应增加。例如,若软件开发项目的成本是确定的,收益是不确定的,而收益的不确定程度增加了,则相应的实物期权价值也会增加。若这时项目的成本也是不确定的,则最终对实物期权的影响还要考虑收益与成本不确定性之间的相关程度。
第四,实物期权的截止时间。对于软件项目来说,这一时间就是下一阶段项目管理决策的可能时间。在实践中,它经常是由企业因素所决定的,例如企业规定的计划截止时间等。实物期权的截止时间越长,则期权的价值也就越高。
第五,项目包含的实物期权执行的机会成本。若这一机会成本越高,则期权的价值就也越低。
第六,无风险折现率。无风险折现率越低,则期权的价值也就越高。
三、软件开发项目经济分析的目标与内容
Trigeorgis等学者提出,在考虑内含实物期权时,投资项目的价值包括两部分,一是传统的、被动的、静态的项目直接现金流的净现值(NPV),二是管理柔性或灵活性所产生的项目内含实物期权价值。这一思想可归纳为下式:
F=NPV+V (1)
式中,F是扩展的NPV,也是整个项目投资机会的价值;NPV是按净现值法计算出的项目净现值;V是项目内含期权的价值。
根据项目投资决策的NPV法则,内含实物期权的IT项目,其投资机会的价值大于零时,项目可行;筛选IT项目的多个独立方案时,选择投资机会最大的投资方案。大多数投资项目的实物期权理论研究以及实证研究的文献中,都遵循了这一准则。然而,这类投资项目的决策思路却值得重新检视。
在传统的投资项目经济评价中,没有考虑项目中可能包含的实物期权,其经济评价是为其投资决策服务的。而投资决策的特点是在决策时只有投资或不投资两种选择,若项目选择投资,其经济评价的使命便告结束,若选择不投资,项目就放弃了。传统的投资项目决策的内容可归纳为下面三个基本的内容:第一,决定投资项目是否经济可行;第二,在可行的投资项目存在多个相互排斥的投资方案时,筛选最佳的投资方案;第三,在企业资源(预算)约束的条件下,筛选多个项目的投资组合。
然而,若投资项目中包含实物期权,项目经济评价中也考虑了项目内含实物期权的价值,那么投资项目不仅在经济评价的内容与方式上与传统项目的经济评价不同,而且项目的决策内容和方式也与传统项目的决策不同。具体体现在以下三个方面。
第一,项目的决策不仅在项目最初的决策阶段(点)进行,而且还应延伸进项目的整个过程之中。例如,在本文前面部分,我们分析了软件项目的全寿命周期,把一个软件开发项目当作一系列相互联系的、相对独立的开发阶段所组成,在这一过程中的每一开发阶段,管理者都要面对自己的决策任务,依据新获得的项目有关信息,进行下一阶段的投资决策。
第二,在项目的最初的决策阶段(点),决策的内容也与传统项目决策内容不同,相对于传统项目而言,其决策内容也有扩展。在这一阶段,管理者不仅要决定项目是否可行,筛择最佳方案和选择投资组合,而且还要依据项目经济评价的结果,决定项目内含期权是否应该执行和何时执行。
第三,相应地,投资项目内含期权的经济分析,不仅在项目决策阶段进行,而且还应延伸至项目开发的全过程。在项目开发的每一个阶段,根据项目经济分析的结果,决定当时项目所含实物期权是否应实施,何时实施。
四、软件开发项目决策框架与准则
从上述分析可以看出,在软件开发项目经济评价中引入实物期权的概念和实物期权定价方法,是软件开发项目经济分析与决策管理的革命,它必然给原有的软件开发项目的管理带来深刻变革。本文构建了软件开发项目的经济分析与管理决策过程的框架,它的主要内容是,在软件开发项目的每一个阶段,都需进行如下工作。
第一,确定本阶段软件开发的范围及下一阶段开发的可能范围,决定是否可引出相关的开发项目;第二,构造确定本阶段开发项目包含的实物期权,如推迟开发、进一步扩展开发等;第三,预估确定开发项目的开发成本、收益、时间和无风险折现率,特别分析确定成本与收益的不确定性的特征,如变化方差等;第四,根据开发项目的不确定源的特征,选择合理、恰当的实物期权定价模型、确定期权定价模型,确定开发项目内含期权的价值,对于相似于美国式期权的实物期权,还应确定最佳执行时间。一般来说,实物期权定价模型主要包括已有的期权定价模型、偏微分方程法和动态规划方法等;第五,根据项目的经济分析结果作出管理决策。应该指出的是,在软件开发项目的不同阶段,管理决策的内容有所不同。本文下面将详细分析不同开发阶段管理决策的内容与规则。
在软件开发项目的最初决策阶段。决策内容包括两个部分,一是与传统项目投资决策内容相同,二是针对项目内含期权的决策。具体可归纳为图2内容。
具体的决策准则如下:第一,筛选可行项目。若软件开发项目的投资机会价值(扩展NPV)大于或等于零,则项目可行。
F≥0(2)
第二,在可行项目中,选择最佳方案。投资机会价值最大方案为:
F?鄢=max{Fi}(i=1,……N)(3)
第三,投资方案的期权决策。最佳投资方案选定后,具体的管理决策选择可归纳为表2。
在软件项目开发过程中的开发阶段,管理决策的内容为,根据项目经济分析的结果决定是否执行期权、何时执行。若项目包含的期权价值大于零,对于相似于美国式期权的实物期权,则选择最佳时间来执行;而对相似于欧洲式期权的实物期权,则在到期时执行。
在执行美国式期权时,涉及到最佳执行时间的确定。正如实物期权的定价没有统一的模型一样,这一时间的确定是没有统一的模型的,而应根据项目不确定因素的特征来灵活确定。
(注:本文基金项目:贵州省科学技术基金,项目编号:黔科合J字[2009]2122。)
【参考文献】
[1] Benaroch,M.,R.J.Kauffman.Justifying electronic banking network expansion using real options analysis[J].MIS Quart,2000,24(2).
[2] Taudes,A.,M.Feurstein,A.Mild.2000.Options analysis of software platform decisions: A case study[J].MIS Quart,24(2).
[3] Kumar,R.L.A note on project risk and option values of investments in information technologies[J].Journal of Management Information Systems,1996,13(1).
[4] Panayi,S.,L.Trigeorgis. Multi-stage real options: The cases of information technology infrastructure and international bank expansion[J].Quart. Rev. Econom. Finance,1998. 38 (Special Issue).
[5] Schwartz,E.S.Investment under Uncertainty in Information Technology:Acquisition and Development Projects[J].Management Science,2003,49(1).
[6] Benaroch,M.and Kauffman,R.A case for using real options analysis to evaluate information technology investments[J].Information Systems Research,1999,10(1).
[7] Dixit,A.K.,R.S.Pindyck. Investment Under Uncertainty[M].Princeton, NJ: Princeton University Press,1994.
[8] Trigeorgis,L.A Conceptual Options Framework for Capital Claim Model of Debt[A].Real Options in Investment Uncertainty:Classical Readings and Recent Contribution[C].MIT Press,2001.
[9] Brookfield,D.Risk and capital budgeting: avoiding the pitfalls in the using NPV when risk arises[J].Management Decision,1995,33(8).
(责任编辑:胡婉君)
转载注明来源:https://www.xzbu.com/2/view-440777.htm