水晶球软件使用CrystalBall_第1页
水晶球软件使用CrystalBall_第2页
水晶球软件使用CrystalBall_第3页
水晶球软件使用CrystalBall_第4页
水晶球软件使用CrystalBall_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、opim 5270 |spring 2015 project managementsession 9crystal ballopim 5270opim 5270 |spring 2015 session 9 goalsqunderstand why risk must be analyzedqknow pros / cons for three ways to analyze riskqidentify random variables in modelsqknow the four steps of a simulation processqgenerate random numbers w

2、ith crystal ballquse the four steps of a simulation processqexplain how crystal ball supports proj. mgmt.opim 5270 |spring 2015 most real-world business situations today are probabilistic, but the decision models used to deal with them are deterministic.how to deal with randomness?ignore itsimplify

3、problem to make it analytically tractable, get solution, then ignore real-life complicationsfind a way to obtain an approximate solution to real-world problemsdealing with randomnessopim 5270 |spring 2015 monte carlo simulation is a method by which approximate solutions are obtained to realistic (an

4、d therefore complicated) problemsthis is in contrast to analytical methods, which obtain exact solutions to highly stylized problemstradeoff between rigor and relevancemonte carlo simulationopim 5270 |spring 2015 what is this? y = f(x1, x2, , xk)often, the values for one or more input cells are unkn

5、own or uncertain this creates uncertainty about the value of the output cellsimulation can be used to analyze these types of modelsintroduction to simulationopim 5270 |spring 2015 a random variable is any variable whose value cannot be predicted or set with certainty.many “input cells” in spreadshee

6、t models are actually random variables. for example: the future cost of raw materials future interest rates future number of employees in a firm expected product demanddecisions made using uncertain information often involve risk. what risks?random variables & riskopim 5270 |spring 2015 using expect

7、ed values for uncertain cells tells us nothing about the variability of the performance measure. suppose an $1,000 investment is expected to return $2,000 in two years. would you invest if. the outcomes could range from $1,060 to $4,000? the outcomes could range from $0 to $2,100? alternatives with

8、the same expected value may involve very different levels of risk. why analyze risk?opim 5270 |spring 2015 best-case/worst-case analysiswhat-if analysissimulationmethods of risk analysisopim 5270 |spring 2015 best case - plug in the most optimistic values for each of the uncertain cells.worst case -

9、 plug in the most pessimistic values for each of the uncertain cells.this is easy to do and bounds the outcomes, but tells us nothing about the distribution of possible outcomes within the best and worst-case limits.other problems or benefits?best-case/worst-case analysisopim 5270 |spring 2015 worst

10、 casebest caseworst casebest caseworst casebest caseworst casebest casepossible performance measure distributions within a rangeopim 5270 |spring 2015 plug in different values for the uncertain cells and see what happens. benefits:this is easy to do with spreadsheetsother?problems:values may be chos

11、en in a biased way.hundreds or thousands of scenarios may be required to generate a representative distribution.does not supply the tangible evidence (facts and figures) needed to justify decisions to management.what-if analysisopim 5270 |spring 2015 values for uncertain cells are selected randomly

12、(and in an unbiased manner).the computer generates hundreds (or thousands) of scenarios.we analyze the scenario results to better understand the behavior of the performance measure.allows decisions based on solid empirical evidence.simulationopim 5270 |spring 2015 proper risk assessment requires sim

13、ulation. simulation is a 4 step process:1) identify the uncertain cells in the model.2) implement appropriate random number generators (rngs) for each uncertain cell.3) replicate复制the model n times, and record the value of the bottom-line performance measure.4) analyze the sample values collected on

14、 the performance measure.simulation continuedopim 5270 |spring 2015 a random number generator is a mathematical function that randomly generates (returns) a value from a particular probability distribution.we can implement random number generators for uncertain cells to allow us to sample from the d

15、istribution of values expected for different cells.random number generatorsopim 5270 |spring 2015 the rand( ) function returns uniformly distributed random numbers between 0.0 and 0.9999999.suppose we want to simulate the act of tossing a fair coin.let 1 represent “heads” and 2 represent “tails”.con

16、sider the following rng:=if(rand( )0.5,1,2)how random number generators workopim 5270 |spring 2015 crystal ball provides two different ways for creating random number generators in spreadsheetscrystal ball functionsused in formulas like any other excel functionrequire cb to be installed on the machi

17、ne displaying the spreadsheet & do not support all cb functionalitythe distribution gallerydisplay a number (not a formula) in a cell but generates random numbers for that cell when simulating the modeldoes not require cb to be installed on the machine to display the spreadsheet & supports all cb fu

18、nctionalitygenerating random numbers with crystal ballopim 5270 |spring 2015 click define assumption iconselect distributionspecify parametersusing the distribution galleryopim 5270 |spring 2015 discrete probability distributionsopim 5270 |spring 2015 continuous probability distributionsopim 5270 |s

19、pring 2015 define menurun menuanalyze menucrystal ball toolbarcrystal ball in ms excelopim 5270 |spring 2015 determine which model inputs are uncertain and define a probability distribution. identify which forecasts you want to analyze/measure (e.g., npv, sigma level, process efficiency)run simulati

20、onanalyze resultsgenerate reporthow does crystal ball work?opim 5270 |spring 2015 the first step to using crystal ball is to determine which model inputs are uncertain. which values are estimates? which are averages? once you have identified these, you use your knowledge of the uncertainty around th

21、e input to create a probability distribution for that cell (what crystal ball calls an assumption). crystal ball lets you define these distributions using the distribution gallerydefine your distributionsopim 5270 |spring 2015 enter variety of parameters to define distributionscan fit distributions

22、to raw datacan cell reference all fieldscan correlate pairs of assumptionsmarker linesassumption dialogopim 5270 |spring 2015 the next step is to identify a forecast. a forecast is a formula cell that you want to measure and analyze. in this model, you select the net profit (cell c23). identify your

23、 forecastsopim 5270 |spring 2015 number of simulation trials performeddisplay rangecertainty (probability) that the forecast will reach $2,812,558parts within the spec limits are shown in blue, parts outside spec limits are shown rednumber of data points displayed in the chartlcrystal ball uses mont

24、e carlo simulation to randomly generate thousands of what-if scenariosleach scenario is then captured and presented in a frequency chart (forecast chart)run simulationopim 5270 |spring 2015 whats responsible for most of the variation in the forecast?the sensitivity chart shows the influence each assumption cell has on the forecast. analyze resultsopim 5270 |spring 2015 reportsselect a pre-defined report or create your own custom report. reports now include new statistics and more control over data and charts. extract datayou can extract

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论