软件项目风险计划_第1页
软件项目风险计划_第2页
软件项目风险计划_第3页
软件项目风险计划_第4页
软件项目风险计划_第5页
已阅读5页,还剩57页未读 继续免费阅读

下载本文档

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

文档简介

0

软件开发项目管理与CMM

第二篇第八章软件项目风险计划

主讲教师:邢薇

——哈尔滨工程大学计算机学院1承启上课

配置管理计划

合同计划

风险计划

沟通计划

质量计划

成本计划

时间计划

集成计划

范围计划

项目结束

项目执行控制

项目计划

项目初始

人力计划

2风险计划

配置管理计划

合同计划

风险计划

沟通计划

质量计划

成本计划

时间计划

集成计划

范围计划

项目结束

项目执行控制

项目计划

项目初始

人力计划

3引言-软件项目中的风险不断变换的需求低劣的计划和估算不可信赖的承包人欠缺的管理经验人员问题技术失败政策的变化性能欠佳。。。4引言对600家成功的公司调查,35%有项目失控的经历大型项目按时完成的概率几乎为0,被取消的概率与赌博一样如果你不主动地击败风险,他们就会主动击败你的5本章要点一、软件项目风险基本概念二、软件项目风险管理的过程三、软件项目风险管理计划四、案例分析6风险的定义损失发生的不确定性;对潜在的,未来可能发生损害的一种度量7项目风险的三要素一个事件事件发生的概率事件的影响8风险发生过程9风险图示10风险类型预测角度已知风险-Knownknown可预测风险-Knownunknown

不可预测风险-unknownunknown范围角度项目风险技术风险商业风险11风险的基本性质风险的客观性-它的存在不以人的意志为转移,一定条件下就能变成现实;风险的不确定性-程度多大、何时何地成为现实是不肯定的;风险的不利性-一旦产生、风险主体会挫折、失败、损失;风险的可变性-一定条件下风险与非风险可以互相转化;风险的相对性-对不同的风险主体,确定风险等级的认识会不同;风险同利益的对称性-风险和利益是同时存在的,实现利益必须承担一定的风险。12本章要点一、软件项目风险基本概念二、软件项目风险管理的过程三、软件项目风险管理计划四、案例分析13风险管理的四个过程风险识别风险评估风险规划风险控制141--风险识别风险识别是试图通过系统化地确定对项目计划的威胁,识别已知和可预测的风险。15风险识别输入标识风险评审风险风险表16方法及工具德尔菲方法头脑风暴法情景分析法面谈法风险条目检查表17风险条目检查表检查表法是利用检查表作为风险识别的工具检查表法是根据风险要素建立软件项目的风险条目列表列表中列出所有与风险因素有关的提问可以使管理者集中识别常见的类型中的已知和可预测的风险有研究表明:IT项目常常存在一些共同的风险源18检查表风险识别类型域产品规模风险检查表例如:对于估算出的产品规模的信任程度如何?商业影响风险检查表例如:本产品对公司的收入有何影响?与需求相关风险检查表例如:对产品的需求缺少清晰地认识?客户相关风险检查表例如:是否与此客户服务过?是否清楚需要什么?过程风险检查表例如:是否有用于本项目开发的软件过程的说明?技术风险检查表例如:该技术对于你公司而言是新的吗?开发环境客户需求相关风险检查表例如:是否有可用的软件项目管理工具?人员数目及经验相关的风险检查表例如:是否有优秀的人员可用?19美国软件工程研究所(SEI)对于风险提出用“类”、“元素”、“属性”三个层次描述风险列表20212223基于生存期的检查表初始阶段例如:项目目标不清设计阶段例如:漏项,疏忽,某些功能没考虑进去实施阶段例如:设计错误带来的实施困难收尾阶段质量差,用户不满意24风险识别的结果252--风险评估确定风险发生概率的估计和评价,项目风险后果严重程度的估计和评价,项目风险影响范围的分析和评价,以及对于项目风险发生时间的估计和评价。26风险评估分析风险发生的概率,确定发生的可能性(P)风险后果,发生后对项目目标的影响(I)风险值,风险的严重程度R=F(P,I)27风险评估确定优先次序按风险的严重性排序确定最需要关注的TOP10风险28风险评估的方法-定性风险评估定性评估风险概率及后果29风险概率风险概率度量:高、中、低极高、高、中、低、极低不可能,不一定,可能和极可能等等30风险后果(影响)风险后果风险影响项目目标的严重程度从无影响到无穷大风险后果度量高、中、低极高、高、中、低、极低灾难,严重,轻微,可忽略等等31风险评估指数指数1-20是根据风险事件可能性和严重性水平综合确定的。最高风险指数定为1,最低定为20.1-5:不可接受的风险6-9:不希望有的风险10-17:有控制的接受的风险18-20:不经评审即可接受的风险32风险概率及后果估计-矩阵图33风险评估的方法-定量风险评估盈亏平衡分析模拟访谈决策树分析量化风险条目检查表。。。。。。34访谈确定概率分布模型领域专家访谈,信息采集—邀请以前搞过与本项目相类似项目的专家,运用他们的经验进行风险度量。35决策树分析决策树分析是一种图表分析方法提供项目所有可供选择的行动方案,行动方案之间的关系,行动方案的后果以及发生的概率提供选择一个最佳的方案的依据36决策树分析与损益期望值EMV(ExpectedMonetaryValue)损益期望值是决策树的一种计算值根据风险发生的概率计算出一种期望的损益例如:某行动方案成功的概率是50%,收益是10EMV=10*50%=537决策树分析—损益期望值-应该实施这个计划的例子EMV=0失败:P=30%,回报=-200,000

