《第4章软件项目的经济效益、社会效益和风险分析ppt课件.ppt》由会员分享,可在线阅读,更多相关《第4章软件项目的经济效益、社会效益和风险分析ppt课件.ppt(47页珍藏版)》请在三一办公上搜索。
1、软件工程经济学Software Engineering Economics,项目,第2页,第四章 软件项目的经济效益、社会效益与风险,软件项目的经济效果评价,4.1,软件项目的经济与社会效益分析,软件项目的风险分析与控制,4.3,第3页,4.1 软件项目的经济效果评价,4.1.1 软件项目的现金流量及其特征项目按投资主体分:定制型市场投放型合作型例如:现金流量主体为投资方的定制型软件项目注意:画现金流量图首先要确定现金流量主体,依据项目投资方和承建方的关系来区分,0,t(年),1,2,n,第4页,预备知识,甲若投资,其最低期望盈利率为15%,甲对以下投资项目该如何决策呢?分析:1、110万元贴
2、现到t=0时刻 110(1+15%)-1=110 0.8696=95.656万元 110万元 即按照投资者的期望到期应获得115万元3、100(1+i)=110 i=10%15%即该项目的实际投资额是10%,小于投资者预期,若期望盈利率为9%,该如何决策呢?,第5页,4.1 软件项目的经济效果评价 4.1.2 单方案项目评价,净现值法基本思想:将软件项目不同时期的投资(支出)和收益(收入)的现金流量根据资金的时间价值将其转换到参考点t=0(即贴现),并将这一系列贴现值累加起来并定义其称为该项目现金流的净现值NPV(Net Present Value),然后根据NPV的数值是否大于零来作为该NI
3、S项目从经济效益角度出发来看是否值得投资的依据。,第6页,净现值法,第7页,净现值法,评价项目是否可行的准则:若,说明在基准贴现率的水平下,该NIS项目可盈利,故从经济效果角度出来看该项目投资可行若,说明在基准贴现率的水平下,该NIS项目仅能收支平衡或可能亏损,故从经济效果角度出发来看,该项目投资不可行,第8页,例题:,0,t,100,90,10,130,170,解:NPV=-100-100*PVIFA10%,3+80*PVIF10%,4+120*PVIF10%,5+160(PVIF10%,6+PVIF10%,7+PVIF10%,8),注:1、i的选取(行业指标、基准贴现率)2、80,120,
4、160为净收益,100,100,100,10,10,10,10,170,170,ERP项目现金流量表单位:万元,1,2,4,3,5,6,7,8,第9页,4.1 软件项目的经济效果评价 4.1.2 单方案项目评价,2.内部收益率法基本思想:内部收益率法是一种通过求解使工程项目方案达到收支平衡时的对应临界贴现率i0,并将i0与基准贴现率或最低期望盈利率(由投资者确定)i相比较来决定工程项目是否值得投资的一种评价方法。将该项目盈亏临界点i=i0称为该工程项目的内部收益率,常记i0为IRR(Internal Rate of Return)内部收益率可以理解为对工程项目与占用资金的一种恢复能力,其值越高
5、,说明项目方案的经济性越好。,第10页,内部收益率法,项目投资方案是否可行的判别准则如下:若,则有,从而由净现值法判别准则得知该工程项目方案在ic水平下不可行若,则有,从而由净现值法判别准则得知该工程项目方案在ic水平下可行注:净现值一般为i的单调降函数,NPV(i),i,O,a,i0,b,在NIS寿命期内寻找 使,给定精度,输出,N,Y,N,Y,END,图4.2 对分法求解流程图,第12页,例题:,解:由题意知有,故利用表中的现金流量信息可得该NIS项目投资的净现值函数为:利用图4.2的对分法求解程序,容易求得有注意到有,故从经济效果角度来看,该企业自行投资并承建此宾馆、博物馆防盗系统项目是
6、可行的,查复利现值系数表知:NPV(i=12%)=-10+2*(0.8929+0.7118)+3*0.7972+4*(0.6355+0.5674)=0.4126 NPV(i=13%)=-10+2*(0.8850+0.6931)+3*0.7831+4*(0.6133+0.5428)=0.1299 NPV(i=14%)=-10+2*(0.8772+0.6750)+3*0.7695+4*(0.5921+0.5194)=-0.1411得IRR=(13%+14%)/2=13.5%,第14页,4.1 软件项目的经济效果评价 4.1.2 单方案项目评价,投资回收期法所谓工程项目的投资回收期nd是指将该工程项
7、目的投资以净收益的形式全部收回的时间。投资回收期反映了能将项目投资得到补偿(回报)的速度(单位为年)。投资回收期法是通过给定工程项目的投资回收期的求解,并将其与行业基准投资回收期作比较来判决该投资项目的可行性的一种评价方法。根据投资回收期nd的上述经济含义,显然有,第15页,投资回收期的求解,求解上式有两种如下思路:(1)当工程项目的现金流量采用简化分析时,可将所有时间点上的投资合并视作一次性初始投资K0,而系统运行后的净收益视作各年均等值为A且不考虑残值时,则上式可简化为:对上式经求和移项和取对数容易求得投资回收期的计算公式有,不考虑,第16页,投资回收期法,若该企业产品的行业基准投资回收期
8、为nc,则有项目投资方案是否可行的如下判别准则:若,说明该项目全部投资得到补偿的时间低于行业的平均补偿时间,故该项目投资方案可行若,说明该项目全部投资得到补偿的时间不低于行业的平均补偿时间,故该项目投资方案不可行,第17页,4.1 软件项目的经济效果评价 4.1.2 单方案项目评价,第18页,4.1 软件项目的经济效果评价 4.1.3 多方案项目排序,1、使用净现值法进行多方案排序的适用条件是什么?2、说出使用净现值法进行多方案排序的步骤?3、在什么情况下需要引入现值指数(净现值率)?现值指数的含义是什么?,净现值法,第19页,4.1 软件项目的经济效果评价 4.1.3 多方案项目排序,1、使
9、用净年值法进行多方案排序的适用条件是什么?2、说出使用净年值法进行多方案排序的基本思路?3、净年值法的关键是计算“净年值”,如何计算净年值?,净年值法,第20页,4.1 软件项目的经济效果评价 4.1.3 多方案项目排序,1、采用研究期法进行多方案排序的基本思想是什么?2、为什么在净年值法能解决问题的情况下又引入研究期法?3、研究期法中的关键问题:一是研究期如何确定?二是寿命期长的方案在研究期末的残值如何确定?,研究期法,第21页,4.1 软件项目的经济效果评价 4.1.3 多方案项目排序,1、说出多方案组合排序的适用条件是什么?2、理解关键概念:独立项目2、结合例题,掌握多方案组合排序的步骤
10、?,多方案组合排序法,独立项目是指不受其他项目影响而进行选择的项目。,第22页,4.1 软件项目的经济效果评价 4.1.4 特殊项目的多方案排序,短期项目的多方案排序寿命为一年或一年以内的项目投资方案直接将各方案的投资收益率(单位投资的净收益)做比较,同时综合考虑各因素(企业的财务状况、人力状况等)。,第23页,4.1 软件项目的经济效果评价 4.1.4 特殊项目的多方案排序,收益相同但未确知的多方案排序对于服务于社会的软件系统,因为其经济效益往往难以估计且一般不考虑,而主要考虑社会效益。当对于多个能满足系统目标功能和性能的开发方案,我们可以认为他们具有相同的社会效益,此时常用的开发方案决策方
11、法有两种:费用现值法选取最小费用现值的方案作为最佳方案年费用法注意:年费用是考虑了资金的时间价值意义下的动态平衡选取最小年费用对应的方案作为最佳方案例题的解法有什么局限性?,第24页,4.2 软件项目的经济效益与社会效益分析 4.2.1 效益的含义、特点与分类,效益的含义 是指当该项目实现后对项目主体(国家、部门、地区或企业等)基本目标的实现所产生的贡献或效果。效益的特点 效益将依赖于项目主体及其追求的基本目标效益将依赖于基本目标提出的时代软件项目的效益根据其贡献形式,常有如下四类:成本与支出费用的节省社会财富的增加服务水平的提高管理水平的提高,第25页,4.2 软件项目的经济效益与社会效益分
12、析 4.2.2 软件项目的经济效益的计算,产品成本降低,ERP系统效益,经济效益,社会 效益,直接经济效益,间接经济效益,劳动生产率提高,流动资金周转加快,产品质量提高,库存周转加快,资源利用率提高,提高企业决策水平,降低企业经营风险,减轻员工工作强度,提高员工的技能与素质,对用户服务水平的提高,文档的规范化与办公效率的提高,提高社会的信息化水平,提高企业经营的新理念,丰富企业文化的内涵,提高员工的精神面貌,定量计算,定性描述,第26页,4.2 软件项目的经济效益与社会效益分析 4.2.2 软件项目的经济效益的计算,软件项目实际效益与预测效益的计算常采用的方法系统运行的前后对比法是通过项目实施
13、前后的两个不同时期有关特征量的变化来确定项目直接经济效益的一种方法适用于软件项目实施后评价或项目实际效益的估算 经验参数估计法是利用项目在实施前后,其各经济效益的相对变化的经验数值来估计各项直接经济效益的方法。适合于系统规划阶段所作的效益预测。,第27页,4.2 软件项目的经济效益与社会效益分析 4.2.2 软件项目的经济效益的计算,例:J1=(C1-C2)2T0,第28页,4.2 软件项目的经济效益与社会效益分析 4.2.3 软件项目的社会效益评价,按系统目标来看,软件项目大致可分成三类:以系统经济性为主要目标的软件项目该类系统评价应侧重于对该项目投资的经济效果评价,亦即重点研究由于项目的构
14、建与运行给投资方或承建方所带来的直接经济效果;以系统社会性为主要目标的软件项目 系统评价则应从国家和社会的利益出发来重点研究由于该软件项目的构建对社会所带来的影响与贡献;以社会性为主要目标的软件项目,例如城市交通控制系统,环境保护信息系统,国家灾害应急处理系统,网络信息净化系统,社区智能监控系统等。以系统的军事作战性为主要目标的软件项目 系统评价则应侧重于该软件项目的运行对提高系统作战效能和提高我军装备现代化水平所作的影响与贡献。,第29页,4.2 软件项目的经济效益与社会效益分析 4.2.3 软件项目的社会效益的评价,软件项目的社会效益评价的主要特征系统评价以定性分析为主社会效益评价无通用方
15、法对社会的贡献以间接效益、无形效果和外部效果为主无形效果 泛指由于项目的实施而带来的难以用货币来进行度量的那些效果。如生命的安全,城市或社区的治安,环境的保护,国民的精神文明等,是无法用货币来度量的系统属性。度量方法:类比法或公众调查法等。外部效果对项目投资方(或承制方)以外的其他部门(企业)产生的影响或项目预期以外的效果,人们常称为外部效果或溢出效果,这种项目的外部效果一般无法在项目的收益或支出中反映出来。外部效果一般来自于如下几个方面:项目对相邻部门的影响,通常只需用一个累计效益的下限表示即可项目的技术性外部效果,通常只能进行定性描述项目的环境连锁效应,通常只能进行定性描述,第30页,4.
16、2 软件项目的经济效益与社会效益分析 4.2.4 软件的费用-效益分析,适用项目类型 必须做经济费用效益分析项目:经济学角度具有垄断特征的项目(电力/通讯/有线电视等);产出具有公共产品特征的项目(道路交通/供水等);外部效果明显的项目(污水处理厂/铁路等);资源开发项目(森林旅游等);涉及国家经济安全的项目(原油/煤炭/采矿/电力等);受过度行政干预的项目。必须做经济费用效益分析项目:管理角度 政府投资项目;政府各类专项建设基金 利用国际金融组织和外国政府贷款,需要政府担保的项目;非政府投资建设的涉及国家经济安全、影响环境资源、公共利益、可能出现垄断、涉及整体布局等公共性问题,需要政府核准的
17、项目。注:建设项目经济评价方法与参数,第31页,建设项目经济评价方法与参数,建设项目经济评价方法与参数包括关于建设项目经济评价工作的若干规定、建设项目经济评价方法和建设项目经济评价参数三个文件。它已由国家发改委和建设部于2006年7月3日以发改投资 20061325号文批准发布,要求在开展投资建设项目经济评价工作中使用。,第32页,4.2 软件项目的经济效益与社会效益分析 4.2.4 软件的费用-效益分析,费用-效益分析基本原理 Bt 公用事业(软件项目)第t年的净收益 Ct 公用事业(软件项目)第t年的净支出 T 项目的寿命 i 平均贴现率 B 公用事业项目的总收益 C 公用事业项目的总支出
18、则可用相对效果系数 来作为公用事业项目可行性的度量指标,显然:当 时,表示,此时可认为公用事业项目社会效益大于其费用支出,从而可认为该项目是可投资开发的。,第33页,4.3 软件项目的风险分析与控制,软件项目风险未来可能发生的 不确定性损失、危害 相对于项目要实现的目标客观存在 没有风险的项目是不存在的相对某一经济主体不同经济主体其面临的风险是不同的软件项目风险管理第一步:风险识别辨别在什么情况下,发生什么风险?第二步:风险分析分析每一个风险,确定其可能发生概率,以及发生时带来的危害。第三步:风险控制确定风险应对策略,制定风险应对行动计划,进行风险跟踪与评价。,第34页,4.3 软件项目的风险
19、分析与控制-4.3.1软件项目的风险识别,风险识别 风险识别试图系统化地指出对项目计划(估算、进度、资源分配等)的威胁。常用的风险识别的方法有风险树分析法,幕景分析(Sceneries Analysis)法,头脑风暴(Brainstorming)法,Delphi法等。风险树分析法所谓风险树其实质是将构成项目风险的各类影响因素分门别类地构成一个自上而下的递阶层次结构,在这种递阶层次结构中每一个下层风险因素受其相邻的上层风险因素的支配,或每一个上层风险因素可分解成若干个下层风险因素。由于这种递阶层次结构类似于一棵倒立的树,故又称风险树。,软件项目承建方风险,非系统风险,系统风险,人力资源风险,工程
20、技术风险,经营管理风险,信用风险,利率与汇率风险,通货膨胀风险,系统结构风险,系统规模风险,系统功能与性能风险,关键人才流失风险,财务风险,管理风险,利润(收益)风险,成本风险,进度管理风险,组织协调风险,人员的劳动生产率风险,人员的经验与技术风险,系统开发风险,项目经费按期拨款风险,违约改变系统功能与性能风险,政策法规风险,系统设计风险,人员的角色与责任风险,质量管理风险,技术仿制风险,技术扩散风险,技术创新风险,软件项目投资方风险,非系统风险,系统风险,政策法规风险,利率与汇率风险,通货膨胀风险,经营管理风险,设备风险,财务风险,市场风险,信用风险,组织协调风险,项目监理风险,企业经营不善
21、风险,市场需求风险,市场竞争风险,工期延长风险,系统功能与性能目标风险,系统生存期目标风险,市场定位风险,第37页,4.3 软件项目的风险分析与控制-4.3.1软件项目的风险识别,系统风险是指那些由于全局性因素(通常是指国家政治、经济、国防等因素)所引起的风险;由于这些因素来自承制方或投资方的企业外部,是企业(或部门)无法控制和回避的,因此称为系统风险。非系统风险则是指那些只对项目承制方或投资方企业(或部门)及其相关部门产生影响的风险,(局部范围内的风险);且这样的风险的影响因素往往来自于项目承制方或项目投资方内部,因而可以通过它们内部采取的有关措施与对策来降低甚至消除这些风险;因此,非系统风
22、险又可认为是有可能控制或回避的风险。,第38页,4.3 软件项目的风险分析与控制-4.3.2软件项目的风险分析,风险分析主要包括如下内容:(1)进行软件项目风险评估,识别主要风险因子将所识别的各风险因子的各种属性加以比较,确定哪些风险因子是主要风险因子,哪些风险因子需要采取应对措施以化解风险或降低风险。(2)研究各风险因素的关联(3)确定风险来源(4)研究降低风险的成本-效益分析。一般而言,为降低风险。通常需要采用某些措施与对策,而由此就必需付出一些成本代价,然而对于这样的成本付出(或代价)又能够带来多少效益,这就是为降低风险而作的成本-效益分析的基本内容。(5)研究承担风险的风险-效益分析。
23、无论是投资方或承建方,如果愿意承担风险,那么他就可能得到较高的效益,然而这种承担风险的程度与对应所获得效益究竟有什么样的关联关系?这就是风险效益分析研究的主要内容。,第39页,4.3 软件项目的风险分析与控制-4.3.2软件项目的风险分析,风险评估要考虑风险因子的属性,即风险发生的概率风险发生后的损失该风险因子与其他风险的关联程度解决该风险的时间紧迫度等风险评估的方法三点估计法主观概率法 Delphi法模糊综合评价法,第40页,4.3 软件项目的风险分析与控制-4.3.2软件项目的风险分析,风险来源分析方法:因果分析法(鱼骨图法),市场竞争,第41页,4.3 软件项目的风险分析与控制-4.3.
24、3软件项目的风险控制,风险控制是指通过对软件系统的组织、计划与调节来降低或避免风险以使软件项目的开发与运行能沿着目标轨道前进的过程。按照风险本身的特性、风险发生的概率、产生后果以及化解风险的成本与效益,项目管理者通常采取下列风险应对策略的一种或多种组合方案:风险回避策略风险转移策略风险分散策略风险承担策略风险应对行动计划组织、计划和协调是指建立风险监控体系、建立基准的风险应对计划,实施风险应对行动及其跟踪与评估,研究纠偏措施等一系列活动。,建立软件项目风险监控体系,建立基准的风险应对计划方案,按计划采取应对行动,实施行动跟踪,获取相关信息,对比基准计划,发现偏差或新风险预兆,是否纠偏?,是否跟
25、踪?,总结、报告,结束,提出纠偏措施并执行,评估纠偏效果,是否满意?,修改基准计划,是,是,否,是,否,否,风险控制流程图,第43页,课堂提问,软件项目监控体系包括哪些内容?什么风险跟踪?风险跟踪应及时记录哪些信息?什么情况下需要采取纠偏措施?常用判断是否纠偏的方法是什么?,第44页,小结,4.1 软件项目的经济效果评价 单方案项目评价净现值法内部收益率法投资回收期法 多方案项目排序净现值法净现值率法净年值法研究期法多方案组合排序法 特殊项目的多方案排序短期项目多方案排序:投资收益率收益相同但未确知的多方案排序费用现值法年费用法,第45页,小结,4.2 软件项目的经济与社会效益分析 效益的含义、特点和分类 经济效益的计算系统运行的前后对比法经验参数估计法 社会效益评价社会效益的特征和主要内容(无形效果和外部效益)社会效益分析费用-效益分析法,第46页,小结,4.3 软件项目的风险分析与控制风险的含义及特点软件项目的风险识别风险树软件项目的风险分析风险评估和主要风险因子识别三点估计法主观概率法专家群体法模糊综合评判法风险来源分析因果分析法软件项目的风险控制风险策略风险应对计划风险控制流程,THE END!,