讲座10.风险管理

上传人:wt****50 文档编号:50708889 上传时间:2018-08-10 格式:PPT 页数:44 大小:491KB
返回 下载 相关 举报
讲座10.风险管理_第1页
第1页 / 共44页
讲座10.风险管理_第2页
第2页 / 共44页
讲座10.风险管理_第3页
第3页 / 共44页
讲座10.风险管理_第4页
第4页 / 共44页
讲座10.风险管理_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《讲座10.风险管理》由会员分享,可在线阅读,更多相关《讲座10.风险管理(44页珍藏版)》请在金锄头文库上搜索。

1、上海交通大学计算机集成技术开放实验室第10讲 风险管理如果你不主动地击败风险,它们就会主动击败你Tom GilbDate1上海交通大学计算机集成技术开放实验室什么是风险wA risk is whatever may stand in the way to success or in the way of achieving major milestonesnSuccess is meeting the entire set of all requirements and constraints, and satisfying stakeholder expectations.Date2上海交通

2、大学计算机集成技术开放实验室风险类别wDirect risk: the project has a large degree of control wIndirect risk: the project has little or no control wExample:nResource risks wPeople, skills, funding,nBusiness risks wCompetition, ROI, supplier interfaces,nTechnical risks wUnproven technology, uncertain scope,nSchedule ris

3、ks wOnly 24 hours in a day,Date3上海交通大学计算机集成技术开放实验室风险的特性w三种类别的风险:n估计本身的困难带来的风险 w以前没有进行过的任务更难估计,因而有效的积累过去完成 任务的信息将有助于降低风险n在计划阶段的假设 w在每一个计划步骤中,都有所假设,因而对列出每一假设以 及假设不成立后带来的后果,有助于降低风险n无法预计的事件 w需求的变化 w高级程序员怀孕离开 w所需的硬件可能没有被及时交付 wDate4上海交通大学计算机集成技术开放实验室管理风险w风险管理的目的是避免或使风险的负作用最小 w有很多的风险管理模型,但是多数都是类似的。风险工程风险分析

4、风险管理风险识别风险估计风险评价风险计划风险控制风险监测风险定向风险指派Date5上海交通大学计算机集成技术开放实验室管理风险w风险识别(identification)n将所有能够影响项目成功执行的风险列出 w风险估计(estimation)n对每一个危险的可能性和影响进行评价 w风险评估(evaluation)n将风险进行排序并确定风险规避策略 w风险计划(planning)n构造一个意外计划,如果合适,可以加入到项目任务 结构中,对于小项目,风险管理由项目经理负责,对 于大项目,风险管理可能由全职风险经理负责。Date6上海交通大学计算机集成技术开放实验室管理风险w风险控制(Control

5、)n处理项目中的问题并尽量降低问题的影响。 w风险监测(Monitoring) w风险定向(Directing)和风险职员分配( Staffing)Date7上海交通大学计算机集成技术开放实验室创建风险管理的气氛w如果所有项目人员没有重视风险认识,不管使用 什么技术,风险管理将起不到任何作用。 w因而,创造一个能够自由讨论风险对项目的影响 的氛围特别重要,那些经常提出负面意见的人可 能更能够在早期发现潜在的风险。Date8上海交通大学计算机集成技术开放实验室风险识别w风险类别n普通风险(generic risks)w如对需求的误解w关键人员生病n特殊风险(specific risks) w在风

6、险识别时从下列 方面考虑:n应用因素:w应用的特性是一个关键因素,如简单的数据库应用系统,实 时的分布式系统,w应用的规模Date9上海交通大学计算机集成技术开放实验室风险识别n人员因素 w人员的经验和技能显然对项目产生很大影响 w成员的满足程度和人员的离开n项目因素 w项目及其目标清晰的定义以及所有成员对其有清楚的认识,如果不 能够达到这一点将给项目带来风险 w如果没有一个公认的、正式的质量管理计划将给项目带来风险n项目方法 w使用正规的项目管理方法将降低风险 w但第一次使用某种方法将带来风险n硬件/软件因素 w在新的硬件/软件上开发可能会有高风险 w在一种硬件/软件平台上开发的软件安装在另

7、一种硬件/软件平台上 可能会有风险Date10上海交通大学计算机集成技术开放实验室风险识别n彻底改变因素 w对原系统进行彻底改变会带来风险,增量式或者渐进式改变 将降低风险n供应商因素 w许多依靠外部供应商的支持,那些无法直接控制的供应商将 带来风险。n环境因素 w环境改变可能影响项目的成功 w如税收法律的改变可能会对工资管理系统的开发带来问题n健康和安全因素 w对于软件项目来说一般不是一个普遍问题,但是对于那些用 在危险场合的实时软件来说,也是一个因素Date11上海交通大学计算机集成技术开放实验室练习w请根据上述各种因素列出工资系统中所有可能的 问题。 w应用因素:n开发的系统是否需要与其

