控制项目风险

一、风险预算

暴雪公司经理艾莉森,暴雪公司是一家小型工业企业,该公司的高管为了降低生产成本,决定搬迁工厂。项目经理明白实际情况与初始计划之间常常会有很大的出入。项目经理需要事先为一些事情做好准备,并在项目运作或预算方面准备备选方案。也就是风险管理,接下来主要介绍如何进行风险管理。

假设艾莉森正在计算项目的基准预算,这个预算包括进度计划中的所有活动,并且得到了正式的批准,他与土木公司的代表见了面,这家公司主要负责通往工厂的道路和停车场。这家公司估算的开支使20W英镑。但是这家公司向项目经理提出了疑问:“这里的地基怎们样?你确定不要加固吗?”项目经理回答说:“探测师说没有问题,我有他的全套报告。”土木公司说:“如果地基有问题的话,需要加10W英镑。”项目经理询问土木公司碰到这件事的概率大概为10%。那么土木工程公司的最终报价:20W + 10W * 0.1% = 21W英镑

公司在原报价的基础上所增加的数额就是风险预算。他所针对的情况不一定会发生,但又有发生的可能。那么1万的英镑如何能够抵偿10万英镑的开支,实际上有两个可能的情况:1、加固地基,支付10W英镑的开支,1W英镑预算不够。2、不需要加固地基,那么1W英镑的预算过高。

风险评估: 估算运算感觉像是碰运气,但事实并非如此。如果将需要项目放在一起考虑,就会发现它靠的是统计。对于项目经理而言,承包人知道需要加固地基的概率是10%,假设他在未来5年内能够承包200个类似工程,他清楚的知道自己在其中20个项目中增加地基。总成本是200W英镑,因此他向200个客户每人索要1W英镑。

在修建道路方面,项目经理将风险转让给了供应商。它可以给供应商一个较高的报价,但可以避免自己超预支的风险。不是在所有的情况下都可以这么做的,项目经理需要向项目所有人预估项目中的大部分风险,还需要遵守他们与客户(项目发起人)之间的合同。

项目经理组织团队进行头脑风暴,分析项目的主要风险,主要包括:服务器和新软件风险(如果不能正常运行,就需要供应商上门服务,但是收费很贵,如果在项目临近安装的话风险更大,大约5万英镑)、2号机器和5号机器出故障(根据经验分析,旧机器肯定会出问题,但是把他们换掉是一笔不小的开销,大约15万英镑)、缺货(损失非常大,不仅是财务上的)、二次搬运(新工厂未完工,旧工厂交钥匙,需要其他地方暂存,也是一笔非常高的费用,大约2万英镑)。这些风险都有可能在项目执行的时候发生,首先要计算的是他们对财务造成的影响。也就是他们完成项目需要支付的超支数额。

项目经理需要预测哪些事情会影响项目的正常推进,并且产生额外的成本。此外,还需要找出那些能够让项目恢复正常的时间节点。例如机器搬运时新工厂还没有竣工,那就需要先存放在某个地方,然后再搬到新工厂,然后再进行组装。这样该风险就发生了,并且造成了额外的风险。重新组装好机器之后,情况就会恢复正常。

概率估算: 也就是承担这些费用的可能性,估算这些概率最好能与过去相似项目的统计资料为基准,我们称之为项目历史。以维修机器为例,这样的案例已经出现过很多次,我们假设它的发生概率为10%,很多时候项目小组或负责估算的顾问,没有掌握必要的统计数据,这样他们就会根据他们的经验进行估算。IT经理预测8月份安装新服务器有20%会出现问题。二次机器搬运发生的概率5%。有时,之前可能没有碰到过类似的项目,也就没有经验可循,估算的概率有时会有争议。但估算不准确总比完全不估算要好的多。如果不对风险概率进行估算,意味着将他们的风险视为0,上述没有说“缺货”风险就是这样的情况。

风险预算的需求: 艾莉森正在做建筑承包人所做的事情,计算风险预算:2.6W英镑。随后,项目经理陪同项目所有人去找项目发起人,除了基准预算外还需要支付风险预算。风险预算就像项目发起人给项目所有人支付的保险费用一样,所有这一切都需要商议。