成功:P=70%高性能:P=30%,回报=550,000EMV=550,000*30%=165000低性能:P=70%,回报=-100,000EMV=-100,000*70%=-70000EMV=95,000*70%=66500实施后:EMV=6,500不实施EMV=-200,000*30%=-6000038课堂练习利用决策树风险分析技术来分析如下两种情况的,以便决定你会选择哪种方案:(要求画出决策树)方案1:随机投掷硬币两次,如果两次投掷的结果都是硬币正面朝上,你将获得10元;投掷的结果背面每朝上一次你需要付出1.5元。方案2:随机投掷硬币两次,你需要付出2元;如果两次投掷的结果都是硬币正面朝上,你将获得10元。39课堂练习答案0.25*10=$2.5元

0.5*-1.5=-0.75元

0.25*-3=--$0.75元

GameA:EMV=10.25*8=2元

0.5*-2=-1元0.25*-2=-0.5元GameB:EMV=0.510元-1.5元8元=10-2-2元-2元-3元方案1:随机投掷硬币两次,如果两次投掷的结果都是硬币正面朝上,你将获得10元;投掷的结果背面每朝上一次你需要付出1.5元。方案2:随机投掷硬币两次,你需要付出2元;如果两次投掷的结果都是硬币正面朝上,你将获得10元。40量化检查表41排序输入风险事件可能性影响风险值采取的措施1系统设计评审没有足够的时间进行产品测试70%50%35%2WBS对需求的开发式系统标准没有合适的测试案例

20%80%16%3需求和计划采用新技术可可能导致进度的延期50%30%15%。。。

风险评估结果实例423--风险应对规划

针对风险分析的结果,为提高实现项目目标的机会,降低风险的负面影响而制定风险应对策略和应对措施的过程,即制定一定的行动和策略来对付、减少、以至于消灭风险事件。43风险规划的主要策略回避风险转移风险损失控制自留风险44-回避风险回避风险是对所有可能发生的风险尽可能的规避,采取主动放弃或者拒绝使用导致风险的方案例如放弃采用新技术45-回避风险注意事项对风险有足够的认识当其他风险策略不理想的时候,可以考虑可能产生另外的风险不是所有的情况都适用的46-转移风险转移风险是为了避免承担风险损失,有意识将损失或与损失有关的财务后果转嫁出去的方法:例如出售分包开脱责任合同保险47-损失控制损失预防-指风险发生前为了消除或减少可能引起风险的各种因素而采取的各种具体措施。损失抑制-也称风险减缓,指风险发生时以及风险发生后为了缩小损失幅度所采取的各项措施。例如:异地备份等48-自留风险由项目组织自己承担风险事故所致损失的措施。自留风险的类型主动自留风险和被动自留风险全部自留风险和部分自留风险49实例人员的频繁流动是一项风险,基于过去的历史和管理经验,频繁流动可能性的估计值为70%,开发时间增加15%,总成本增加12%,为了缓解这一风险,项目经理是采取的策略:50实例-采取的策略与现有人员讨论人员流动的原因项目启动时,做好会出现人员流动的准备,采取一些技术以确保人员的一旦离开后,项目仍然能继续建立良好的项目组织和通信渠道,以使大家能够了解每个有关的开发活动的信息指定文档标准并建立相应的机制,以保证文档能够及时建立对所有工作组织细致的评审,使大多数人能够按计划进度完成自己的工作51风险管理应对计划排序输入风险事件可能性影响风险值采取的措施1系统设计评审没有足够的时间进行产品测试70%50%35%1.采取加班的方法2.修改计划去掉一些任务3.与客户商量延长一些时间2WBS对需求的开发式系统标准没有合适的测试案例

