金字塔原理
解决问题时,经常会遇到复杂的业务逻辑和流程,开始时,还能比较清晰地思考,但是等时间一长,再回过头来看时,突然发现之前的逻辑和流程已经看不懂了,忍不住开始怀疑人生,这真是我写的吗?
此外很多情况下,需要优化现有设计或流程,此时很容易像无头苍蝇一样东改改、西修修,完全没有条理,导致最后得到的结果比改之前的还要差。犯这些错,很大一部分是因为没有正确认识自己的工作和需要解决的问题,以致面对问题时,大脑没有一个系统全面的处理逻辑,无法掌握问题的关键点和宏观框架。
那如何解决这个问题呢?许多有经验的人都会推荐金字塔原理,也就是将问题按照MECE(Mutually exclusive and collectively exhaustive)的原则进行分解。不得不说,MECE的确是一套思考、解决问题的好方法,但是需要花费较多精力,同时得到的结果也比较庞杂,需要专门记录处理。相比较而言,奥卡姆剃刀可以花较小的成本得到较高的收益。
就拿复习考试当例子,MECE可以理解成你花费了120分钟的复习时间,得到了90分,而奥卡姆剃刀则花费30分钟得到60分。因此如果你面对的问题对全面性要求不高,只需要解决某个单点问题,奥卡姆剃刀原则可以快速有效解决问题,并不需要使用那些强大但繁琐的处理工具。
奥卡姆剃刀原则
那到底什么是奥卡姆剃刀原则呢?
其实奥卡姆剃刀并不是用来解决问题的,他是哲学家和科学家的一种判(tou)断(lan)标(fang)准(fa),即:如果对于同一种现象有两种不同的假说,则应该选取比较简单地一种。因为这种简单的假说往往更容易被理解和证伪。相信很多人都听过这样一句话”若无必要,勿增实体“。这就是奥卡姆剃刀原则的文言文翻译版,尽管说这话并不是奥卡姆本人。
说了这么半天,奥卡姆只是一种标准,那他如何解决我们的问题呢?
换种思路就好啦,奥卡姆原则不是提倡越(yi)简(ding)单(xian)越(zhi)好(nei)吗?那么碰到问题时,就和他一样,把问题想得越简单越好,使问题的每一个步骤都精简到不能再精简,将所有无关的因素全都抛开,最后得到一个单一链条的路径,这个路径上的每一个步骤就是问题最关键的部分了。
甚至可以把根据奥卡姆剃刀原则得到的链条,看做是MECE原则中众多链条中的一条。
实际案例
说了这么多,下面就以实际案例说明如何在现实中应用奥卡姆剃刀原则。
考虑一下这样的场景,在上下班的路上,工作族需要用手机向别人发送邮件,那么把邮件成功发送出去就是需要解决的问题。利用奥卡姆剃刀原则,我们可以将解决问题的流程精简为:
输入用户名和密码登录邮箱、进入邮件列表页,进入邮件编写页、思考正文内容并输入、输入收件人信息、输入邮件主题、点击发送按钮发送邮件、确认邮件发送成功。
可以看到,一个简单的发邮件过程,如果将其进行分解,可以得到长达8步的流程,并且这个流程已经是最精简的了,删掉了大部分其他可能出现的情况。例如输入抄送人、密送人,或者用户在编写邮件的中途又进入了其他应用,此类非关键流程之外的场景也可以看成是一个需要解决的问题,然后将其精简抽象。
如果一个邮件类产品的设计师,得到这个最简流程后,该如何优化呢?
且听下回分解。