8、它系统接口?n不同的解决办法是否有非常大的差异? w人员因素n学院中的人员是否对评价系统或者外部系统有足够经 验?n学院中的职员是否对使用近似的系统有经验?Date12上海交通大学计算机集成技术开放实验室练习w项目方法n我们能够对该项目使用标准方法吗?n学院是否对该类型的项目建立过程定义? w硬件因素n项目中是否需要购买新的硬件?n是否我们能够在与实际的硬件平台相似的平台上测试 软件包? w彻底改变因素n在系统整个改变前是否能够运行一个替代系统?n主文件是否能够从现存的系统中转化来?Date13上海交通大学计算机集成技术开放实验室练习w供应商因素n是否我们有从备选供应商处购买软/硬件的经验?n

9、我们考虑的供应商是否已经确定? w环境因素n是否有对系统发生影响的学院重组的计划?n是否有一些对项目产生影响的政府法规方面的改变?Date14上海交通大学计算机集成技术开放实验室风险分析w风险的可能性(risk likelihood):危险发生的 概率 w对项目的影响程度(risk impact) w风险的重要性:n风险暴露量nRisk exposure=risk likelihood*risk impactnRisk impact一般以金额为单位,而likelihood以概 率为单位。Date15上海交通大学计算机集成技术开放实验室风险分析w如何定量化的评价风险的影响是一个难题。 w1.简单

10、的评分方法 w2.将可能性和影响分为高,中,低级别 w3.将可能性和影响给出1到10之间的分值(较好 )Date16上海交通大学计算机集成技术开放实验室例子Date17上海交通大学计算机集成技术开放实验室风险分析w风险排序(Prioritizing)n管理风险的策略有两条:w通过降低风险的概率和影响从而降低风险暴露量w建立意外计划n由于管理风险需要一定的成本,因而需要对风险进行 排序。“人们通常用80的钱解决20的问题”Date18上海交通大学计算机集成技术开放实验室风险分析w基于给分的方法计算风险暴露量存在一些问题。并非R6的重要性 就是R5的两倍R2不一定 比R5更重 要Date19上海交

11、通大学计算机集成技术开放实验室风险分析w影响分析的其它因素n对风险评估的自信性n复合风险:风险之间有依赖关系n风险的数量:能管理的风险是有限的n行动成本(Cost of Action):某些风险,一旦识别出 来,可以以很少的代价就处理掉,而有些风险则需要 很大的代价n风险降低杠杆(risk reduction leverage)Date20上海交通大学计算机集成技术开放实验室风险降低w危险预防(hazard prevention)n提前计划会议能够预防关键人员不能出席会议的危险 w概率降低(likelihood reduction)n通过原型能够降低由于需求不清带来的问题 w风险避免(risk

12、 avoidance)n增加估计时间和减少功能能够避免项目超时风险 w风险转移(risk transfer)n比如外包 w意外计划(contingency planning)Date21上海交通大学计算机集成技术开放实验室练习w请考虑各个风险的风险降低策略 w在编码阶段需求描述的改变n保证原始的需求描述经过了高层的同意并采用一个高 的变更条件。 w项目的分析阶段花费的时间超过期待。n仔细估计分析阶段花费的时间。n将活动分割成更小的活动,并对它们重新估计。制定 意外计划。 w人员生病影响关键活动。n考虑是否有合适的代理分析人员或者编程人员。Date22上海交通大学计算机集成技术开放实验室练习w人

13、员生病影响非关键活动。n制定可以从其它项目中召集的人员的值班表 w模块编码耗费过长的时间。n仔细检查评估过程并将其与过去的项目相比较。 w模块测试显示设计阶段的错误或不足。n使用更直接的方法来校对设计形式化方法或结构化 预排方法。Date23上海交通大学计算机集成技术开放实验室风险降低策略wPersonnel shortfallsnstaffing with top talentnjob matchingnteam buildingntraining and career developmentnearly scheduling of key personnel wUnrealistic ti

14、me and cost estimatesnmultiple estimation techniquesndesign to costnincremental developmentnrecording and analysis of past projectsnstandardization of methodsDate24上海交通大学计算机集成技术开放实验室wDeveloping the wrong software functions:nimproved project evaluation; nformal specification methods;nuser surveys; np

15、rototyping; nearly users manuals wDeveloping the wrong user interface gold plating: nprototyping; ntask analysis; nuser involvementDate25上海交通大学计算机集成技术开放实验室wLate changes to requirements:nStringent change control procedures;nHigh change thresholdnIncremental prototypingnIncremental development(defer c

16、hanges) wShortfalls in external supplied componentsnBenchmarkingnInspectionsnFormal specificationsnContractual agreementsnQuality assurance procedures and certificationDate26上海交通大学计算机集成技术开放实验室wShortfalls in externally performed tasksnQuality assurance proceduresnCompetitive design or prototypingnTeambuildingnContract incentives wReal time performance shortfallsnSimulationnBenchmarkingnPrototypingnTuningnTechnical analysisDate27上海交通大学计算机集成技术开放实验室wDevelopment technically too di

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号