您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > CH10-项目风险管理
SoftwareProjectManagement,Copyright20101蝎子小姐与青蛙先生的故事SoftwareProjectManagement,Copyright20102第十讲第十讲软件项目风险管理软件项目风险管理清华大学信息技术研究院清华大学信息技术研究院张勇张勇本章内容大纲本章内容大纲10.1风险与风险管理的基本概念10.2风险管理计划编制10.3风险识别10.4风险定性分析SoftwareProjectManagement,Copyright2010410.4风险定性分析10.5风险定量分析10.6风险响应计划10.7风险监控10.1风险与风险管理的概念什么是“风险”?有两种意见,主观说认为,风险是损失的不确定性;客观说认为,风险是给定情况下一定时期内可能发生的各种结果之间的差异。风险的两个基本特征是不确定性和损失。SoftwareProjectManagement,Copyright2010风险的两个基本特征是不确定性和损失。对某一个既定事件而言,风险包含两个要素某事件发生的可能性该事件发生所带来的后果(风险程度)5与风险有关的术语风险事件:可能给项目带来好的或坏的影响的离散事件。机会:风险事件产生的正面影响。威胁:风险事件产生的负面影响。风险征兆:有时称为风险触发器,是实际风险的间SoftwareProjectManagement,Copyright2010风险征兆:有时称为风险触发器,是实际风险的间接表现。不确定性:事物所处的不平常的状态,其特点是缺乏预期结果的信息。风险承受力:从潜在回报中得到的满意度。厌恶、喜好、中性。6影响风险的因素低风险区项目结构化、规格说明的不确定程度SoftwareProjectManagement,Copyright20107项目复杂性项目工作量大小如何考察项目风险风险与人们有目的的活动有关。人们从事活动,总是预期一定的结果。如果对预期的结果没有十分地把握,人们就会认为该项活动有风险。风险与将来的活动和事件有关。已经结束的活动或项目,已成既成事实,后果无法改变。对于将来的活动、事件或项目,总是有多种行动方案可供选择。应选择什么办法或SoftwareProjectManagement,Copyright2010项目,总是有多种行动方案可供选择。应选择什么办法或行动才能不受或少受损失,取得预期的结果?即就是说,风险与行动方案的选择有关。如果活动或项目的后果不理想,甚至是失败,就要考虑如何改变已往的行为方式或路线,把以后的活动或项目做好;另外,当客观环境或人们思想、方针或行动路线发生变化时,活动或项目的结果也会发生变化,因此,风险与变化有关。8风险好?坏?项目风险既包含对项目目标的威胁,还包含促进项目目标的机会。风险直接威胁项目的成功。如果对项目构成威胁的某些风险与所冒风险的回报相平衡,则可能会被接受。例如,针对可能延误的进度采取“快速跟进”,SoftwareProjectManagement,Copyright2010受。例如,针对可能延误的进度采取“快速跟进”,冒此风险是为了达到工期提前的目的。有些风险是一些机会,对于这些风险可能应当努力追求,以便使项目目标收益。项目的不同阶段会有不同的风险。风险大多数随着项目的进展而变化,不确定性也会随之逐渐减少。9风险的属性风险事件的随机性风险的相对性收益成本资源SoftwareProjectManagement,Copyright2010资源风险的可变性风险性质的变化风险后果的变化出现新风险10风险的分类管理风险技术风险商业风险组织风险SoftwareProjectManagement,Copyright2010外部风险11风险的成本风险事故造成的损失或减少的收益,以及为减少风险事故发生采取措施而支付的费用,构成了风险成本。风险成本包括有形成本、无形成本,以及预防和控制风险的费用。SoftwareProjectManagement,Copyright2010制风险的费用。风险损失的有形成本风险事故的无形损失风险预防和控制的费用12风险的发生机理风险因素实质风险因素道德风险因素心理风险因素风险事故SoftwareProjectManagement,Copyright2010风险事故风险损失13300次30次1次最大损失中等损失最小损失黑因里希三角形项目风险管理项目风险管理主要包括以下过程:风险管理计划编制风险识别定性风险分析SoftwareProjectManagement,Copyright2010定量风险分析风险应对计划编制风险监控14风险管理模型下图是BarryBoehm在1989年提出的模型。风险工程SoftwareProjectManagement,Copyright201015风险计划风险控制风险监督风险定向风险帮助风险识别风险评价风险估计风险管理风险分析1.输入•产品说明•其他计划输出•历史信息2.工具与技术•检查表风险识别项目风险管理1.输入•投资者对风险的容忍度•风险因素•潜在风险事件•成本估算•工作周期评估风险量化美国项目管理SoftwareProjectManagement,Copyright201016•检查表•流程图•头脑风暴法3.输出•风险因素•潜在风险事件•风险征兆•对其他过程的输入•工作周期评估2.工具与技术•期望资金额•统计数据加总•模拟法•决策树•专家判断3.输出•需跟踪的机会,需应对的威胁•被忽视的机会,被接纳的威胁理协会提出的模型项目风险管理1.输入•需跟踪的机会,应注意的威胁•被忽略的机会,被接纳的威胁2.工具与技术•采购•预防性计划风险对策1.输入•风险管理方案•实际风险事件•风险的认定2.工具与技术•工作区风险控制SoftwareProjectManagement,Copyright201017•预防性计划•替代战略•投保3.输出•风险管理方案•对其他过程的输入•预防性计划•储备•契约•工作区•附加风险对策研究3.输出•校正行为•适时调整风险管理方案10.2风险管理计划编制风险管理计划编制的依据是:项目章程组织的风险管理政策明确的岗位和职责SoftwareProjectManagement,Copyright2010项目干系人的风险承受限度组织的风险管理计划模板工作分解结构(WBS)18风险管理计划制定项目团队召开风险管理计划编制会议来制定风险管理计划。与会人员包括项目经理、项目团队的负责人、组织中任何对风险计划编制和应对措施负有管理责任的SoftwareProjectManagement,Copyright2010中任何对风险计划编制和应对措施负有管理责任的人员、关键的项目干系人,以及其他必要的人员。19风险管理计划编制的结果方法岗位和职责预算时间SoftwareProjectManagement,Copyright2010评分和解释承受度报告形式追踪2010.3风险识别项目风险识别的主要内容:识别并确定有哪些潜在的风险识别引起这些风险的主要因素识别项目风险可能引起的后果SoftwareProjectManagement,Copyright2010211.项目风险识别的依据产品说明其他计划的输出工作分解结构成本估计和活动时间估计人事方案SoftwareProjectManagement,Copyright2010人事方案必需品采购管理方案历史信息历史项目的各种原始记录商业性历史项目的数据历史项目团队成员的经验222.项目风险识别的方法系统分解法(检查表)风险识别实际上是对未来的风险事件的一种预测。通过以往类似项目的历史数据和其他信息源,对照当前项目,可以很容易找出当前项目潜在的风险。检查表建立在以往项目遇到的风险基础上,成为风SoftwareProjectManagement,Copyright2010检查表建立在以往项目遇到的风险基础上,成为风险识别的模板。检查表的制定,可以通过评审项目的关键成功因素,列出进度表中关键路径上的所有活动,逐条列出项目的外部和内部接口得到。23还可以采用SEI推荐的软件风险分类系统或项目分解结构WBS作为检查表。SEI软件风险分类系统是一个结构化的检查表,它将软件开发的风险按通用的种类和具体属性组织起来。SEI软件风险分类系统SoftwareProjectManagement,Copyright2010SEI24产品工程1.需求a.稳定性b.完整性c.清晰性d.有效性e.可行性f.案例g.规模2.设计a.功能性b.困难c.接口d.性能e.可测试性f.硬件约束g.非开发软件3.编码和单元测试a.可行性b.单元测试c.编码/实现•25a.可行性b.单元测试c.编码/实现4.集成和测试a.环境b.产品c.系统5.工程特点a.可维护性b.可靠性c.安全性d.保密性e.人的因素f.特定性开发环境1.开发过程a.正规性b.适宜性c.过程控制d.熟悉程度e.产品控制2.开发系统a.生产量b.适宜性c.可用性•26a.生产量b.适宜性c.可用性d.熟悉度e.可靠性f.系统支持g.可交付性3.管理过程a.计划b.项目组织c.管理经验d.项目接口4.管理方法a.监控b.人事管理c.质量保证d.配置管理5.工作环境a.质量态度b.合作c.交流d.士气•27项目约束1.资源a.进度b.人员c.预算d.设施d.士气2.合同a.客户b.联合承包方c.子承包方d.主承包方e.共同管理f.供货商g.策略3.项目接口a.合同类型b.约束c.依赖关系SoftwareProjectManagement,Copyright201028g.策略项目工作分解结构WBS提供了识别具体项目风险的框架。要识别项目的不确定性,就要搞清项目组成、各组成部分的性质、它们之间的相互关系,以及项目与SoftwareProjectManagement,Copyright2010成部分的性质、它们之间的相互关系,以及项目与外界的关系等。WBS就是完成这个任务的有力工具29涉及项目管理知识体系的风险综合计划不充分,资源配置有误,过程管理马虎,阶段评审缺乏范围对于范围和工作任务的界定不明确、不完全的界定时间估算时间和资源可用性有误,浮动时间分SoftwareProjectManagement,Copyright2010时间估算时间和资源可用性有误,浮动时间分配与管理较差,与之竞争的产品较早上市质量错误的质量观,设计/实现不符合要求,质量保证做得不够成本估算错误,不够充分的生产力、成本、变更或应急储备30人力冲突管理不力、较差的项目组织与责任界定、领导的缺乏沟通对于计划和沟通的忽视、与重要的干系人缺乏沟通风险忽视风险、风险分析不清楚、缺乏风险管理SoftwareProjectManagement,Copyright2010风险忽视风险、风险分析不清楚、缺乏风险管理采购无法执行的条件或合同条款,出现对抗。31软件项目的主要风险资源风险需求风险项目接口风险设计风险SoftwareProjectManagement,Copyright2010管理风险开发过程风险系统集成与测试风险环境风险32其他风险识别方法流程图法鱼骨图法头脑风暴法情景分析法疑因估计筛选监测诊断SoftwareProjectManagement,Copyright2010面谈33仔细检查征兆鉴别筛选项目风险识别的结果项目风险列表潜在的项目风险事件项目风险的征兆其他项目管理过程的输入SoftwareProjectManagement,Copyright20103410.4定性风险分析定性风险分析是评估已识别风险的影响和可能性的过程。这一过程按照风险对项目目标可能的影响,对风险进行排序。定性风险分析要求使用已有的定性分析方法和工具SoftwareProjectManagement,Copyright2010定性风险分析要求使用已有的定
本文标题:CH10-项目风险管理
链接地址:https://www.777doc.com/doc-505569 .html