风险敞口预估并不是传统的风险描述、分析、建模、预案设计和评估过程(时间较长),而更像是思想实验。你需要对产出的重大风险逐一梳理,确认某个预案在理论上是存在的,并确保预案实施之后的大致体验可以接受。而且,实施预案后的残余风险,仍然在赞助者可以承受的范围之内。

在这个阶段,你不需要真正实施并验证预案,仅仅确认预案存在且理论上可行,了解这个预案的预期用户体验就行了。

就像我们做需求评估一样,整个风险敞口的预估只是对大致实施方法和大致体验有个描述,目的是确认的确有预案存在,而且其中一种路径是各方都可以接受的。

每个风险的具体场景不同,所在领域也有很大的差异,因而很难用同一套标准来描述。建议你用如下几个参数,来量化你面临的重大风险。然后再针对每个备选方案进行组合,最后给出预案被迫实施后的估计值:

  1. 总时间成本。
  2. 总人力成本。
  3. 总资金成本。
  4. 效果折损,也就是降级方案造成的商业价值或商业效果损失有多大。
  5. 用户体验损失。一个方法是,通过用户的复购率降低值来量化用户体验的损失。另外一个比较客观的量化方法,则是保障用户复购率持平所需要的额外的营销购物券的总成本。这样一来,你就可以把用户体验这样比较抽象的指标,量化成一个资金成本,只不过实施起来可能比较麻烦。

可以看到,在出具方案细节前,各个维度的参数都难以准确估算。好在我们不是做可行性分析,而是做可行性探索,因此只需要参数在数量级上合理就可以了。这个时候,大多数有经验的领域专家都能做出一个预估。

经过预估后,你可能发现之前列出的最大的五个风险,现在已经不是最大的了。如果预案可以实施完成,那么这五个风险的等级就会下降。如果时间允许,你还可以再多看几个风险。

在这个环节只有一个目标,就是发现那些有必要叫停项目或者大幅更改整个架构活动目标的风险,这才是所谓的重大风险。其他的风险,其实都是架构师要带领大家克服的困难。所以真正大到能叫停一个项目的风险,是很少的。从经验来看,一般一个项目最多也就两三个重大风险。

当梳理出重大风险后,不仅你这个架构师要持续关注,同时还要确保相关执行者也在持续关注。

风险预案涉及的不止是自己团队的成员,有些还涉及外部的合作渠道。比如支付营销、合作渠道、企业的支付部门、某个支付机构或者银行卡组织等等。他们也需要知晓你的风险情况、降级预案,以及可能对用户体验产生的影响。

最后是风险决策,这是可行性探索节点中最重要的一环。

在此之前,你已经收集了架构活动的重大风险和预案,也从全局上对风险有了比较深刻与全面的认知。收集、预估和排序的过程,其实也让你建立了一套全局性的风险评估标准。而且在风险评估的过程中,你肯定也收集到了决策者、赞助者和执行者的立场和风险承受度。

那么在最后的决策环节,就是将你收集到的重大风险、相应预案、参与者风险的承受度以及你所作出的建议,完整地表达出来。特别强调三点:

  • 你需要站在决策者的视角上,作出一个对全局有利的决策建议,而不是从赞助者或者执行者的视角。
  • 要敢于冒险。互联网时代,时间是最稀缺的资源,所以冒险相对而言是更为有利的选择,不冒险反倒是个不负责任的表现。
  • 冒险要理智。作为架构师,你需要对重大风险发生后的用户体验损失、商业价值损失等,进行准确的数量级的评估。同时,也要对预案能挽回的部分有个预估。一旦冒险失败,你还可以用时间来弥补。

当完成上述工作后,你会得到来自决策者的几乎所有输入。比如最终对架构活动是否可行的判断,对风险承受度的矫正,对预案的改进建议,以及对架构目标和交付时间的调整,等等。

此文章为5月Day12 学习笔记,内容来源于极客时间《郭东白的架构课》,推荐该课程。

