无论做什么事,思维方式都是非常重要的。人与人之间的区别,就在于认知体系和思维框架。
对于设计师和产品经理,我们常说的三把剑有:器、术、道。
器:即工具,如原型、交互设计工具(Sketch/Axure/Visio等);术:流程和方法(如用户研究方法、信息架构);道:产品思维与设计思维(发现问题、定义问题、分析问题、解决问题)
一直认为,任何工具只要自学,1小时内就能基本掌握。而我们真正需要重点学习和提升的其实是思维方式。举个常见的例子,很多人为了工作去培训班学习PS、AE等工具,我只想说如果你只停留在如何使用PS,而不思考设计思维,基本可以不用浪费钱了。因为学会工具的你,依然无法做出好的设计作品,在这个社会上依然毫无竞争力。
那么对于产品经理,除了必备的较强逻辑思维能力,还需具备以下思维,这些思维不仅在产品设计中非常重要,在生活中也能帮助我们更高效地解决问题,更好地认识这个世界。
一、本质思维
这是所有产品思维里最重要的思维,即从问题的源头进行思考,洞察问题的本质(俗话说 透过现象看本质),也叫第一性原理。因为所有的产品设计,其实都是在构建体系,而只有了解这个体系的本质是什么,才可能以最有效的方式完成逆向构建。
在深度思考的过程中,我们要抛开“别人怎么做” “过去怎么做”的参考,回归初始问题进行推导,才有可能获得不同的视角。看到任何一样东西时,都需清楚地意识到,它背后有无数个设计师,没有“本就该是这样的产品”。
比如验证码,大家似乎都已习以为常,设计登录流程时一定默认加上,但有思考过为什么要设计这个环节吗?它最初是为解决什么问题而设计的?根据维基百科的描述,验证码是区分计算机和人类的图灵测试,为防止机器假扮成人进行恶意行为(如利用脚本程序不断模拟登录以破解密码,刷票,论坛灌水等),故它的设计初衷是为了区分人和机器而在正常流程中增加的一道门槛。实际上这是个不合逻辑的设计,或者说是有效但不是好设计,因为这本应该是服务方的责任,而不应该将其成本转移给用户。导致登录过程的耗时变长,通过率下降,体验感非常糟糕,这对用户的伤害是很大的(我常常在看着歪歪扭扭的验证码输入时一度怀疑自己是残障人士)。当然这是在当时情景下在产品利益和用户利益之间寻找的一个平衡点,没有完美的解决方案。但知道问题的本质后,我们就可以思考是否有新的技术能解决这个问题,而不是盲目跟从。
判断用户需求时,也能通过这种思维方式,洞察用户需求的本质,避免被问题表象迷惑。就像马车时代用户所表达的需求是“我想要一匹更快的马”,而他的本质需求其实是“更快地到底目的地”,才有了汽车的发明,而不是不断地训练跑的更快的马。
如何锻炼自己的本质思维?多问为什么、多思考。
可运用连环追问法不断追问“为什么”(所以说,不要制止喜欢追问为什么的小孩),任何事情都多去思考背后的原因,而不是停留在单纯表象的浅层思维。我们就能发现表面问题背后的真正问题是什么,弄清用户的真正的需求。
二、抽象思维
抽象对应着具象,抽象能力就是寻找事物之间共性的能力。
把事情想简单或想复杂,可能都不够有功力,真正的高手就是要把简单的事情先复杂化,然后 抽丝剥茧,再从复杂回归到简单。从简单到复杂,需要的是系统性和全面性;从复杂到简单,需要的是抽象化的思维。
在产品设计中,我们必须要考虑的是复用性和拓展性。复用性即代码的复用、组件的复用,同一个功能对应不同场景的复用,这就需要从一个具体的需求看到一类需求。这样做有两个原因:
(1)产品设计是要解决一个类别的需求,而不是具体的某个特定需求。千万要避免点对点地解决问题,而应该系统性地解决。
(2)产品研发要考虑 投入产出比。用更少的开发资源满足多场景的同类需求。
在我带的产品同学中,他们曾遇到过这样的问题,一是只会复杂化,常常用一个复杂的产品方案解决一个小问题,没有看到问题的本质而采取曲线救国的方式;二是每接到一个需求,就加个功能,单点地解决而没有系统性地思考,抽象思维略微欠缺。
如何提升抽象思维能力?可以考虑画架构图或概念图。千万不要一开始产品设计就打开Axure画原型(线框图已经是具象的过程了)。
三、相对思维
就像日光对应着阴影,所有的事物进入我们观察视野时,都被预设了主次,但事物是完整的,很多时候我们的认知是片面的。事实上,主和次都是相对的,并且是动态可变的,有时换个角度,就会发现不一样的点。
在运用相对思维看待问题时,关系和时间是最重要的两个角度。随着时间的变化,关系必然发生变化,产品策略也需要调整。作为一个产品设计者,不要轻易下定义,多维度动态观察,这样才能看到事物之间的关系和变化,而不只是看到那些贴在事物上暂时的标签。
举个例子就能形象地说明相对思维在产品设计中的运用:QQ与微信的差异化产品策略
微信的用户体量巨大,而QQ正是通过微信的这点优势看到了对应的阴影面,制定了自己的差异化产品策略。因为用户体量巨大这就决定了微信在设计时必须以通用性和兼容性为主去考量,而不能向某一特定用户群体倾斜。此时QQ定位聚焦 年轻群体,以个性化和趣味化为主要方向迭代产品,将劣势转化为优势。
同样,前面所讲的本质思维,是让产品设计者要避免浅层认知的条件反射给设计工作带来障碍。而运用相对思维从这一点逆向思考会发现,条件反射看问题同样也能带来好处,我们可以运用条件反射为产品的营销传播到来价值,即让用户产生这种心理效应。
四、系统思维
大部分人都是线性思维,而真正的高级产品经理都需要具备系统思维。特别是在产品战略规划上,系统思维非常重要。
个人认为这是产品经理的高阶思维,在接触过的人当中,掌握系统思维的人并不多,甚至很多工作了五六年的产品经理,仍然不能很好地运用或意识到真正意义上的系统思维。
对于这一点,自己也没有熟练掌握,不敢多发表言论,摘录下百度百科对系统思维的定义:
系统思维是原则性与灵活性有机结合的基本思维方式。只有系统思维,才能抓住整体,抓住要害,才能不失原则地采取灵活有效的方法处置事务。
客观事物是多方面相互联系、发展变化的有机整体。系统思维,简单来说就是对事情全面思考,不只就事论事。是把想要达到的结果、实现该结果的过程、过程优化以及对未来的影响等一系列问题作为一个整体系统进行研究。
五、演化思维
一个产品能否活下去,和宏观经济、所处的行业背景环境、竞争对手、用户群体特征等息息相关,而互联网的市场变化极快,互联网产品是最讲究迭代的产品,从第一个版本发布后,到后面不断更新迭代,每一次迭代都是在当前环境下寻找最佳存活路径的结果。因为我们很难百分百确定存活路径是什么,故以最小成本大量快速试错,用MVP的方式去验证假设。
顺便说下,试错是把 同一目标下的错误路径识别出来,进而逐渐逼近我们的目标
而频繁更换目标,那是一开始没想清楚,完全是两回事。
为了符合多样化试错的目标,我们需要在前期就思考清楚产品框架结构,让处于不同生命周期的产品能承担不同的任务目标,具备更强的拓展性和稳定性。
而迭代的重点,梁宁所说,重要的是次序,前一个动作是后一个动作的预动作。这就需要考验产品经理的产品规划能力。例如微信,在上线微信公众号前,有做功能前置,先做了扫描二维码;以及微信的插件功能,也是出于演化的考虑。