0%

一种通用的问题解决方法

问题解决的算子

任何一个问题的解决,都有三点特征:

  • 目标导向。明确需要解决的问题和要达成的目标。
  • 子目标分解。把总目标分解为一系列子任务,或者子目标。
  • 算子应用。算子(operator)****指将某一问题从一种状态转化为另一种状态的动作,即达成目标(总目标和子目标)的方法。

问题的状态包括初始状态、中间状态、目标状态,问题解决者能够达到的状态被定义为「问题空间」,问题解决的算子可以被认为是将「问题空间」从一个状态转变到另一个状态的方法。

我们可以把问题解决看作是走迷宫,算子是进入迷宫到走出迷宫的移动路径,问题解决者必须找到一条穿越迷宫的合适路径。

习得问题解决算子至少有三种路径:通过自己发现、被他人告知、或者通过观察其他人使用的算子来获得新的算子。如果你想成为某个领域的高手,最好的方式是模仿领域内高手的问题解决方法模仿他们的思维方式、使用的工具、接触的信息。

问题解决的三点规律

发现真正的问题,是解决问题的第一步。

解决问题经常犯的错误:没有解的问题却想着解答、有解的问题却放弃解答、有解的问题却用错误的方法解答。

在解决问题时,头脑会出现三种情况:

功能固着:

从物体固有的功能表征物体,未能表征物体的新功能。

问题:

1
桌子上有一盒图钉,一盒火柴,一支蜡烛,你的目标是把蜡烛放在门槛上。不可以把蜡烛点燃,直接放在门槛上行不通,请问如何解决?

按照常规的方法,这个问题很难解决。一种解法是,用图钉把盒子钉到门槛上,然后把蜡烛放到盒子上面。为什么很难想出其他方法呢?我们会在潜意识中把装火柴的盒子理解为装火柴的容器,压根不知道有其他用途。人也是一样,如果把自己当成工具人,或以工具人的角色工作,会执着自己某方面的“技能”,对其他工作漠不关心,反而阻碍发展。

定势效应:

人们会受到经验的影响,而选择某些算子,特别是某些状态下解决问题的方法被强化时,定势效应更明显。“对于拿着锤子的人来讲,全世界都是钉子”,一个程序员,面对一个问题时,首先想到的是编写代码。同理,局限在某个专业领域的人,所有问题都从专业思维习惯思考,这也是为什么芒格提倡多元思维——学习不同学科的思维方式。

酝酿效应:

当某个问题无法解决时,暂时把问题抛弃几个小时,几天或者几周,在回过头来解决问题时,会很快解决。所以,当一个问题难以解决时,不妨放一放。

人类问题解决的倾向

在解决问题时,会出现三种倾向。

回溯规避。倾向于避免哪些可能消除先前作用的算子。比如,不愿意退后一步,前进两步,不希望以前达到的状态作废。

差异降低。趋向于选择最大限度地减少当前状态与目标状态差异的非重复算子,依赖于对当前状态与目标状态相似性的估计。比如,想要一步登天,赚很多钱,但是却不愿意付出努力,导致赚不到钱。

手段-目标分析。即把最终目标不断的拆分为每个手段,再把手段作为目标,循环往复解决。

问题解决的高级方法

手段-目标分析是一种较为高级的用来寻找解决问题的方法。纽厄尔和西蒙(Newell & Simon)对此方法展开了广泛的研究,并把其用于构建人类问题解决模型的计算机模拟程序GPS(General Problem Solver)中。

该方法的核心是:把最终目标拆解为子目标,有意识的放下真正的目标,焦点集中在使子目标起作用的方法上。

创建子目标有两种方法:

流程图1:把目标状态与当前状态拆解为一个个差异,把消除每个差异当成子目标,首先消除被认为是最重要的差异。例子:目标是提高企业的盈利能力,拆解为子目标——增加收入、降低成本,继续拆解增加收入=销量 * 客单价 * 复购率,成本=人工+折旧+流动,发现盈利的最大影响因素是销量低,集中力量解决销量低。

流程图2:寻找达到最终目标需要的条件,找到目标与条件之间的差距,集中力量消除差异。

image-20201121095821388

推荐书目

《创新算法:TRIZ、系统创新和技术创造力》 阿奇舒勒

《改变:问题形成和解决的原则》

《认知心理学及其启示》(第七版)安德森 第八章

《问题解决力》 大前研一