20%80%16%找专业的测试公司完成测试工作3需求和计划采用新技术可可能导致进度的延期50%30%15%1.培训开发人员2.找专家作指导3.采取边开发边学习的方法,要求他们必须在规定的时间内掌握技术。。。

52本章要点一、软件项目风险基本概念二、软件项目风险管理的过程三、软件项目风险管理计划四、案例分析53风险管理计划风险应对计划(top10清单)岗位职责时间预算追踪等等54任务可能的风险产生的阶段产生的原因避免的措施发生后的处理制定设计阶段的规范和标准时间风险项目准备需制定的规范和标准较多,而同时需完成其他工作,使得可使用的时间和资源有限

开发环境确认资源风险系统设计由于设备未到位导致延误开发

管理系统设计技术风险系统设计基于TeMIP平台开发SDH专网管理系统对于公司乃至国内都是全新的课题,由于技术的掌握程度和经验的欠缺在系统设计前请TeMIP专家进行相关培训

对功能规格和系统设计的调整时间风险α0版本开发评测结果对功能规格和系统设计影响较大

α0版本开发时间风险α0版本开发

由于学习曲线过长延误时间

系统测试资源风险α0版本开发开发人员与SQA人员对工作站和服务器使用的争夺

MD现场调试资源风险α1版本开发由于设备问题延误现场调试

现场运行环境确认资源风险α2版本开发由于设备问题延误验收测试的进行

任务可能的风险产生的阶段产生的原因避免的措施发生后的处理制定设计阶段的规范和标准时间风险项目准备需制定的规范和标准较多,而同时需完成其他工作,使得可使用的时间和资源有限

开发环境确认资源风险系统设计由于设备未到位导致延误开发

管理系统设计技术风险系统设计基于TeMIP平台开发SDH专网管理系统对于公司乃至国内都是全新的课题,由于技术的掌握程度和经验的欠缺在系统设计前请TeMIP专家进行相关培训

对功能规格和系统设计的调整时间风险α0版本开发评测结果对功能规格和系统设计影响较大

α0版本开发时间风险α0版本开发

由于学习曲线过长延误时间

系统测试资源风险α0版本开发开发人员与SQA人员对工作站和服务器使用的争夺

MD现场调试资源风险α1版本开发由于设备问题延误现场调试

现场运行环境确认资源风险α2版本开发由于设备问题延误验收测试的进行

任务可能的风险产生的阶段产生的原因避免的措施发生后的处理制定设计阶段的规范和标准时间风险项目准备需制定的规范和标准较多,而同时需完成其他工作,使得可使用的时间和资源有限

开发环境确认资源风险系统设计由于设备未到位导致延误开发

管理系统设计技术风险系统设计基于TeMIP平台开发SDH专网管理系统对于公司乃至国内都是全新的课题,由于技术的掌握程度和经验的欠缺在系统设计前请TeMIP专家进行相关培训

对功能规格和系统设计的调整时间风险α0版本开发评测结果对功能规格和系统设计影响较大

α0版本开发时间风险α0版本开发

由于学习曲线过长延误时间

系统测试资源风险α0版本开发开发人员与SQA人员对工作站和服务器使用的争夺

MD现场调试资源风险α1版本开发由于设备问题延误现场调试

现场运行环境确认资源风险α2版本开发由于设备问题延误验收测试的进行

任务可能的风险产生的阶段产生的原因避免的措施发生后的处理制定设计阶段的规范和标准时间风险项目准备需制定的规范和标准较多,而同时需完成其他工作,使得可使用的时间和资源有限

开发环境确认资源风险系统设计由于

温馨提示

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

评论

0/150

提交评论