需要从多个视角对重大风险做一个全面的挖掘。

1、项目交付的视角

在当前交付时间的约束之下,是否会出现研发动作和设计完全变形的状况?当前的时间要求和资源投入,能否产出质量上可以接受的实施方案?也就是说,实施方案是否高于质量底线?多个参与项目的团队能否有效协同?我们是否留出了足够的时间,让团队去处理集成中出现的问题?

2、商业价值的视角

是否存在会大幅影响最终产出的商业价值的因素?比如互联网企业最容易发生的就是恶性竞争。本来很好的一个商业模式,会因为大量玩家入场最后变得无处逃生。那么当某个大厂或者几十个初创公司入场后,怎么保障我们的商业价值还能维持之前预估的水平呢?

3、人性视角

关于人性视角的考量,比如整个架构方案是否符合关键研发人员和目标用户的人性。

4、有限资源的视角

指的是你这个架构活动的最小必需资源是否能够到位,包括运营资源、研发资源和技术价值。

首先是资源视角下的运营资源。方案上线后,会有足够的运营资源来帮助项目冷启动吗?如果不存在这些运营资源,那么项目的预期产出还能保障吗?

其次是资源视角下的研发资源。企业内部还有什么正在筹划中的重大项目吗?影响相关研发团队在你这个项目中投入资源的因素有哪些?如果某个多方拼抢的资源不存在,那么项目的预期产出会发生重大变化吗?

最后是资源视角下的技术价值。假设你的项目是个技术驱动的项目,那么项目的长期技术价值有保障吗?在新技术、开源和 SaaS 化的大潮下,项目的技术价值还会长期存在吗?这些技术价值是你这个架构活动可以独立创造的,还是强依赖于其他项目?

假设是强依赖于其他项目这种情况,比如是全企业统一埋点、算法特征工程平台、统一的自动化测试框架,或者全企业的数据中台等技术项目,你会用什么办法来保障自己这个项目的价值创造呢?如果没有其他应用的支持,项目自身的价值就很难发挥出来。简单来说,就是“别当蒙古国的海军司令”。

最后是其他风险。相对于整个企业来说,你的架构活动是否需要特别关注监管风险、法律风险和安全隐私风险?有哪些风险会影响架构活动的可达性?

综上,从这些视角出发,我们对风险进行了较为完整的梳理。从中可以看出,我们在可行性探索过程中要思考的,都是那些可能会大幅降低架构活动预期价值的问题。这些问题,会决定我们是否要完全叫停整个架构活动,或者是对架构目标作出大幅修正。实际上,也只有这样的风险才称得上重大风险。

从每个视角出发,梳理出来的重大风险最多不能超过三个。这个数量级非常重要。这个节点之所以叫做可行性探索,就是期望用最短的时间发现最大的风险,而不是组织公司所有同事来做一个风险大扫除。

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

