在介绍Xmind之前,我要先给大家简单的说说思维导图工具在日常工作中的都有哪些,曾经我也用过MindManager、Visio,也见过有用百度脑图的,甚至还有用axure的。根据个人喜好不一,我这里最终选择的是Xmind zen版本,给大家截图看看Xmind zen的界面。
xmind思维导图模版风格
xmind示例图库
xmind中上海地铁的思维导图
产品散点思维图
自从xmind升级到zen版本之后,我就基本一直在用xmind作为思维导图工具了。这个是我mac上的试用时长,在公司办公的电脑已经快2年,平时用的功能比较少,只是整理思路,这里我们先说说xmind的到底能有哪些作用,最后再简单的介绍一些技巧给大家,方便大家能够学习。
作为一款产品经理必备的思维导图工具,xmind的作用其实是把脑袋里构思或者比较重要的点先放在自己的面前,这个过程比较发散,类似于在画油画的时候,先把自己的色彩选出来,然后才开始打底铺色这样的过程。假如把xmind比喻成画画,那第一件事情肯定是要把大体结构想象或者临摹出来,这个主体框架在xmind上很容易且很美观的就能呈现出来。下图是我曾经给公司做一套线下crm交易系统画的思维脑图,上面的数字代表子主题有多少项,子主题上又会有多少项细节。
我相信一般产品经理看到这可能就会和我一样选择xmind来做为日常脑图工具了,但是其实我并不是要给大家演示怎么使用xmind zen, 这个工具一般只要会电脑其实都知道怎么操作。(下一节,我还是简单说一说)
重点的重要点我们要讲解的是画思维导图时候的方法和思路,还有就是逻辑规范。说到这里我又不得不介绍一下,咱们在想一件事情的时候的事物抽象方式,因为一直也是在学习一些编程方面的知识,在这里我总结了几种方法给大家做参考:
1.面向过程的思维方式
在我们的日常工作中经常会运用类似于编程中的面向过程的逻辑方法,例如:if 条件语句。我经常会在思维导图最后的细节中用到这样的方式,更像程序员在用文字描述业务逻辑。在这种思维方式的时候,一般我们都需要列举各种情况应该怎么处理,不至于业务细节或者产品功能细节疏忽而出现不可控制的情况。如图:
2.面向对象的思维方式
在大多数的产品思维导图里面基本都是面向对象的思维方式。我们对一个事物进行抽象,无论是抽象成某个类型或者实例化,都属于面向对象的一种思维方式。譬如这个产品功能叫什么名字,这是对象的命名,然后对象中有哪些属性或者变量,然后再到针对这个对象的一些行为方法是怎么操作的。
就拿上面的上海地铁来说,上海地铁是一个对象,几号线只是他的若干个实际例子(实例)。针对上海地铁,你要考虑譬如换乘、买票、办卡、安检的些方法,而这些方法就是上述的面向过程的思维方式,在编程里面叫函数、变量等,在这里我不是专业编程,所以不在这班门弄斧,大家可以多学习学习一些编程思想方面的知识,的确有帮助。
3.面向行为的思维方式
这种思维方式比较难理解,这个是我在学习go 语言的时候在理解interface(接口)时总结的一套思维。这种思维方式叫做断言,在go接口实现上面,我们设定了各种行为方法,如果有某个对象或者实例实现了你规定的这些方法,那我们可以归为一类事物。
譬如:我很多时候在画思维导图的时候,并不会去描述特定用户的行为,而是描述操作行为,例如在设计一个付款的功能时,我只思考付款是怎么个实现方法,我并不关心谁来付款。一次在线付款需要生成订单信息、需要选择付款类型、付款金额和优惠金额等,如果谁的行为操作满足了我设定的这些条件或者方法,我认为这个人就实现了一次付款,至于是用户还是员工我并不关心。
到这里我基本已经介绍完如何在打开xmind的时候开始构思自己的产品脑图,这是借鉴了编程逻辑思维的一套方式,目的是为了让自己思维更具备高度抽象化的逻辑性,不至于混乱。当然这里我只是用介绍的是一种产品设计的使用方法,而在别的时候还有更多的应用场景譬如:竞品分析、产品roadmap、市场分析、情景分析、运营思路其实都可以有不同的展现形式,只是把各种最基础的思维方式组织在了一起,最后命名了一下。
运营思路的鱼骨图整理方式
这一节我就讲到这里,下一小节我再给大家简单介绍一下xmind的简单操作和快捷键、逻辑规范,方便大家在使用工具的时候,能够更顺手。