重新估计概率:风险会随着时间发生变化,假如项目刚开始,进度并没有按照基准计划发展,但项目控制已经最大程度的缩小了项目偏差,最重要的是风险一(2万英镑)和风险二(15万英镑)都没有发生。再接下来的进度会议中继续进行风险估计时,它将实现情况进行了考虑。因此,现在的风险预算是:20% % 五万英镑 = 1万英镑,而不是2.6万英镑。还有另一种情况:尽管项目经理不需要担心风险一(2万英镑)和风险二(15万英镑),但风险三(IT部门请供应商上门)的可能性提高到80%,那么风险预估的需求就增加到了4W英镑,我们将这种定期重新估计风险的行为,称为定量风险管理,他是项目财务管理的必要组成部分。

二、项目财务管理

图标的X轴代表时间,Y轴代表预算。项目启动之初,项目经理拿到了100%预算,我们称之为基准预算,随着项目的推进,可用预算的额度逐渐变小,项目结束时,预算也就全部用完,但是得到了可交付成果。从某种意义上说,项目经理已经将他的预算转换成产品。为了确保可交付成果和它的发展速度与可用预算相匹配。项目经理需要在每次进度会议上核实项目的花费情况,并将实际支出与计划预算进行对比。这就是预算管理的全部内容。

与管理基准预算一样,我们也需要对风险预算进行管理。在项目启动之初,项目经理计算出他的风险预算是2.6W英镑,他设法在基准预算之外得到这这部分风险预算。在每次进度会议上,项目经理对这个阶段预估风险的实际发生情况进行核查,并发核查未来发生风险的概率是否改变,然后对风险预算进行相应的更新。机器搬迁后,风险一和风险二就不可能再发生。此时只需要风险三的1万英镑,但再项目进度会议中,IT经理表示风险三提高到了80%,因此风险三资金增加至4W英镑。项目财务管理,不仅限于管理项目的预算,还包括项目风险预算管理,有时实际风险预算会超过估计的风险预算。该项目经理目前碰到的就是这个情况,他目前需要的是4W英镑,但他一开始提出只要2.6万英镑。

项目经理应当找项目所有人商量,看如何能承担额外的1.4W英镑。因为项目所有人对所有项目的风险预算负有最终责任。而不是告诉项目发起人,因为风险预算得到项目发起人的正式同意之后,就不再属于他的管理范畴。风险预算只有把多个项目放在一起才有意义,那么谁负责监督一系列的项目尼?是项目所有人。他有权决定那些项目具有优先权,他也是资源分配的负责人。他担当着风险预算管理人和项目承担人的身份,相当于土木工程中承包人的作用。

项目所有人的作用: 项目发起人批准项目之后,项目所有人会拿到整体运算,其中包括基准预算和风险预算。基准预算针对的是特定的项目,因此它由项目经理特别管理。但项目风险预算,针对的是项目整体风险预算,设计所有的项目,这部分预算由项目所有人进行管理。当项目风险实际发生之后,项目所有人从风险预算中支出费用,用来抵抗超支。这部分资金的管理包括:在项目的推进过程中,定期更新预算需求,以及将这份整体需求与实际总预算进行对比。这与保险业务类型,完全用定量法来处理风险的问题。

三、用定性法应对风险

非量化风险: 所谓用定量法应对风险,指的是从财务和概率的角度来衡量风险所带来的影响,如果发生X事件,会造成Y的花费,给项目带来Z的超支费用。但如果有人在项目推进中受伤,额外的花费就不能估计。如果一种风险是不能估计的,那么就不能从财务和概率的角度来衡量风险所带来的影响。我们要做的就是确保这类事件不会发生,而不是了解谁该承担风险,谁是承担人。为了避免那些不能接受的风险发生,我们所采取的便是定性法,它可以与定量发同时使用。

采取必要的步骤: 项目风险分为两类:可以接受的风险=这类风险的成本由各自的发生概率决定。不可以接受的风险,项目所有人要想尽一切办法,来避免这类风险的发生。这些步骤是质量保证和产品保证的部分措施,应该列在项目计划中。

风险分析会议:特别注意那些不可接受的影响。

存货方面的问题很棘手。拆除生产线的时候,如果我们没有足够多的存货,再重新组装流水线的时候就会面临很大的问题。到时销售人员肯定跟我没完。谁叫我们交不了订单尼?
项目经理会问:问什么重装的时候可能会出问题?
答:因为机器有可能会坏掉,电脑系统也是新的,肯定会有问题出现。
项目经理问:那什么是最主要的风险因素?
答:在于机器,机器很容易看出来哪里出了问题,到时候可能要更换部件,所以我们应该先下备件订单。
答:IT部门觉得主要的风险在他们部门,因为他需要换掉整个IT系统。

