如何用穷举法减少产品设计时的逻辑疏漏?

6 评论 11897 浏览 50 收藏 6 分钟

有时候看似最笨的方法,往往是解决问题最行之有效的办法。

穷举法是一种思维模式,适用于解决线索不够,但又需要完整考虑逻辑的问题。

本文将阐述穷举法在互联网产品设计中的应用,适合经常出现逻辑疏漏的人,比如我。、

从密码锁说起

小时候为了保护自己的小羞涩,我用过密码锁。

然而有密码,就一定有忘记密码。

试了几个女同学的生日都不对之后,我决定科学地用穷举法来破解密码,步骤如下:

第一步:确定穷举的范围、逻辑和正确标准

1.穷举范围:0-999共1000个数字;

2.穷举逻辑:从小到大逐个拨数字;

3.正确标准:“啪嗒”一声,锁头打开。

第二步:以从小到大逻辑进行穷举

拨到000:锁头没有反应——错误;

拨到001:锁头没有反应——错误;

…………

拨到233:“啪嗒”一声锁头打开——正确!

…………

拨到666:“啪嗒”一声锁头又打开——正确!

…………

拨到999,穷举完成。

第三步:输出结论

该锁的密码为233和666。

从上述例子可以看出穷举法的核心,即以从小到大拨号的穷举逻辑,穷举出所有的数字组合,再一一验证组合能否开锁

下面来看看这套方法论怎么复用到互联网产品设计中。

穷举法与产品设计

前阵子做理财产品产品介绍页的改版,需要完整规划介绍页中所有要展示的信息。

我采取了与破解密码类似的穷举法来梳理信息,即以T型思考法为穷举逻辑,穷尽所有可能的信息,再一一验证信息是否有价值。步骤如下:

第一步:确定穷举的范围、逻辑和正确标准

1.穷举范围:产品介绍页中所有能够展示的信息;

2.穷举逻辑:T型思考法;

3.校验标准:该信息能给用户带来价值,且可实施。

注:T型思考法,即第一步确定核心,第二步纵向深入挖掘,第三步横向延伸扩展的思考方法。

T型思考法

第二步:以T型思考逻辑进行穷举

1.确定核心信息

(1)收益规则信息:基金公司要求展示且有价值——正确;

(2)交易规则信息:基金公司要求展示且有价值——正确;

(3)基金公司信息:基金公司要求展示且有价值——正确;

(4)…………

2.纵向挖掘信息

(1)提炼出产品特点信息:对用户决策有帮助且能做——正确!

(2)基金经理过往业绩信息:当前产品类型中产品基金经理影响较小——错误;

(3)产品购买人数信息:对用户决策有帮助且能做——正确!

(4)………..

3.横向延伸信息

(1)产品新闻信息:有价值,但目前资讯内容不足——错误;

(2)预估收益信息:有价值且能做—— 正确!

(3)评论社区信息:需要大量运营人力和KOL支持——错误;

(4)…………

第三步:输出结论

产品介绍页的核心信息为理财产品基本信息,纵向增加产品特点信息和购买人数信息,横向增加预估收益信息。

穷举法的适用范围

穷举法只适用于解决对完整性要求很高的问题。 

如我在验收产品介绍页改版时,按照以下穷举逻辑进行验收:有无功能性问题→有无样式问题→信息是否正确→有无错别字。

这一套穷举下来花了一个多星期,在保证完整性的同时也消耗了大量时间精力。

所以,如果是对完整性要求不高,且有明确线索的问题,则不使用穷举法。

比如如果密码锁是暗恋你的人送的,就不用穷举了,直接测试“520”“521”等密码。

总结

穷举法是一种笨但有效的方法,核心是在有限的范围内,以某种穷举逻辑,穷举出所有答案,再一一验证答案是否正确

希望能帮助各位在解决问题时,提供一点新的思路。

 

本文由 @刘景恒(微信公众号:pmliujh)  原创发布于人人都是产品经理 ,未经许可,禁止转载。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 穷举+归纳,一般都是这样,完善功能逻辑、场景走查完善设计

    来自广东 回复
  2. 我觉得与其怼那些喷子,还不如给原作者真实的鼓励更有效,比如点赞。

    来自北京 回复
    1. 谢谢你

      来自广东 回复
  3. 给了个思路,但是说的比较笼统,缺少操作性,建议作者看一下麦肯锡的金字塔分析法,愿对你有帮助

    来自浙江 回复