架构中重大风险的发掘过程相关推荐

  1. The Open Group正式发布《在TOGAF®企业架构中集成风险和安全》

    2020年8月12日,The Open Group正式发布<在TOGAF®企业架构中集成风险和安全>指南,该指南介绍了其如何支持TOGAF标准,以及与其他IT安全和风险标准,如ISO / ...

  2. 在微服务架构中做机器学习,真的太难了

    2020-05-29 14:42:56 我曾经参与过很多由深度学习技术驱动的项目,最糟糕的情况就是被迫处理面向微服务的架构,我不是呼吁大家停止使用微服务,但想在面向微服务的架构中推动机器学习项目,很大 ...

  3. 架构的坑系列:重构过程中的过度设计

    架构的坑系列:重构过程中的过度设计 软件架构   2016-06-03 08:47:02 发布 您的评价:       5.0   收藏     2收藏 这个系列是 坑 系列,会说一些在系统设计,系统 ...

  4. c语言进程间通信架构,构建微服务之:微服务架构中的进程间通信

    这是使用微服务架构构建应用系列的第三篇文章.第一篇文章介绍了微服务架构模式并讨论了使用微服务的优势和劣势 :第二篇文章介绍了应用的客户端如何通过API网关作为中介实现服务间的通信:在这篇文章中我们将看 ...

  5. 微服务架构中熔断器_基于 Golang 语言的微服务熔断器

    背景 从单体服务拆分到微服务过程中,原来模块间交互逐渐抽离成远程调用,可能http,rpc,tcp,,,等等,那么这些模块在调用中一定存在某种依赖关系. 这时一旦下游某个服务超时或者down,请求量还 ...

  6. 云原生大数据架构中实时计算维表和结果表的选型实践

    简介: 随着互联网技术的日渐发展.数据规模的扩大与复杂的需求场景的产生,传统的大数据架构无法承载. 作者 | 志羽 来源 | 阿里技术公众号 一 前言 传统的大数据技术起源于 Google 三架马车 ...

  7. 微服务架构中职能团队的划分

    传统单体架构将系统分成具有不同职责的层次,对应的项目管理也倾向于将大的团队分成不同的职能团队,主要包括:用户交互UI团队.后台业务逻辑处理团队与数据存取ORM团队.DBA团队等.每个团队只对自己分层的 ...

  8. 私藏干货分享:关于企业架构中如何进行平台化

    一.企业架构 企业信息架构这个词已经存在很多年, 从 1987 年的 Zachman Framework 开始到现在大概有 30 多年了. 企业架构(Enterprise Architecture), ...

  9. 私藏分享:关于企业架构中如何进行平台化

    备注:这一篇是来自在自己写的书某些章节删减,在这里并不对文章中所涉及到内容深入展开. 一.企业架构 企业信息架构这个词已经存在很多年, 从 1987 年的 Zachman Framework 开始到现 ...

最新文章

  1. (第一篇)FFilmation Glossary 术语
  2. .htaccess FollowSymlinks影响rewrite功能
  3. php无法新数据类型,新手入门PHP必知的七种数据类型
  4. 芝麻HTTP: Python爬虫利器之PyQuery的用法
  5. 商城小程序、实例原型设计、电商app、积分商城、领券中心、会员中心、每日签到、小程序电商、优惠券、移动端电商、Axure原型、rp原型、产品原型、积分、会员卡
  6. 每天一点正则表达式积累之(?=X)和(?!X)测试(七)
  7. Mysql之数据库与sql
  8. markdown实时分块渲染引擎
  9. 利用华为DTM将事件发送到Firebase
  10. java运行内存不足_Java运行过程出现的内存不足问题
  11. (转)原生与胶水之争!CPU和GPU真假大论战
  12. 阿里云一级域名跳转https的二级域名配置说明(主域名跳转子域名, 不带www跳带www)
  13. Scheme:点对(dotted pair,或pair)
  14. 到底什么是数据中台?
  15. STM32G0 按照8位16位的方式写入flash HAL库
  16. 社保能找公司代缴吗?小心问题找上门
  17. presto(一) presto概述
  18. 未来老婆查询生成器威信小程序源码
  19. 对外经济贸易大学继续教育学院国际贸易实务模拟实习项目启动
  20. 单反相机tf卡用sd卡套稳定吗_解了摄影师的燃眉之急:入手雷克沙TF卡,一卡多用速度超快...

热门文章

  1. 幽灵行动荒野oracle文件,求一个幽灵行动荒野的acf文件
  2. 牛客网 CPP55 十进制整数转十六进制字符串
  3. Android Studio在xml文件中编写代码时,关键词没有代码提示补全
  4. SharePoint 集成OWA实战教程-杨建宇(霖雨)-专题视频课程
  5. pdmreader支持读取xml格式的pdm文件,无法读取二进制格式的pdm文件。
  6. 理解C语言二维数组名
  7. 【秋招机试真题】VIVO笔试-0922
  8. 开源是什么意思?开源软件优缺点有哪些?
  9. 背水一战 Windows 10 (80) - 本地化
  10. 海关发公告打击海外代购 朋友圈代购或被认为走私