1、软件工程经济学软件工程经济学S Software Engineering Economics项目第四章第四章 软件项目的经济效益、社会效益与风险软件项目的经济效益、社会效益与风险 软件项目的经济效果评价软件项目的经济效果评价 4.1软件项目的经济与社会效益分析软件项目的经济与社会效益分析4.2软件项目的风险分析与控制软件项目的风险分析与控制 4.34.1 4.1 软件项目的经济效果评价软件项目的经济效果评价4.1.1 4.1.1 软件项目的现金流量及其特征软件项目的现金流量及其特征 项目按投资主体分:项目按投资主体分:定制型定制型 市场投放型市场投放型 合作型合作型 例如:现金流量主体为投资方
2、的定制型软件项目例如:现金流量主体为投资方的定制型软件项目 注意:画现金流量图首先要确定现金流量主体注意:画现金流量图首先要确定现金流量主体依据项目投资方和承建方的关系来区分依据项目投资方和承建方的关系来区分0t(年)(年)12n预备知识预备知识t 甲若投资,其最低期望盈利率为甲若投资,其最低期望盈利率为15%15%,甲对以下投资项目该,甲对以下投资项目该如何决策呢?如何决策呢?分析:分析:1 1、110110万元贴现到万元贴现到t=0t=0时刻时刻 110110(1+15%)1+15%)-1-1=110=110 0.8696=95.6560.8696=95.656万元万元 100110110
3、万元万元 即按照投资者的期望到期应获得即按照投资者的期望到期应获得115115万元万元3 3、100100(1+i1+i)=110 i=10%15%=110 i=10%15%即该项目的实际投资额是即该项目的实际投资额是10%10%,小于投资者预期,小于投资者预期0100万元万元1110万元万元t(年)(年)若期望盈利率为若期望盈利率为9%9%,该如何决策呢?该如何决策呢?4.1 4.1 软件项目的经济效果评价软件项目的经济效果评价 4.1.2 4.1.2 单方案项目评价单方案项目评价v净现值法净现值法v基本思想:将软件项目不同时期的投资(支出)和收益(收入)基本思想:将软件项目不同时期的投资(
4、支出)和收益(收入)的现金流量根据资金的时间价值将其转换到参考点的现金流量根据资金的时间价值将其转换到参考点t=0t=0(即贴现),(即贴现),并将这一系列贴现值累加起来并定义其称为该项目现金流的净现并将这一系列贴现值累加起来并定义其称为该项目现金流的净现值值NPV(Net Present Value)NPV(Net Present Value),然后根据,然后根据NPVNPV的数值是否大于零来的数值是否大于零来作为该作为该NISNIS项目从经济效益角度出发来看是否值得投资的依据。项目从经济效益角度出发来看是否值得投资的依据。净现值法净现值法NNNtttttiDiKCBNPV)1()1(0符号
5、符号对应内涵对应内涵NPVNPVNISNIS项目的净现值项目的净现值B Bt tNISNIS项目在寿命期内项目在寿命期内t t期的收益期的收益C Ct tNISNIS项目在寿命期内项目在寿命期内t t期的支出(成本)期的支出(成本)D Dt tNISNIS项目在寿命期内项目在寿命期内t t期的残值期的残值K Kt tNISNIS项目在寿命期内项目在寿命期内t t期的投资额期的投资额N NNISNIS项目使用年限项目使用年限i i基准贴现率基准贴现率净现值法净现值法u 评价项目是否可行的准则:评价项目是否可行的准则:u若若 ,说明在基准贴现率的水平下,该,说明在基准贴现率的水平下,该NISNIS
6、项目可盈项目可盈利,故从经济效果角度出来看该项目投资可行利,故从经济效果角度出来看该项目投资可行u若若 ,说明在基准贴现率的水平下,该,说明在基准贴现率的水平下,该NISNIS项目仅能项目仅能收支平衡或可能亏损,故从经济效果角度出发来看,该项目投资收支平衡或可能亏损,故从经济效果角度出发来看,该项目投资不可行不可行0NPV0NPV例题:例题:t tK Kt tB Bt tC Ct t0 01 12 23 31001001001001001001001004 45 56 67 78 89090130130170170170170170170101010101010101010100t10090
7、10 130 170 解:解:NPV=-100-100*PVIFA10%,3 +80*PVIF10%,4+120*PVIF10%,5 +160(PVIF10%,6+PVIF10%,7+PVIF10%,8)注:注:1 1、i i的选取(行业指标、基准贴现率)的选取(行业指标、基准贴现率)2 2、80,120,16080,120,160为净收益为净收益10010010010 10 10 10 170 170 ERP项目现金流量表单位:万元项目现金流量表单位:万元124356784.1 4.1 软件项目的经济效果评价软件项目的经济效果评价 4.1.2 4.1.2 单方案项目评价单方案项目评价 2.2
8、.内部收益率法内部收益率法 基本思想:内部收益率法是一种通过求解使工程项目方案达到收支平衡时的对应临界贴现率i0,并将i0与基准贴现率或最低期望盈利率(由投资者确定)i相比较来决定工程项目是否值得投资的一种评价方法。将该项目盈亏临界点i=i0称为该工程项目的内部收益率,常记i0为IRR(Internal Rate of Return)内部收益率可以理解为对工程项目与占用资金的一种恢复能力,其值越高,说明项目方案的经济性越好。内部收益率法内部收益率法u 项目投资方案是否可行的判别准则如下:u若 ,则有 ,从而由净现值法判别准则得知该工程项目方案在ic水平下不可行u若 ,则有 ,从而由净现值法判别
9、准则得知该工程项目方案在ic水平下可行u注:净现值一般为注:净现值一般为i i的单调降函数的单调降函数ciIRR)()(0ciNPVIRRNPVciIRR)()(0ciNPVIRRNPVNPV(i)i O a i0 b在在NIS寿命期内寻找寿命期内寻找 使使 ,给定精度给定精度输出输出NYNYENDNba00)(,0)(bNPVaNPV0E2abai0)(iNPVia ib Eab2baIRR+=图图4.2 对分法求解流程图对分法求解流程图例题:例题:解:由题意知有 ,故利用表中的现金流量信息可得该NIS项目投资的净现值函数为:利用图4.2的对分法求解程序,容易求得有注意到有 ,故从经济效果角
10、度来看,该企业自行投资并承建此宾馆、博物馆防盗系统项目是可行的5N%12Di05D5550)1()1()(iDiVCBiNPVttttt5432)1(4)1(4)1(2)1(31210iiiii0)135.0()(%5.13NPVIRRNPVIRR或%12%5.13iIRR 查复利现值系数表知: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*(
11、0.8772+0.6750)+3*0.7695+4*(0.5921+0.5194)=-0.1411得IRR=(13%+14%)/2=13.5%5550)1()1()(iDiVCBiNPVttttt5432)1(4)1(4)1(2)1(31210iiiii4.1 4.1 软件项目的经济效果评价软件项目的经济效果评价 4.1.2 4.1.2 单方案项目评价单方案项目评价v投资回收期法投资回收期法u所谓工程项目的投资回收期所谓工程项目的投资回收期n nd d是指将该工程项目的投资以净收益的形式是指将该工程项目的投资以净收益的形式全部收回的时间。全部收回的时间。u投资回收期反映了能将项目投资得到补偿(
12、回报)的速度(单位为年)。投资回收期反映了能将项目投资得到补偿(回报)的速度(单位为年)。u投资回收期法是通过给定工程项目的投资回收期的求解,并将其与投资回收期法是通过给定工程项目的投资回收期的求解,并将其与行业行业基准投资回收期基准投资回收期作比较来判决该投资项目的可行性的一种评价方法。作比较来判决该投资项目的可行性的一种评价方法。u根据投资回收期根据投资回收期n nd d的上述经济含义,显然有的上述经济含义,显然有10(1)(1)(1)ddddnnnttbnttttDBCKiii投资回收期的求解投资回收期的求解u求解上式有两种如下思路:(1)当工程项目的现金流量采用简化分析时,可将所有时间
13、点上的投资合并视作一次性初始投资K0,而系统运行后的净收益视作各年均等值为A且不考虑残值时,则上式可简化为:对上式经求和移项和取对数容易求得投资回收期的计算公式有10(1)(1)(1)ddddnnnttbnttttDBCKiiiK0A不考虑不考虑00111(1)(1)ddnnttttAKKiiA或0lg(1)lg(1)diKAni投资回收期法投资回收期法若该企业产品的行业基准投资回收期为nc,则有项目投资方案是否可行的如下判别准则:若若 ,说明该项目全部投资得到补偿的时间,说明该项目全部投资得到补偿的时间低于行业的平均补偿时间,故该项目投资方案可行低于行业的平均补偿时间,故该项目投资方案可行
14、若若 ,说明该项目全部投资得到补偿的时间,说明该项目全部投资得到补偿的时间不低于行业的平均补偿时间,故该项目投资方案不可行不低于行业的平均补偿时间,故该项目投资方案不可行dcnndcnn4.1 4.1 软件项目的经济效果评价软件项目的经济效果评价 4.1.2 4.1.2 单方案项目评价单方案项目评价 方法方法属性属性 净现值法净现值法投资收益率法投资收益率法投资回收期法投资回收期法优点优点能反映项目占用资能反映项目占用资金的盈利能力。金的盈利能力。可在其基础上作项可在其基础上作项目投资不确定性分析目投资不确定性分析能反映项目占用资能反映项目占用资金的盈利能力金的盈利能力采用百分率,与传采用百分
15、率,与传统的利息形式一致,统的利息形式一致,较为直观形象较为直观形象能准确描述项目投能准确描述项目投资得到等值回收的速资得到等值回收的速度(偿还能力)度(偿还能力)缺点缺点不能反映项目投资不能反映项目投资的偿还能力的偿还能力为一非线性代数方程,为一非线性代数方程,有可能出现无解或多有可能出现无解或多个解的情形个解的情形求解较为麻烦求解较为麻烦没有考虑投资项目没有考虑投资项目的使用年限。的使用年限。不能反映项目投资不能反映项目投资的可盈利性。的可盈利性。没有考虑投资回收没有考虑投资回收期以后的收益期以后的收益4.1 4.1 软件项目的经济效果评价软件项目的经济效果评价 4.1.3 4.1.3 多
16、方案项目排序多方案项目排序1、使用净现值法进行多方案排序的适用条件是什么?2、说出使用净现值法进行多方案排序的步骤?3、在什么情况下需要引入现值指数(净现值率)?现值指数的含义是什么?净现值法4.1 4.1 软件项目的经济效果评价软件项目的经济效果评价 4.1.3 4.1.3 多方案项目排序多方案项目排序1、使用净年值法进行多方案排序的适用条件是什么?2、说出使用净年值法进行多方案排序的基本思路?3、净年值法的关键是计算“净年值”,如何计算净年值?净年值法4.1 4.1 软件项目的经济效果评价软件项目的经济效果评价 4.1.3 4.1.3 多方案项目排序多方案项目排序1、采用研究期法进行多方案
17、排序的基本思想是什么?2、为什么在净年值法能解决问题的情况下又引入研究期法?3、研究期法中的关键问题:一是研究期如何确定?二是寿命期长的方案在研究期末的残值如何确定?研究期法4.1 4.1 软件项目的经济效果评价软件项目的经济效果评价 4.1.3 4.1.3 多方案项目排序多方案项目排序1、说出多方案组合排序的适用条件是什么?2、理解关键概念:独立项目2、结合例题,掌握多方案组合排序的步骤?多方案组合排序法多方案组合排序法独立项目独立项目是指不受其他项目影响而进行选择的项目。是指不受其他项目影响而进行选择的项目。4.1 4.1 软件项目的经济效果评价软件项目的经济效果评价 4.1.4 4.1.
18、4 特殊项目的多方案排序特殊项目的多方案排序v 短期项目的多方案排序短期项目的多方案排序寿命为一年或一年以内的项目投资方案寿命为一年或一年以内的项目投资方案直接将各方案的投资收益率(单位投资的净收益)做比直接将各方案的投资收益率(单位投资的净收益)做比较,同时综合考虑各因素(企业的财务状况、人力状况较,同时综合考虑各因素(企业的财务状况、人力状况等)。等)。4.1 4.1 软件项目的经济效果评价软件项目的经济效果评价 4.1.4 4.1.4 特殊项目的多方案排序特殊项目的多方案排序v 收益相同但未确知的多方案排序收益相同但未确知的多方案排序 对于服务于社会的软件系统,因为其经济效益往往难以对于
19、服务于社会的软件系统,因为其经济效益往往难以估计且一般不考虑,而主要考虑社会效益。估计且一般不考虑,而主要考虑社会效益。当对于多个能满足系统目标功能和性能的开发方案,我当对于多个能满足系统目标功能和性能的开发方案,我们可以认为他们具有相同的社会效益,此时常用的开发们可以认为他们具有相同的社会效益,此时常用的开发方案决策方法有两种:方案决策方法有两种:费用现值法费用现值法选取最小费用现值的方案作为最佳方案选取最小费用现值的方案作为最佳方案 年费用法年费用法注意:年费用是考虑了资金的时间价值意义下的动态平衡注意:年费用是考虑了资金的时间价值意义下的动态平衡选取最小年费用对应的方案作为最佳方案选取最
20、小年费用对应的方案作为最佳方案例题的解法有什么局限性?例题的解法有什么局限性?4.2 4.2 软件项目的经济效益与社会效益分析软件项目的经济效益与社会效益分析 4.2.1 4.2.1 效益的含义、特点与分类效益的含义、特点与分类A 效益的含义效益的含义 是指当该项目实现后对项目主体(国家、部门、地区或企业等)基本目标的实现所产生的贡献或效果。A 效益的特点效益的特点 效益将依赖于项目主体及其追求的基本目标 效益将依赖于基本目标提出的时代A 软件项目的效益根据其贡献形式,常有如下四类软件项目的效益根据其贡献形式,常有如下四类 :成本与支出费用的节省成本与支出费用的节省 社会财富的增加社会财富的增
21、加 服务水平的提高服务水平的提高 管理水平的提高管理水平的提高4.2 4.2 软件项目的经济效益与社会效益分析软件项目的经济效益与社会效益分析 4.2.2 4.2.2 软件项目的经济效益的计算软件项目的经济效益的计算产品成本降低产品成本降低ERP系统系统效益效益经济经济效益效益社会社会 效益效益直接直接经济经济效益效益间接间接经济经济效益效益劳动生产率提高劳动生产率提高流动资金周转加快流动资金周转加快产品质量提高产品质量提高库存周转加快库存周转加快资源利用率提高资源利用率提高提高企业决策水平,降低企业经营风险提高企业决策水平,降低企业经营风险减轻员工工作强度,提高员工的技能与素质减轻员工工作强
22、度,提高员工的技能与素质对用户服务水平的提高对用户服务水平的提高文档的规范化与办公效率的提高文档的规范化与办公效率的提高提高社会的信息化水平提高社会的信息化水平提高企业经营的新理念提高企业经营的新理念丰富企业文化的内涵丰富企业文化的内涵提高员工的精神面貌提高员工的精神面貌定量计算定量计算定定性性描描述述4.2 4.2 软件项目的经济效益与社会效益分析软件项目的经济效益与社会效益分析 4.2.2 4.2.2 软件项目的经济效益的计算软件项目的经济效益的计算v软件项目实际效益与预测效益的计算常采用的方法软件项目实际效益与预测效益的计算常采用的方法 系统运行的前后对比法系统运行的前后对比法 是通过项
23、目实施前后的两个不同时期有关特征量的变化来确定项是通过项目实施前后的两个不同时期有关特征量的变化来确定项目目直接经济效益直接经济效益的一种方法的一种方法 适用于软件项目适用于软件项目实施后评价或项目实际效益实施后评价或项目实际效益的估算的估算 经验参数估计法经验参数估计法 是利用项目在实施前后,其是利用项目在实施前后,其各经济效益的相对变化的经验数值各经济效益的相对变化的经验数值来来估计各项估计各项直接经济效益直接经济效益的方法。的方法。适合于适合于系统规划阶段系统规划阶段所作的效益预测。所作的效益预测。4.2 4.2 软件项目的经济效益与社会效益分析软件项目的经济效益与社会效益分析 4.2.
24、2 4.2.2 软件项目的经济效益的计算软件项目的经济效益的计算效益内涵效益内涵度量指标度量指标实施前实施前实施后实施后效益变化率效益变化率效益效益对应权重对应权重总效益总效益总效益总效益 (万元万元)-J J-产品成本降低产品成本降低单位成本单位成本(万元万元/件件)C C1 1C C2 2U UC CJ J1 1W W1 1劳动生产率提高劳动生产率提高劳动生产率劳动生产率(万元万元/人年人年)a a1 1a a2 2U Ua aJ J2 2W W2 2流动资金周转加快流动资金周转加快平均流动资金占用额平均流动资金占用额(万元万元/年年)F F1 1F F2 2U UF FJ J3 3W W
25、3 3产品质量提高产品质量提高平均使用寿命平均使用寿命(年年)TmTm1 1TmTm2 2U UTmTmJ J4 4W W4 4库存周转加快库存周转加快库存周转天数库存周转天数(天天/件件)I I1 1I I2 2U UI IJ J5 5W W5 5资源利用率提高资源利用率提高能耗支出能耗支出(万元万元/年年)O O1 1O O2 2U UO OJ J6 6W W6 6中间变量或参数中间变量或参数企业职工人数企业职工人数 (人人)L L1 1L L2 2产品产量产品产量(件件/年年)1 1 2 2银行贷款利率银行贷款利率(%)(%)i i软件项目使用年限软件项目使用年限(年年)T T0 0单位
26、产品库存费用单位产品库存费用(万元万元/天天)例:例:J J1 1=(C=(C1 1-C-C2 2)2 2TT0 04.2 4.2 软件项目的经济效益与社会效益分析软件项目的经济效益与社会效益分析 4.2.3 4.2.3 软件项目的社会效益评价软件项目的社会效益评价v 按系统目标来看,软件项目大致可分成三类:按系统目标来看,软件项目大致可分成三类:以系统经济性为主要目标的软件项目以系统经济性为主要目标的软件项目 该类系统评价应侧重于对该项目投资的经济效果评价,亦即重点研究由于项目的构建与运行给投资方或承建方所带来的直接经济效果;以系统社会性为主要目标的软件项目以系统社会性为主要目标的软件项目
27、系统评价则应从国家和社会的利益出发来重点研究由于该软件项目的构建对社会所带来的影响与贡献;以社会性为主要目标的软件项目,例如城市交通控制系统,环境保护信息系统,国家灾害应急处理系统,网络信息净化系统,社区智能监控系统等。以系统的军事作战性为主要目标的软件项目以系统的军事作战性为主要目标的软件项目 系统评价则应侧重于该软件项目的运行对提高系统作战效能和提高我军装备现代化水平所作的影响与贡献。4.2 4.2 软件项目的经济效益与社会效益分析软件项目的经济效益与社会效益分析 4.2.3 4.2.3 软件项目的社会效益的评价软件项目的社会效益的评价v 软件项目的社会效益评价的主要特征软件项目的社会效益
28、评价的主要特征 系统评价以定性分析为主系统评价以定性分析为主 社会效益评价无通用方法社会效益评价无通用方法 对社会的贡献以间接效益、无形效果和外部效果为主对社会的贡献以间接效益、无形效果和外部效果为主 无形效果无形效果 泛指由于项目的实施而带来的难以用货币来进行度量的那些效果。泛指由于项目的实施而带来的难以用货币来进行度量的那些效果。如生命的安全,城市或社区的治安,环境的保护,国民的精神文明等,是如生命的安全,城市或社区的治安,环境的保护,国民的精神文明等,是无法用货币来度量的系统属性。无法用货币来度量的系统属性。度量方法:类比法或公众调查法等。度量方法:类比法或公众调查法等。外部效果外部效果
29、 对项目投资方(或承制方)以外的其他部门(企业)产生的影响或项目预对项目投资方(或承制方)以外的其他部门(企业)产生的影响或项目预期以外的效果,人们常称为外部效果或溢出效果,这种项目的外部效果一期以外的效果,人们常称为外部效果或溢出效果,这种项目的外部效果一般无法在项目的收益或支出中反映出来。般无法在项目的收益或支出中反映出来。外部效果一般来自于如下几个方面:外部效果一般来自于如下几个方面:项目对相邻部门的影响,通常只需用一个累计效益的下限表示即可项目对相邻部门的影响,通常只需用一个累计效益的下限表示即可 项目的技术性外部效果,通常只能进行定性描述项目的技术性外部效果,通常只能进行定性描述 项
30、目的环境连锁效应,通常只能进行定性描述项目的环境连锁效应,通常只能进行定性描述同同一一性性4.2 4.2 软件项目的经济效益与社会效益分析软件项目的经济效益与社会效益分析 4.2.4 4.2.4 软件的费用软件的费用-效益分析效益分析v适用项目类型适用项目类型 必须做经济费用效益分析项目:经济学角度必须做经济费用效益分析项目:经济学角度具有垄断特征的项目(电力/通讯/有线电视等);产出具有公共产品特征的项目(道路交通/供水等);外部效果明显的项目(污水处理厂/铁路等);资源开发项目(森林旅游等);涉及国家经济安全的项目(原油/煤炭/采矿/电力等);受过度行政干预的项目。必须做经济费用效益分析项
31、目:管理角度必须做经济费用效益分析项目:管理角度 政府投资项目;政府各类专项建设基金 利用国际金融组织和外国政府贷款,需要政府担保的项目;非政府投资建设的涉及国家经济安全、影响环境资源、公共利益、可能出现垄断、涉及整体布局等公共性问题,需要政府核准的项目。注:注:建设项目经济评价方法与参数建设项目经济评价方法与参数建设项目经济评价方法与参数建设项目经济评价方法与参数v建设项目经济评价方法与参数包括关于建设项目经济评价工作的若干规定、建设项目经济评价方法和建设项目经济评价参数三个文件。它已由国家发改委和建设部于2006年7月3日以发改投资 20061325号文批准发布,要求在开展投资建设项目经济
32、评价工作中使用。4.2 4.2 软件项目的经济效益与社会效益分析软件项目的经济效益与社会效益分析 4.2.4 4.2.4 软件的费用软件的费用-效益分析效益分析v 费用费用-效益分析效益分析 基本原理基本原理 B Bt t 公用事业(软件项目)第公用事业(软件项目)第t t年的净收益年的净收益 C Ct t 公用事业(软件项目)公用事业(软件项目)第第t t年的净支出年的净支出 T T 项目的寿命项目的寿命 i i 平均贴现率平均贴现率 B B 公用事业项目的总收益公用事业项目的总收益 C C 公用事业项目的总支出公用事业项目的总支出 则可用相对效果系数则可用相对效果系数 来作为公用事业项目可
33、行性的度量指标来作为公用事业项目可行性的度量指标TtttTtttiCiBCB00)1(/)1(动态动态指标指标静态静态指标指标显然:当显然:当 时,表示时,表示 ,此时可认为公用事业项目社会此时可认为公用事业项目社会效益大于其费用支出,从而可效益大于其费用支出,从而可认为该项目是可投资开发的。认为该项目是可投资开发的。1CB CB 4.3 4.3 软件项目的风险分析与控制软件项目的风险分析与控制v 软件项目风险软件项目风险 未来可能发生的未来可能发生的 不确定性不确定性 损失、危害损失、危害 相对于项目要实现的目标相对于项目要实现的目标 客观存在客观存在 没有风险的项目是不存在的没有风险的项目
34、是不存在的 相对某一经济主体相对某一经济主体不同经济主体其面临的风险是不同的不同经济主体其面临的风险是不同的v 软件项目风险管理软件项目风险管理 第一步:风险识别第一步:风险识别 辨别在什么情况下,发生什么风险?辨别在什么情况下,发生什么风险?第二步:风险分析第二步:风险分析 分析每一个风险,确定其可能发生概率,以及发生时带来的危害。分析每一个风险,确定其可能发生概率,以及发生时带来的危害。第三步:风险控制第三步:风险控制 确定风险应对策略,制定风险应对行动计划,进行风险跟踪与评价。确定风险应对策略,制定风险应对行动计划,进行风险跟踪与评价。4.3 4.3 软件项目的风险分析与控制软件项目的风
35、险分析与控制 -4.3.1-4.3.1软件项目的风险识别软件项目的风险识别v 风险识别风险识别 风险识别试图系统化地指出对项目计划(估算、进度、资源分配等)风险识别试图系统化地指出对项目计划(估算、进度、资源分配等)的威胁。的威胁。常用的风险识别的方法有风险树分析法,幕景分析(常用的风险识别的方法有风险树分析法,幕景分析(Sceneries Sceneries AnalysisAnalysis)法,头脑风暴()法,头脑风暴(BrainstormingBrainstorming)法,)法,DelphiDelphi法等。法等。风险树分析法 所谓风险树其实质是将构成项目风险的各类影响因素分门别类地构
36、成一所谓风险树其实质是将构成项目风险的各类影响因素分门别类地构成一个自上而下的递阶层次结构,在这种递阶层次结构中每一个下层风险因个自上而下的递阶层次结构,在这种递阶层次结构中每一个下层风险因素受其相邻的上层风险因素的支配,或每一个上层风险因素可分解成若素受其相邻的上层风险因素的支配,或每一个上层风险因素可分解成若干个下层风险因素。由于这种递阶层次结构类似于一棵倒立的树,故又干个下层风险因素。由于这种递阶层次结构类似于一棵倒立的树,故又称风险树。称风险树。软件项目承建方风险软件项目承建方风险非系统风险非系统风险系统风险系统风险人力资源风险人力资源风险工程技术风险工程技术风险经营管理风险经营管理风
37、险信用风险信用风险利率与汇率风险利率与汇率风险通货膨胀风险通货膨胀风险系统结构风险系统结构风险系统规模风险系统规模风险系统功能与性能风险系统功能与性能风险关键人才流失风险关键人才流失风险财务风险财务风险管理风险管理风险利润(收益)风险利润(收益)风险成本风险成本风险进度管理风险进度管理风险组织协调风险组织协调风险人员的劳动生产率风人员的劳动生产率风险险人员的经验与技术风人员的经验与技术风险险系统开发风险系统开发风险项目经费按期拨款风险项目经费按期拨款风险违约改变系统功能与性能风险违约改变系统功能与性能风险政策法规风险政策法规风险系统设计风险系统设计风险人员的角色与责任风人员的角色与责任风险险质
38、量管理风险质量管理风险技术仿制风险技术仿制风险技术扩散风险技术扩散风险技术创新风险技术创新风险软件项目投资方风险软件项目投资方风险非系统风险非系统风险系统风险系统风险政策法规风险政策法规风险利率与汇率风险利率与汇率风险通货膨胀风险通货膨胀风险经营管理风经营管理风险险设备风险设备风险财务风险财务风险市场风险市场风险信用风险信用风险组织协调风险组织协调风险项目监理风险项目监理风险企业经营不善风险企业经营不善风险市场需求风险市场需求风险设备采购风险设备采购风险设备性能风险设备性能风险市场竞争风险市场竞争风险工期延长风险工期延长风险系统功能与性能目标风系统功能与性能目标风险险系统生存期目标风系统生存期
39、目标风险险资金筹集风险资金筹集风险资金周转风险资金周转风险市场定位风险市场定位风险竞争联盟风险竞争联盟风险竞争战略风险竞争战略风险4.3 4.3 软件项目的风险分析与控制软件项目的风险分析与控制 -4.3.1-4.3.1软件项目的风险识别软件项目的风险识别v系统风险系统风险 是指那些由于全局性因素(通常是指国家政治、经济、是指那些由于全局性因素(通常是指国家政治、经济、国防等因素)所引起的风险;国防等因素)所引起的风险;由于这些因素来自承制方或投资方的企业外部,是企业由于这些因素来自承制方或投资方的企业外部,是企业(或部门)无法控制和回避的,因此称为系统风险。(或部门)无法控制和回避的,因此称
40、为系统风险。v非系统风险非系统风险 则是指那些只对项目承制方或投资方企业(或部门)及则是指那些只对项目承制方或投资方企业(或部门)及其相关部门产生影响的风险,(局部范围内的风险);其相关部门产生影响的风险,(局部范围内的风险);且这样的风险的影响因素往往来自于项目承制方或项目且这样的风险的影响因素往往来自于项目承制方或项目投资方内部,因而可以通过它们内部采取的有关措施与投资方内部,因而可以通过它们内部采取的有关措施与对策来降低甚至消除这些风险;对策来降低甚至消除这些风险;因此,非系统风险又可认为是有可能控制或回避的风险。因此,非系统风险又可认为是有可能控制或回避的风险。4.3 4.3 软件项目
41、的风险分析与控制软件项目的风险分析与控制 -4.3.2-4.3.2软件项目的风险分析软件项目的风险分析u风险分析主要包括如下内容:风险分析主要包括如下内容:(1 1)进行软件项目风险评估,识别主要风险因子)进行软件项目风险评估,识别主要风险因子 将所识别的各风险因子的各种属性加以比较,确定哪些风险因子是主要风险因子,哪些风险因子需要采取应对措施以化解风险或降低风险。(2 2)研究各风险因素的关联)研究各风险因素的关联(3 3)确定风险来源)确定风险来源(4 4)研究降低风险的成本)研究降低风险的成本-效益分析。效益分析。一般而言,为降低风险。通常需要采用某些措施与对策,而由此就必需付出一些成本
42、代价,然而对于这样的成本付出(或代价)又能够带来多少效益,这就是为降低风险而作的成本-效益分析的基本内容。(5 5)研究承担风险的风险)研究承担风险的风险-效益分析。效益分析。无论是投资方或承建方,如果愿意承担风险,那么他就可能得到较高的效益,然而这种承担风险的程度与对应所获得效益究竟有什么样的关联关系?这就是风险效益分析研究的主要内容。4.3 4.3 软件项目的风险分析与控制软件项目的风险分析与控制 -4.3.2-4.3.2软件项目的风险分析软件项目的风险分析v 风险评估要考虑风险因子的属性,即风险评估要考虑风险因子的属性,即 风险发生的概率风险发生的概率 风险发生后的损失风险发生后的损失
43、该风险因子与其他风险的关联程度该风险因子与其他风险的关联程度 解决该风险的时间紧迫度等解决该风险的时间紧迫度等 风险评估的方法风险评估的方法 三点估计法三点估计法 主观概率法主观概率法 Delphi法法 模糊综合评价法模糊综合评价法4.3 4.3 软件项目的风险分析与控制软件项目的风险分析与控制 -4.3.2-4.3.2软件项目的风险分析软件项目的风险分析v 风险来源分析风险来源分析 方法:因果分析法方法:因果分析法(鱼骨图法)鱼骨图法)市场市场竞争竞争发行时间竞争发行时间竞争销售渠道竞争销售渠道竞争软件服务竞争软件服务竞争软件价格竞争软件价格竞争软件功能、性能竞争软件功能、性能竞争开发进度开
44、发进度软件可靠性软件可靠性维修网络维修网络关键人才关键人才开发工具开发工具企业经营业绩企业经营业绩软件成本软件成本4.3 4.3 软件项目的风险分析与控制软件项目的风险分析与控制 -4.3.3-4.3.3软件项目的风险控制软件项目的风险控制v 风险控制风险控制是指通过对软件系统的是指通过对软件系统的组织、计划与调节组织、计划与调节来降低或避免风险以使软件项目来降低或避免风险以使软件项目的开发与运行能沿着目标轨道前进的过程。的开发与运行能沿着目标轨道前进的过程。按照风险本身的特性、风险发生的概率、产生后果以及化解风险的成本与按照风险本身的特性、风险发生的概率、产生后果以及化解风险的成本与效益,项
45、目管理者通常采取下列风险应对策略的一种或多种组合方案:效益,项目管理者通常采取下列风险应对策略的一种或多种组合方案:风险回避策略风险回避策略风险转移策略风险转移策略风险分散策略风险分散策略风险承担策略风险承担策略风险应对行动计划风险应对行动计划组织、计划和协调是指组织、计划和协调是指建立风险监控体系、建立基准的风险应对计划,实施风险应对行动及其跟踪与建立风险监控体系、建立基准的风险应对计划,实施风险应对行动及其跟踪与评估,研究纠偏措施等一系列活动。评估,研究纠偏措施等一系列活动。建立软件项目风险监控体系建立软件项目风险监控体系建立基准的风险应对计划方案建立基准的风险应对计划方案按计划采取应对行
46、动按计划采取应对行动实施行动跟踪,获取相关信息实施行动跟踪,获取相关信息对比基准计划,发现偏差或新风险预兆对比基准计划,发现偏差或新风险预兆是否纠偏?是否纠偏?是否跟踪?是否跟踪?总结、报告总结、报告结束结束提出纠偏措施并执行提出纠偏措施并执行评估纠偏效果评估纠偏效果是否满意?是否满意?修改基准计划修改基准计划是是是是否否是是否否否否风险控制流程图课堂提问课堂提问v 软件项目监控体系包括哪些内容?软件项目监控体系包括哪些内容?v 什么风险跟踪?风险跟踪应及时记录哪些信息?什么风险跟踪?风险跟踪应及时记录哪些信息?v 什么情况下需要采取纠偏措施?常用判断是否纠什么情况下需要采取纠偏措施?常用判断
47、是否纠偏的方法是什么?偏的方法是什么?小结小结4.1 4.1 软件项目的经济效果评价软件项目的经济效果评价 单方案项目评价单方案项目评价 净现值法净现值法 内部收益率法内部收益率法 投资回收期法投资回收期法 多方案项目排序多方案项目排序 净现值法净现值法 净现值率法净现值率法 净年值法净年值法 研究期法研究期法 多方案组合排序法多方案组合排序法 特殊项目的多方案排序特殊项目的多方案排序 短期项目多方案排序:投资收益率短期项目多方案排序:投资收益率 收益相同但未确知的多方案排序收益相同但未确知的多方案排序 费用现值法费用现值法 年费用法年费用法小结小结4.2 4.2 软件项目的经济与社会效益分析
48、软件项目的经济与社会效益分析 效益的含义、特点和分类效益的含义、特点和分类 经济效益的计算经济效益的计算 系统运行的前后对比法系统运行的前后对比法 经验参数估计法经验参数估计法 社会效益评价社会效益评价 社会效益的特征和主要内容(无形效果和外部效益)社会效益的特征和主要内容(无形效果和外部效益)社会效益分析社会效益分析 费用费用-效益分析法效益分析法小结小结4.3 4.3 软件项目的风险分析与控制软件项目的风险分析与控制 风险的含义及特点风险的含义及特点 软件项目的风险识别软件项目的风险识别 风险树风险树 软件项目的风险分析软件项目的风险分析 风险评估和主要风险因子识别风险评估和主要风险因子识别 三点估计法三点估计法 主观概率法主观概率法 专家群体法专家群体法 模糊综合评判法模糊综合评判法 风险来源分析风险来源分析 因果分析法因果分析法 软件项目的风险控制软件项目的风险控制 风险策略风险策略 风险应对计划风险应对计划 风险控制流程风险控制流程