嵌入式技术
大家好,我是硬件花园!
硬件工程师在工作中,经常会遇到各种各样的疑难杂症,往往解决起来很困难,甚至最终归为“玄学”。问题解释不清楚,有可能是这样,也有可能是那样! 硬件花园,给大家推荐一个很有用处的问题分析方法——逻辑树分析法。
逻辑树又被称为问题树、演绎树和分解树等,不但是我们界定问题与议题之间联系的纽带,而且还能在解决问题的过程中建立一种共识。
——麦肯锡公司咨询顾问 艾森·拉塞尔
在麦肯锡公司,“逻辑树”是咨询顾问分析问题时最常使用的工具。逻辑树分析法是将问题中涵盖的所有子问题,没有疏忽和遗漏地进行分层罗列,从最高层开始逐步向下扩展,并逐渐细化,直到最终找出解决问题的方法。
逻辑树分析法的作用
在解决问题的过程中,使用逻辑树分析法不但可以深入研究问题的成因,而且还能在很短的时间内,把解决问题的对策“具体化”。 逻辑树分析法首先以逻辑思考的因果关系作为解决方向,然后再经过层层的逻辑推演,最后导出问题的解决方法。另外,逻辑树分析法不但可以让我们冷静、客观地进行逻辑分析,而且还能为具体的操作提供非常坚实的图表基础,进而就能帮助我们轻松地解决问题。
具体来说,使用逻辑树分析法有以下7个优点:
1.可以界定问题与议题之间的因果关系,找出“问题到底出在哪里”。 2.假设各种可能的解决方案,以便可以尽快验证其可行性。 3.将现有资料进行分析,再进行合理地推论,并找出最终的答案。 4.打破旧框架,既可发散又可收敛,有利于消除思考的盲点。 5.不仅有利于培养洞见问题的能力,而且还可以对问题进行抽象归纳和具体分析。 6.确保解决问题过程的完整性。
7.把工作进行细分,可分成利于单个人执行的多个子部分。
总之,逻辑树不仅能够帮助我们理清自己的思路,减少重复与无关的思考,而且还能确定各部分的前后顺序,把工作的责任明确落实到每一个人。
此外,当使用逻辑树分析复杂问题时,我们还可以把复杂问题分解为一组较小的、简单的,并且可以单独解决的子问题;然后再把子问题不断进行拆细、分解,等到把子问题分解到足够细时,答案也就变得非常清晰和明了了。
图1 逻辑树的基本形式
使用逻辑树的注意事项
逻辑树与其他结构的框架一样,都是通过对问题进行简化,帮助我们简化那些复杂的问题,即从无序走向有序。那么,在使用逻辑树时有哪些注意事项呢? 1﹒不能偏离问题的目标。我们在运用逻辑树时要特别注意:不仅不能偏离问题的目标,而且问题与解决方案之间要有具体的因果关系。另外,在把解决对策“具体化”的过程中,我们应该反复追问“So,How?”只要这些对策都能够使用逻辑树串联起来并执行,问题很快就会被解决。 2﹒在垂直的表格与表格之间,不能有重复或遗漏的问题。这就需要我们采用“MECE”方法(后面章节会具体解释)查看是否有重复或遗漏之处。如果发现有遗漏,并且暂时不清楚问题是什么,则可先用“?”代替,之后再回过头思考问题到底是什么。
使用逻辑树应遵循的原则
1﹒我们在给一个问题找到解决方案以前,可以先将一个已知问题当成树干。 2﹒考虑已知问题与哪些相关问题或子问题有关,然后再把问题的所有子问题进行分层罗列,要从最上层开始,并且逐渐向下扩展,注意不能有遗漏或者重复。 3﹒在向下扩展的过程中,每当我们想到一个已知问题,也就是树干,即可再添加“树枝”,并注明“树枝”代表的具体问题。通常在一个大的“树枝”上,还能够再扩展出很多小的“树枝”。以此类推,尽可能找出主要问题以及所有相关联的问题。 4﹒对问题不断进行分解的过程,也就是一个不断思考解决问题的方法的过程。我们分得越细,考虑的解决方法就越准确。只要把问题分解到足够细,答案自然就会非常清楚了。 此外,在制作逻辑树时,分解问题的方式可能不是唯一的。而选择方式的不同会影响我们观察问题的角度以及对一些特别关键的问题的认识。但无论怎样选择,我们都要采用“MECE”原则,只有这样才能避免出现混淆和模糊不清的现象。
总之,使用逻辑树可以获得解决问题的不同方案。它有以下5个步骤: 1.有没有问题? 2.问题在哪里? 3.为什么存在? 4.我们能做什么? 5.我们应该做什么?
编辑:黄飞
全部0条评论
快来发表一下你的评论吧 !