互利回路
到目前两类思维都介绍完了,接下来我将分别对两种思维在对方的岗位上如何去应用落地,正所谓:师以长技以助已嘛
逻辑思维运用
产品人员除了最终的产品,中间过程中输出物相对其他岗位较少,所以对输出物质量尤其要把控好,毕竟产品人员一不小心就会蹉跎了自己又蹉跎了别人。不想成为猪队友的话,首先就要把PRD文档写好如果产品业务逻辑不通,工程师也无法实现。时间有限,我从目前大多数业内产品都很薄弱的能力:画PRD中的各种UML图入手,讲下几个主要图到底是用来干什么的,弄清楚目的,剩下的都是手段。
系统交互图
系统交互图,顾名思义就是来表达各个子系统或相关系统之间关系的图,是项目中最宏观的图,映射到现实世界里,它代表的往往是部门之间的协作,这种图的阅读对象是公司或部门的决策者,所以如何画才能让决策者一目了然的知道部门间是如何协作的或者你设计的系统是否符合显示世界中的协作流程是关键。
系统功能结构图
系统功能结构图,是指一个子系统中有哪些功能模块,这些功能模块一般都具有各自特点,映射到现实世界就像部门内部各个岗位,所以系统功能结构图展现的是岗位间是如何协作的,它是提供给部门管理层看的,你画出的图要保证的是如何清晰全面表现各岗位间协作关系,以及它的正确性。
业务流程图
业务流程图,表示的具体某个岗位里某项工作的具体步骤,映射到现实世界也是一样的,既然是一个岗位内的工作步骤,当然是提供给业务人员阅读的,那你的图目的就是要把业务流程说明清楚且一定要正确。
小结
所以大家看画产品流程图和写代码也有异曲同工之妙,分支中有分支,循环套循环的代码程序员不愿意看,流程图中分支盘根错节、一层套一层也一样没人愿意看。此外产品人员还需要学会以业务流程来制订迭代计划,业务流程是一个信息系统交付的最小单元。
边界思维运用
随着人工智能时代到来,技术和产品越来越不分家,产品一定要懂技术,技术也一定要有产品思维。为什么?之前的技术体系比较稳定,产品可以通过下载很多竞品APP来调研,来使用。但是现在你要做个人工智能的产品,你不懂一些基本的算法和工程边界,你难道和siri聊天来体验产品和发现产品逻辑吗?
技术总是不完美的,产品的主要职责是利用不完美的技术最大化形成产品,想做大数据分析?要利用人工智能?那就要规划,收集组织算法所需要的数据,获取足量数据后,进行低成本高效率的标注,清洗数据,甚至基于数据做出统计学分析。理解算法原理、机制和边界才知道产品的可行性
需求是做不完的,产品人员首要思考的是怎么把有限资源投入到价值最大的需求中去。产品人员的优秀体现在资源利用率最大化。所以就需要大家充分理解用户边界、资源边界、需求边界。
- 用户边界:弄清楚产品的用户边界,也就是要有清晰的用户画像,从而过滤假需求,伪需求
-
资源边界:产品思维目标:整合自己有限的资源,把自我价值打包成一个产品向这个世界交付,并获得理想的回报
-
需求边界:算法中的深度优先和广度优先与需求分析时的基础核心需求和锦上添花类支撑型需求类比
量级思维运用
我们先来做一个产品设计中选择题:1 功能少还是功能多好;2 省1%成本好,还是1%精进好。相信很多人能选出正确的答案,但是实际做产品过程中确刚刚相反。大家很少去思考产品是否真正满足客户需求。而是根据一些来自四面八方建议来堆砌一堆小功能,要知道太多功能只能是产品经理对自己产品不够自信的表现。
山寨产品的产品经理,总是试图省几分钱的成本,最后让自己的东西卖不到正牌产品的一半价钱。而好的产品经理,则懂得在细节上做1%的改进,让产品的品质显得高出一个量级。
好的产品经理。1%细节上改造,产品质量上升一个数量级,比如苹果电脑所谓的视网膜显示屏,成本比一般的显示屏价格贵不了10美元,但是不仅可以让电脑多卖一百多美元,而且用户的感觉好了不止一倍。这其实是增加了“芝麻”的成本,换来了“橘子”的效果。
递归思维运用
制订项目迭代计划
一个产品规划或项目迭代计划会经过:市场调研,需求分析,制订原型,开发上线,运营推广。那我们需要从后往前来制订迭代计划,比如:
年底要推广,11月系统要上线了,9月应该要开始进入开发,8月要完成PRD评审,7月份客户/市场调研要完成。然后看看目前是几月份,计划是否可行。
产品战略设计
一般我们会把一个产品根据用户体验进行分层:
- 感知层:外观、触觉、声音
-
角色框架层:我们扮演什么角色
-
资源结构层:谁是我们的敌人与朋友
-
能力圈:两个问题:我们要做到什么,提供怎样的确定性?我们不做什么,放弃什么
-
战略存在层:两个问题:我们要通过产品得到什么?用户可以通过产品得到什么?
我相信很多人都是从感知层开始设计的,至于后面的不太有人去考虑。大部分产品经理觉得自己工作重点就是把业务逻辑梳理清楚,把原型画好,把交互设计好。我为什么要在需求分析文档中加入需求价值分析?在PRD文档中加入产品定位和目标价值?这都是促使大家进行资源结构层到战略层思考。
如果我们的产品用户能得到什么都不清楚,我们又能得到什么?我们开发出产品还有什么意义?漂亮的原型,完美的交互设计就变成了空中楼阁。所以我们应该使用递归思维把这个习惯倒一倒,先做好顶层设计,再简单重复(画好原型,写好PRD,设计好交互)就行了。
同理心运用
- 沟通表达:1 讲清楚自己的设计思想和面临的难点,让别人了解自己工作;2 普及技术知识,提升团队协作能力
-
换位思考:避免钻牛角尖:技术如果不懂产品,那么就会掉入技术的牛角尖,可能一个产品叫好不叫座(技术很先进,但是其实没有解决用户啥痛点或焦虑),甚至因为技术上的瓶颈,永远上不了线了
- 重塑形象:重塑程序猿形象:摆脱大众对程序猿的不好形象,改变世界从你开始
机会判断运用
我们可以根据点线面思维方法定义出个人、公司、行业的关系,点:个人或团队;线:公司;面:行业与大环境趋势。然后你可以根据个人行为,公司情况,行业趋势来判断你应该采取什么样的行为和态度
- 个人:你是做个勤恳好码农,还是专业工程师?
- 公司:你所在公司时开猿节流的公司,还是开源杰流公司?
- 行业:你所处的行业是最美夕阳红,还是朝阳弄潮儿?
另外我们要理解安迪尔比尔定律,看清楚发展趋势,并且顺应李嘉图定律作用。
安迪比尔定律:硬件性能的提升会被软件吃掉,不是微软要和大家作对,而是只有这样才能维系整个IT产业的不断扩大,创造出了一个紧耦合的IT生态系统(软件吃掉硬件,软件有人用,用户就会更新设备,所以硬件也有利润)。软件企业在IT行业中的重要性越来越高,越往后软件越重要,未来无形资产比有形资产重要
李嘉图定律:优质资源的差价和普通资源的差价将会越来越多,这也意味着同质化竞争将越来越严重。如果你有自己特长,哪怕只是比别人好一点,就可以拿到比别人多出好几倍的酬劳。(如果你是个很会做PPT的程序猿,你就天生的汇报者,你能获得锻炼的机会将更多;如果你是会演讲的程序猿,你就是天生的领导者)
DIY汽车驾驶座
分组进行集思广益,看看大家能提出哪些DIY汽车驾驶位的功能,我会把功能进行划分,看下思考者采用的是哪种思维。下面是一些参考答案:
- 产品思维:座椅自动加热,座椅自动调节,座椅自动降温,座椅记忆调节,座椅自动按摩,坐骑一键逃生 .......
-
工程师思维:座椅后安装液晶屏,座椅后安装空调口,座椅后安装用餐板.......
围绕蓝色区域设计的属于产品思维,围绕黄色区域设计的属于工程思维
与客户讲解类图
看看你是怎么给客户讲解类图的,来判断自己产品思维和工程思维能力。要想和客户说清楚,必须遵循和掌握2个要点:1 使用客户母语命名类和字段;2 用业务语言来解读类图
错误示例:客户和订单的关系是1对多的关系,订单和收货人是1对1的关系,订单和订单项之间是组合关系
正确示例:一个客户可以下多个订单;每个订单上有且只有一个收货人;订单是由订单项组成的;由于订单中涉及多个供应商,因此需要将订单分拆为多个送货单;每个送货单由相应的供应商执行;每个供应商为网站提供了多种产品;每个订单项上有且只有一个产品
工程产品与人四个共性
时效性
产品和生活例子:直播的比赛,新上映电影,曾经苹果手机
人的例子:你掌握的技术也要是头部的,如果是网上大量可以找的到的,各种培训班的,那就说明该知识已经丧失时效性了
个性
个性:无法复制的又有价值的。未来的医疗,特斯拉,产品的个人定制化,对你自己有特殊的价值;但是记得要做到不容易复制。你的技术可能不是最好的,但是过得去的技术加上一个比较好的(沟通,管理,组织,演讲)能力,可能对你的领导或组织有着不可替代性的作用。
易用性
易用性:产品易用性很好理解,就是产品好不好用
你这个人好不好用;经常给领导做选择题还是问题题?是积极解决自己身上的猴子,还是经常给领导身上放猴子;有没有用黄金思维圈的思维来处理领导下发的任务
可靠性
可靠性:生活例子:二手车喜欢买日本的,为什么推荐大家能用正版的就用正版的?为什么建议花钱看视频?再稀有的产品如果不可靠,那也是没什么人会去用的。同样一个人如果不可靠,那就是指办事情不靠谱:产品设计乱糟糟,文档逻辑不清晰;工程师根本不做设计,代码难维护等;
狮子与羚羊
最后以狮子和羚羊的故事作为本课程的结尾:在古老的非洲大草原上,新一轮的太阳正冉冉升起。当金色的曙光照在一只狮子身上时,狮子醒来了,它抖了抖身上的毛,望着太阳对自己说:“今天我要不停的跑,追上跑的最慢的羚羊,把他吃掉”。在同一时候,一只羚羊也醒来了,它望着升起的太阳对自己说:“今天我要不停的跑,成为跑得最快的羚羊,只有这样才不会落在后面,让狮子吃掉”。于是在大草原上,狮子在不停的向前跑,羚羊也在不停的向前跑。
解读视角一:
这不仅是一个快与慢的问题,更是一个生存和死亡的问题,谁快谁就能生存。物竞天择,适者生存,大浪淘沙之后,跟不上节拍的人就举步维艰,当我们每一天清晨醒来的时候可以有两个自然地选择,要么选择继续回到睡梦中去,要么选择立即起床为梦想奋斗去。(鸡汤励志类可以这么结束,但是—我今天不是的,我今天要从另外一个角度来结束狮子和羚羊故事)
解读视角二:
人生的幸福有多种,我们可以换个角度来看狮子和羚羊:
- 狮子代表:欧洲目的式幸福,以实现自己人生目的为目标(追上最慢的羚羊)
- 羚羊代表:亚洲文化类自豪式幸福,通过自身努力改变自身命运,出人头地(成为最快的羚羊)
解读视角三:
狮子的竞争对象在外部(羚羊或其它捕食者),羚羊的竞争对手在内部(同类),我想告诉大家的是,你在跑之前先思考清楚自己在某个环境或选择中是狮子还是羚羊,再跑也不迟~这个其实和我之前讲过的鹦鹉、鸡、猪开早餐店一样,先确认好自己身份角色,然后再努力投入。
结束语
同样的故事,不同角度和思维会产生不同的解读。我所讲的产品思维和工程思维也都未必正确和全面,这些都是我个人的经验与心得。但是我相信对你来说肯定有值得去学习的东西,以我讲的有价值的东西来帮助你,就是本课程师以长技以助己想要达到的目的。
工程思维和产品思维都讲完了,相信大家对有些思维的精髓还不太了解,没有关系,这些思维能力都不是一蹴而就能够习得的,我今天的任务是给大家种下这些思维的种子,至于种子能否长成参天大树,就看各位自己努力了,师父领进门修行在个人。