备选方法: 项目经理将风险因素纳入项目计划之中,他打算使用旧的IT系统,等到新系统能够正常运行的时候才换掉旧系统。但这并不是处理事情的唯一方法,项目经理也许会因为财务上的原因不能这样做,但在这种情况下,他至少准备一个B计划,我们称之为应变计划。应该计划就像一个备选计划,它只有在特定的情况下才会启用,一旦启用,应变计划就会变成新计划,旧计划随之作废。这样依赖风险就已经得到规避,如果应变计划没有启动,那么风险就已被接受。

应变计划的成本: 在进度会议上,项目经理发现新的电脑系统对项目的实施相当重要,如果项目进展落后于风险,他们就可以决定启用应变计划。他们还要为新服务器的安装和运行排除所有的风险,例如供应商上门服务,或者扩充内部小组。这样项目最后阶段的组织方式与原项目计划方式不同,但至少提前将事情安排妥当,而不是在项目进程中再着手计划。因为到那个时候大家都承受着极大的压力。启用应该计划,意味着改变基准计划和基准预算。应变计划需要额外的成本,那么这部分资金从何而来,可能我们会想到总体项目风险预算。

定量与定性管理: 风险管理就是找出各种风险影响,然后决定哪些影响是可以接受的,哪些是不可以接受的。对可以接受的影响准备好预算,这就是定量法。对于那些不可接受的影响,你要想进一切办法规避它,还要准备好备选方案,这就是定性法。这两种方法看起来相差很大,事实上是密切相关的,就算是可以接受的风险,你也可以采取一些措施来减轻它的影响,从而降低风险预算,这是在定量管理中引入定性管理的方式。相反,你在准备好备用方案和相关费用之后,产生的额外费用就需要从你的风险预算中进行开支,这是定性风险管理引入定量风险管理的一种方法。

由项目所有人来负责风险预算的工作。每个项目都要开展各自的定量风险管理,但风险预算管理要把项目所有人负责的所有项目综合在一起来考虑。项目经理负责对风险预算需求进行评估。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/344768.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

mongo 聚合查询 - 小试牛刀

