如何在信息不完备下进行快速决策?

简介: 我们在工作和生活中经常会遇到一类问题。这类问题有三个特征:1. 信息极不完备;2. 时间特别紧张;3. 决策错误,后果很严重;

我们在工作和生活中经常会遇到一类问题。这类问题有三个特征:

  1. 信息极不完备;
  2. 时间特别紧张;
  3. 决策错误,后果很严重;

在医院里,这类问题会更多,医生必须快速决策。我在得到《薄世宁·医学通识》45讲如何在信息不完备的情况下快速决策,学到了四条应对方案。这是一种医生应对不确定的思维方式,但不限于在医学领域使用。

第一条,唐僧法则,也叫生命第一法则

只要病人不死,总有办法抢救。所以对医生而言,先保命是第一位的。这给我们的启示是,面对紧急事件时,要想办法变成不紧急事件,然后再去做进一步的处理。

对于我们做程序开发的人来说,保证程序能运行是第一位的。如果线上程序挂了,先回退上一个正常版本是最常规操作。然后再想办法去找原因。

第二条,第一张骨牌法则

多米诺骨牌您肯定听过,只要推倒第一张骨牌,就能让后面的骨牌都倒下。在面对一个相互影响的系统时,要找“病因”。病因往往藏在一堆症状里。

这个法则主要是告诉我们,在一个复杂系统里,影响问题的原因有很多,我们需要想办法抓住那个关键问题,而不要一直围着表象打转,头痛医头脚痛医脚。

那具体怎么找“病因”呢?用第三条法则。

第三条,马蹄声法则

如果您听到马蹄声,应该猜来的是匹马,不要去猜斑马。

医生在决策的时候,要优先考虑到大概率的常见病、多发病,根据概率大小,逐一落实,最后再考虑罕见病。

我们程序员在遇到问题的时候也应该如此,大部分问题都是那些常见的错误导致的。经过核实后才去考虑那些小概率事件的原因。比如很多开发人员在测试之后,上线之前改了一个自以为不会错的代码,然后上线出了问题,那么不用想,大概率是这个改动引发的问题。

马蹄声法则主要是告诉我们,要有概率思维。先从大概率事件去推导问题原因。

第四条:高尔夫法则

这是用于纠正医生主观偏差的法则。

打高尔夫,想要球进洞,就需要不断调整自己挥杆的角度和站立的问题。医生也一样,从第一个决策开始,就会需要一个不断校正的过程。没谁能保证第一个判断就是正确的,要根据患者给予的反馈实时更正。

做程序也是如此,我们可以通过打日志,调试程序验证代码的结果。即使最开始把问题原因想错了也没关系,调试的时候会给你反馈信息,让你更容易理解问题,并进行改正。

做产品也是一样,边走边修正才能保证大方向不会错。要是想憋个大招,产品发出后发现方向不对,那就悔之晚矣。

目录
相关文章
|
8月前
|
供应链
代采系统如何利用大数据分析优化采购决策?
代采系统可以利用大数据分析来优化采购决策
|
8月前
|
机器学习/深度学习 数据采集 数据可视化
数据驱动决策支持
数据驱动决策支持
114 3
|
存储 数据采集 数据挖掘
质量追溯系统方案
质量追溯系统方案
219 1
|
6月前
|
Java jenkins 测试技术
探索软件测试的多维度视角
在软件开发的海洋中,测试如同航船的指南针,确保我们的方向准确无误。本文将深入探讨软件测试的多维度视角,从传统测试方法的局限性出发,引入自动化测试工具的优势,并结合具体案例分析如何有效运用这些工具来提升测试效率和质量。通过阅读,你将获得关于如何利用现代技术改进软件测试流程的实践知识,从而在软件开发的旅程中乘风破浪。
|
2月前
|
监控 安全
基于 Isabelle/HOL 构建员工监控系统的形式化方法
在数字化办公环境中,使用Isabelle/HOL构建员工监控系统,通过定义员工及文件访问记录的数据类型和监控规则,提高了系统的准确性和安全性,为企业管理和信息安全提供支持。
31 0
|
3月前
|
供应链 监控 搜索推荐
数据驱动方式如何帮助企业提高决策的准确性和效率?
【10月更文挑战第13天】数据驱动方式通过提供全面准确的信息、及时发现问题和机会、提高决策效率、实现精细化决策、降低决策风险、促进协同沟通以及增强适应性等多方面的作用,显著提高了企业决策的准确性和效率。在当今数字化时代,企业应积极拥抱数据驱动的理念和方法,充分利用数据的价值,为企业的发展和成功奠定坚实基础。你所在的企业是如何运用数据驱动方式来提升决策水平的呢?分享一下你们的经验和做法吧。
87 0
|
6月前
|
传感器 数据采集 存储
在环境治理领域,污染治理系统工程旨在通过系统的方法来解决环境污染问题。这通常包括污染源的识别、污染物的监测、治理技术的选择、治理效果的评估等多个环节。
在环境治理领域,污染治理系统工程旨在通过系统的方法来解决环境污染问题。这通常包括污染源的识别、污染物的监测、治理技术的选择、治理效果的评估等多个环节。
|
6月前
|
机器学习/深度学习 监控 数据挖掘
系统工程是一种跨学科的方法,用于理解和优化复杂系统的性能。在业务流程优化中,系统工程的方法可以帮助我们分析、设计、实施和监控业务流程,以实现效率、质量和成本等方面的改进。
系统工程是一种跨学科的方法,用于理解和优化复杂系统的性能。在业务流程优化中,系统工程的方法可以帮助我们分析、设计、实施和监控业务流程,以实现效率、质量和成本等方面的改进。
|
6月前
|
敏捷开发 大数据 测试技术
探索软件测试的多维视角:从自动化到性能评估
在数字化时代的浪潮中,软件测试作为保障产品质量的重要环节,其方法和工具正经历着前所未有的变革。本文将深入探讨现代软件测试领域的两大趋势——自动化测试与性能测试,揭示它们如何相辅相成,共同提升软件开发的效率和质量。我们将通过具体的案例分析,展示自动化测试在不同开发阶段的应用,以及性能测试在确保用户体验方面的关键作用。同时,文章还将对比传统测试方法,阐述这些新兴技术带来的改进和挑战,为读者呈现一个全面而立体的软件测试新图景。
|
8月前
|
人工智能 供应链 数据挖掘
优化决策
优化决策
49 1

热门文章

最新文章