架构活动中风险敞口的预估相关推荐

  1. 架构活动中常见的七种冲突

    在统一语义的过程中,发现不同角色在不同的语境中隐藏了很多冲突.日常工作时这些冲突可能并不明显,因为大家都在自己的隔离语境中与几个团队进行了小范围的合作.直到我们把不同语境中的概念,拿到一个统一的语境中 ...

  2. 【郭东白架构课 模块一:生存法则】05|法则二:研发人员的人性需求是如何影响架构活动成败的?

    你好,我是郭东白.上节课我们学习了马斯洛关于人性的理论,那么这节课我们就利用这个理论来看看我们在架构活动中应该注意些什么. 架构设计必须符合人性,而在架构活动中,与"人"相关的主要 ...

  3. 【郭东白架构课 模块一:生存法则】02|法则一:为什么有些架构活动会没有正确的目标?

    你好,我是郭东白.今天这节课,我们就正式开始架构师生存法则的学习. 你肯定看到过这样的观点:架构设计就是一个迭代的过程,我们要不断发现并且补偿现阶段软件设计的不完美,然后通过各种手段打补丁升级.因此, ...

  4. R语言泊松回归对保险定价建模中的应用:风险敞口作为可能的解释变量

    最近我们被客户要求撰写关于保险定价建模的研究报告,包括一些图形和统计输出. 在保险定价中,风险敞口通常用作模型索赔频率的补偿变量.如果我们必须使用相同的程序,但是一个程序的暴露时间为6个月,而另一个则 ...

  5. 《数安法》今起施行,严堵数据泄露风险敞口可以这样做

    今天,我国第一部有关数据安全的法律--<数据安全法>正式开始施行.这意味着在法案中对于数据处理活动.安全保护.开发利用提出的合规要求,从今天起必须全部遵循,跨越"红线" ...

  6. 敏捷思维- 架构设计中的方法学

    敏捷思维-架构设计中的方法学 目录 1.从方法论看架构设计... 2 2.架构设计的敏捷视图... 7 3.源自需求... 13 4.团队设计... 18 5.简单设计... 24 6.迭代设计... ...

  7. 敏捷思维-架构设计中的方法学

    敏捷思维-架构设计中的方法学 1.    从方法论看架构设计 1.    架构设计的敏捷视图 2.    源自需求 3.    团队设计 4.    简单设计 5.    迭代设计 6.    组合使 ...

  8. 从传统备份到持续数据保护,同济医院消除数据丢失风险敞口

    前言 ZDBM提供的连续数据保护和数据库即时拉起能力,在不改变网络架构的情况下,消除了华中科技大学同济医院数据丢失风险敞口,达成核心业务的RPO和RTO要求.ZDBM具备的这些鲜明的.差异化特性可作为 ...

  9. Android:活动中的提示 (Tosat) 和打印信息 (Log)

    一.Toast Toast 是 Android 系统提供的一种很好的提醒方式,在程序中可以使用它将一些简单的信息反馈给用户,这些信息会在一段时间后自动消失,并不会占用屏幕空间. 使用:首先要定义一个弹 ...

最新文章

  1. go语言for循环中修改临时变量无效
  2. php视频流传输,视频流传输协议RTP/RTCP/RTSP/HTTP的区别
  3. 计算机视觉会议与专家(重排版)
  4. 强大的django-debug-toolbar,django项目性能分析工具
  5. android sdk 目录说明,Android的sdk、api及工程目录说明
  6. 我必须要吐槽,你们的数据管理都是错的,这才是规划和产出
  7. C# Exception 对象的属性
  8. 模仿还是致敬?华为全新环绕屏手机酷似小米MIX Alpha
  9. VS 和 Eclipse 的一些快捷键记录
  10. atitit.提升备份文件复制速度(3) ----建立同步删除脚本
  11. java计算机毕业设计小小银动漫网站源代码+数据库+系统+lw文档
  12. 使用FOP将xml转换pdf
  13. CPU-Z V1.99 x64 得分
  14. ibm3400服务器改win7系统,dell3578win10改win7系统bios如何设置_戴尔win10改win7系统bios设置步骤...
  15. 微信设置水滴昵称,个性很漂亮,快试试!
  16. 那个能打的百度,回来了
  17. springboot热部署该怎么实现?springboot热部署实现方式
  18. c++单链表 一元多项式求和_C++一元多项式相加
  19. Xcode插件所在的目录:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins
  20. 去黑头的方法....

热门文章

  1. 【预告】“政府治理大数据”线上论坛,听技术大咖解读数字政府
  2. Contest 2050 and Codeforces Round #718 B. Morning Jogging
  3. 中国移动云能力中心校招面试总结(二面)
  4. 基于蚁群算法(ACO)的函数寻优代码详解
  5. CSDN开发者助手2.5.0详细使用手册
  6. win10(版本1803,os ver 17134.165)内置Ubuntu子系统在vim中文乱码问题
  7. C#毕业设计——基于C#+asp.net+sqlserver的网络商店销售管理系统设计与实现(毕业论文+程序源码)——销售管理系统
  8. 派克Parker防爆伺服电机与普通伺服电机区别
  9. GitHub上下载量突破100000+阿里巴巴的开源项目
  10. 这样的AI芯片公司在2019年很危险!