聚合查询configId为1231231312,且返回id和sum的map结构。 _id,count db.getCollection("s_p_collection").aggregate([{"$match": {"deleted"

《WebKit 技术内幕》学习之十一(3):多媒体

3 音频 3.1 音频元素 说完视频之后,接下来就是HTML5中对音频的支持情况。音频支持不仅指对声音的播放,还包括对音频的编辑和合成,以及对乐器数字接口(MIDI)等的支持,下面逐次介绍并分析它们。 3.1.1 H…

虹科分享丨AR与AI融合加速,医疗护理更便捷!

来源:虹科数字化与AR 虹科分享丨AR与AI融合加速,医疗护理更便捷! 原文链接:https://mp.weixin.qq.com/s/Fi0wNfk_TDXRo_1-6cSRNQ 欢迎关注虹科,为您提供最新资讯! #AR眼镜 #医疗护理 根据Reports and Da…

vue中图片不显示问题 - vue中静态资源加载

文章目录 vue中图片不显示问题静态资源URL 转换规则webpack 静态资源处理 图片不显示问题问题描述解决办法1:使用require引入require is not defined 解决办法2:使用import引入解决办法3:将图片放进公共文件夹static或public vue中图片不显示…

2024区块链应用最趋势,RWA实物资产化

作者 张群(赛联区块链教育首席讲师,工信部赛迪特聘资深专家,CSDN认证业界专家,微软认证专家,多家企业区块链产品顾问)关注张群,为您提供一站式区块链技术和方案咨询。 实物资产通证化&#xff0…

HarmonyOS鸿蒙学习基础篇 - 基本语法概述

书接上文 HarmonyOS鸿蒙学习基础篇 - 运行第一个程序 Hello World 基本语法概述 打开 entry>src>main>ets>pages>index.ets 代码如下代码详细解释如下: Entry //Entry装饰的自定义组件将作为UI页面的入口。在单个UI页面中,最多可以使用…

一份简单的JSON教程(个人学习笔记)

目录 前言 JSON基本介绍 JSON实例 JSON与XML对比 JSON语法 JSON VS XML json和xml在写法上有所不同 JSON 与 XML 的相同之处: JSON 与 XML 的不同之处: 最大的不同 为什么JSON比XML好 JSON对象 语法 访问对象的值 循环对象 嵌套JSON对象 …

highcharts.css文件的样式覆盖了options的series里面的color问题解决

文章目录 一、问题背景二、解决问题 一、问题背景 原本的charts我们的每个数据是有对应的color显示的,如下图: 后面我们系统做了黑白模式,引入了highcharts的css文件,结果highcharts的css文件中class的颜色样式覆盖了我们数据中的…

教学改进措施及方法

在教育的世界里,每一位教师都是一位探险家,探索着如何更好地点燃学生的求知欲望,帮助他们展翅飞翔。我,作为一位拥有多年教学经验的教师,也在这条路上不断摸索。今天,我想分享一些我在教学实践中的改进措施…

RabbitMQ中交换机的应用 ,原理 ,案例的实现

🎉🎉欢迎来到我的CSDN主页!🎉🎉 🏅我是平顶山大师,一个在CSDN分享笔记的博主。📚📚 🌟推荐给大家我的博客专栏《RabbitMQ中交换机的应用及原理,案…

消息中间件之八股面试回答篇:二、MQ如何保证消息不重复消费(幂等性)+RabbitMQ死信交换机(延迟队列)+回答模板

MQ消息重复消费问题 可能出现重复消费的场景 网络抖动消费者挂了 MQ通用的解决方案 每条消息设置一个唯一的标识id幂等方案:【 分布式锁、数据库锁(悲观锁、乐观锁) 】 RabbitMQ的死信交换机 当一个队列中的消息满足下列情况之一时&…

图卷积网络(GCN)

本文主要分为两部分,第一部分介绍什么是GCN,第二部分将进行详细的数学推导。 一、什么是GCN 1、GCN 概述 本文讲的GCN 来源于论文:SEMI-SUPERVISED CLASSIFICATION WITH GRAPH CONVOLUTIONAL NETWORKS,这是在GCN领域最经典的论文…

allure生成报告展示在vue-admin前端展示

生成测试数据 本栗子测试数据根据pytest测试用例生成 首先设置pytest.ini配置信息 a l l u r e d i r alluredir alluredir代表生产allure报告数据地址 t e s t c a s e d i r test_casedir testc​asedir代表测试用例路径 [pytest] addopts -vs --alluredir $alluredir$…

【C++】c++入门,认识c++版本的Hello world!

Hello,everybody!在c语言,数据结构初阶学完之后,咱们就要开始c的学习了。关于c的语法,有很多是为了弥补c语言的不足。在咱们学习c的过程中,随着你对c语法掌握的越来越熟练。我相信你会逐渐爱上c。那我们直接进入正题。 1.c兼容c …

【taro react】 ---- 自动化【根据运行命令直接编译对应的是测试环境或正式环境】

1. 场景 开发和发布程序中遇到最常见的问题,需要一个环境配置文件,然后在启动或者编译前,需要开发者去修改对应的环境变量来控制启动或者编译的环境是测试环境还是正式环境。同时如果是需要维护小程序的 Jenkins 自动上传,就会更加的麻烦,上传的小程序越多,我们需要维护…

STM32单片机学习5--STM32中断

文章目录 一、前言二、NVIC中断控制器2.1、NVIC结构体成员2.2、抢占优先级和响应优先级2.3、NVIC的优先级组 三、EXTI外部中断四、中断实战4.1、确定连线4.2、配置中断控制端口4.3、配置中断端口4.4、配置中断服务函数4.5、主函数调用 一、前言 单片机无系统执行逻辑&#xff…

Unity之Cinemachine教程

前言 Cinemachine是Unity引擎的一个高级相机系统,旨在简化和改善游戏中的相机管理。Cinemachine提供了一组强大而灵活的工具,可用于创建令人印象深刻的视觉效果,使开发人员能够更轻松地掌控游戏中的摄像机行为。 主要功能和特性包括&#x…

Linux代码行数统计工具cloc

这里推荐个Perl语言开发的开源代码统计工具cloc,全称为Count Lines of Code。支持多平台使用、多编程语言识别。 在Ubuntu下安装cloc: sudo apt-get install cloc运行cloc可以cd到指定目录运行: cloc . # 或者例如统计src目录下的代码行数 …

微信小程序跳转第三方网站链接

很简单&#xff0c;先定义一个跳转外网的页面&#xff0c;利用 web-view 标签&#xff0c;通过src设置你要跳转的外网地址 <web-view src"https://www.baidu.com"></web-view>然后在你的跳转按钮写跳转函数即可 wx.navigateTo({url: /pages/webView/inde…

微信小程序(十一)表单组件(进阶)

注释很详细&#xff0c;直接上代码 上一篇 新增内容&#xff1a;&#xff08;涉及内容较多&#xff0c;建议细看源码&#xff09; 1.radio-group的使用与数据处理 2.checkbox-group的使用与数据处理 3.picker的使用与数据同步处理(此处示范了地域与日期) 源码&#xff1a; form…