功能和流程入门
功能和流程是一个产品的基础骨架,产品是在这个基础上逐渐丰满起来的。
所以功能和流程的课程在产品设计里边占有不可磨灭的地位。
针对已有功能的优化
一般新人入职后,首先会去做一个简单的功能改进,这是最安全稳妥的方法。
那么怎么着手制作一个简单的功能改进呢。
如何做已有功能的优化
功能点的优化是最基础的工作
-
功能点的不断优化就是迭代
-
不要期望用新加功能来解决老的功能问题
当我们上线了一个新的功能,发现效果不好,不要潜意识里面觉得它就是因为少了别的东西所以效果不好。比如上了一个类电商的产品,发现订单的转化率并不是那么高,这个时候你可能会想是不是因为没有信用卡接入的功能没有集成微信支付,大多数时候其实不是的,你去新加入一个功能并不能改变已有用户的使用问题,所以不要期望用新加功能来解决老的功能问题。
-
功能优化核心功能设计有什么区别?
- 反应速度不同:邮件、甚至口头搞定
- 开发难度不同:一般都是1~3天/人的工作量
- 评判标准不同:更强调效果对比
一般功能点的优化通过邮件(有一个备案)就能完成的。
在开发难度上一般不会太大,大多数情况是在已经有的基础上做一些调整。
功能点的优化一定是非常强调对比的,优化之后效果是变好了还是变坏了,这个效果是非常明确的。
功能点的优化是产品经理最基础的工作。
--
比如工作中会遇到这样的情况
image功能点的优化看似容易,实际上是有一定难度的。
分析产品功能的现状与逻辑
这个时候就用到了前面的功能点调研的结果了-> 产品调研入门
-
用户: 都有哪些用户会用到这个页面/功能
-
流程: 用户的使用流程是如何的?
-
逻辑: 产品底层逻辑(业务流程)是如何的?
跟分析别人的产品一样,分析自己的产品。
接下来,例如这个页面:
image用户分别有:新用户、新报名的用户、报名了一段时间的用户
对于这三类用户,新用户进入这个页面后直接去报名就好了,不存在领导说的那个问题;报完名的用户,进来后有两种情况,一个是要找到自己报名的课程进行学习,另一个是已经学习完了一些课程,进来之后我要区分开哪些我学过了哪些没学过,然后看没学过的课程里有哪些值得报名的。以上的三种情况,第二种比较符合领导说的现象。
那么用户问题的现象就是:报完名之后重新回来看课程的时候,找不到自己报名的课程了。
根据用户的使用情况,将流程分离出来
用户在报名之后,进来看视屏的途径主要由以下四种情况:
image以上流程中,列表页 -> 课程详情页 -> 视频播放页 这个流程跟上面用户遇到的情况是符合的。
现在的功能有什么问题?
- 现象: 那些用户出了那些问题?
通过上面的分析得出了用户出问题的地方
- 原因: 为什么出问题呢?
用户可能是不熟悉产品的使用流程,对产品认知还不够
- 影响面: 出现问题的频率和受影响的用户量是什么样的?
比如通这三条路径有以下的数据
image解决方案是什么?
- 关键点: 在业务流程中,找到关键的因素
回到业务流程里,找到关键点。比如上面的例子中,“列表页 -> 课程详情页 -> 视频播放页”,用户在看课程的时候遇到了阻碍,用户是试图从列表页进入课程的观看,而问题就出在“在列表中找不到报名的课程”,所以关键点就是列表页。
- 多种方案: 有没有更多的方案?还是只有一种方案?
可以先想一种方案,然后根据手上想出来的方案再想想有没有其他延伸出来的方案。你手上的方案越多,当然是约好的。
- 难度评估: 开发挠度与效果的选择
以前在说到需求分析的时候提到过四象限法。这里也是一样,当然是选择“开发难度小影响面大的方案”。
比如有以下几种方案:
image值得注意的是,不要为了解决当前的问题,而影响到了产品其他方面的设计。比如第一种方案,先抛开开发难度不说,虽然直接解决了用户的问题,但是可能会影响到用户使用产品的其他场景,比如说用户报名了很多课程,他打开列表的时候看到的全部是已报名的,新出来的课程用户就不容易看到。
第三种解决方案开发难度最小,能够在最快的时间里解决用户的问题,所以选择第三种方案:
image结果如何评定?
- 考核指标: 用户什么指标来评估产品的表现?
指标是在你开始做之前应该有既有数据的支持,这个数据应该是已经得到的。
- 数据对比: 前后的数据对比是如何的?
很多时候我们做很多迭代,其实是凭感觉拍脑袋的,或者是受到第三方的压力去做迭代,但是如果你每次做迭代的时候都有考核指标,那么你就可以通过数据指标去看自己的判断是否准确,你可以判断自己的眼光是否是准确的;同时你可以拿这些数据让给你提需求的人了解你的感觉,看数据和提需求人的感觉和真实数据的比例是不是ok的,如果是那就很好了,如果不是就可以去复盘了,至少下次你可以通过这些数据指标去控制一些需求。
很多的产品经理在做需求的时候时是被动迭代,被动迭代最可悲的是没有决定权,最可悲的是没有决定权的时候还没有反击的权利,那是最可怕的。你要反击的时候一定是要有数据指标的对比的,而功能点的优化,是考核指标和数据对比最容易做到的。
例如,上述的数据对比如下
image虽然新增链接的点击率不高,但是出问题的路径的点击率降低了。
举个🌰:
用户遇到的问题:
用户报名专题课后,我们除了要提示上课时间外,更重要的是需要提醒他们的结束的时间节点。而这些时间节点,现在都只是出现在课程内容里,藏得比较隐蔽,经常被忽略。所以我们需要在现有的“开课时间”这个位罝,把关键信息丰富成,课程起止时间,以及一些其他的重要信息。
如图
image解决方案:
现在需要在这个页面里放一个动态的时间板块,下面是时间板块里需提醒的节点。同时考虑这个动态时间板块和班期怎么结合。
需求解析,优化后,需要展示的信息如下:
开课时间
- 24小时退费时间
- 提交大作业时间(27天)
- 结束时间(30天)
另外可能还有一些信息。比如说讨论课程QQ群,需要被拿来特殊显示。
产品小伙伴出了对应的也行如下:
image靠谱的UI小伙伴优化后,信息展示的层次都有了长足的提高
image完整小功能设计
如何做功能点的设计
比如有以下的这样的需求
image先抛开老板的需求靠不靠谱,但是所有的产品都是像这样一个一个功能迭代起来的。
所有的产品都是有一个一个小功能构成的
-
产品经理不是功能经理,但是好产品经理一定能做好功能
-
产品早期,功能为主,产品成熟后,对原有功能的迭代为主
-
完整的功能,一般需要经过简单的评审才能提交研发
一个小例子:
image如何开始做一个功能点?
1.明确功能的目的
目的性如何定?
-
对用户: 対哪类用户具体有什么好处?有没有受影响的用户?
- 增加内容,提升准确度(如选择标签)
- 减少操作,提升便利性(如推荐入口)
- 功能补充,提升体验(如发票功能)
-
对平台(内): 对内部数据、操作人员是否提升了效率?
- 增加渠道,引入新用户(如分享功能、支持微信登录)
- 减少重复操作(如增加教师库->不用每次都粘贴一遍)
- 数据分层,提升准确度(手机号验证->按城市群发短信)
-
对商业: 是提高收入?还是提升了转化率?
- 拉动付费转化率(两人付费,一人免单)
- 增加新产品,创造新的收入点(在线订座)
- 对原有数据做重新组合,提高数据转化率(地图找房)
总结:
对内讲效率
对外讲体验
对商业谈转化
2.明确功能基本逻辑
功能基本逻辑
-
要达到目的,大概的逻辑是什么?
- 用户操作过程
- 数据的流向
-
难点可能是什么?
案例:
image3.调研相关的产品功能
回顾功能点调研
- 明确调研目的
- 观察体验“用户、场景、需求”是否被满足了?
- 猜测底层的逻辑
- 分析产品的流程
- 产品亮点和结论
4.制定功能方案
- 可能的解决方案有哪些?
- 梳理每个方案的简要业务流程
- 针对性的分析,选择合适的方案
- 开发难度/见效/用户场景
比如分析出了一下的三种方案:
image方案的细化
- 流程细化: 梳理业务流程,增加一场情况
- 考核指标: 上线后如何评定功能点的效果?
最终选择了一个梳理流程
image5.原型设计与文档
原型设计与需求文档
- 通过业务流程获得页面流程
- 原型设计(真实场景、真实文案、黑白灰)
- 完成需求文档(或直接用原型标注解决)
- 需求评审
6.运营推广方案
如何制定简单的运营方案
- 找位置:用户的关键路径在哪里?
比如是在注册的时候,还是在这人中心
-
定内容:匹配用户和场景,制定文案和推广形式
-
要效果:运营的转化效果如何?后续的计划是什么?
业务流程设计基础
流程说通俗点就是我们日常生活中的计划,把计划顺下来就形成了我们所说的流程。
一件没有计划事情的发展很容易遇到困难或者无法掌控,对于产品来说更是这样的,流程能好的指导事情正确的发生。
先讲一个故事:
imageimage
image
image
产品经理为什么会如此狼狈呢?
关键原因是因为他对产品流程没有一个清晰的认识,对业务流程不熟悉导致他在与各方合作的时候处处碰壁。
业务流程设计
业务流程图是什么?
流程图就是长得像下面的这个样子的(不用关注内容,有个大概的印象即可):
imageimage
-
流程图是产品设计的过程文件,类似于建筑设计图纸
-
产品设计,就是流程设计
-
凡是产品需求必有流程图
做产品就是作流程
-
三岁定终生,流程对了,后面的原型、需求文档、评审都容易了
-
传承,让你自己、同事和以后接受的人很容易交接
-
让参与者明确知道业务是如何运转的,快速开展工作
-
明确产品优化的过程与收益,设置考核指标更合理
产品设计中,业务流程的作用
-
功能优化: 看之前业务流程,找改进点
-
做独立功能设计: 单通道流程图,看用户、信息流向
-
独立产品设计: 泳道图,复杂的用户、信息交互处理
-
原型交互设计: 页面流程图,规定页面的海沧生方向
后面主要说在做“功能优化”和“做独立功能设计”的时候怎么使用流程图。
基本业务流程图包含什么?
- 事项: 要完成的事情是什么?
不管是用户还是一条信息,它进来之后的结果是什么、目标是什么。
-
用户: 分别会有哪些用户会参与到流程中去
-
信息: 数据是怎么流转的?
一条信息,从用户输入,到最后出结果,这个中间是怎么一个跑的过程。
- 异常: 当出现问题了,用户怎么处理?
画流程图的工具
image一般来说,axure就已经足够了。
功能的业务流程图怎么画?
如何做单通道的功能流程图
image单通道业务流程图技巧
-
主线清晰: 关键路径、关键人物一目了然
-
先主后次: 先搞定关键路径,再补充细节路径
-
优化调整: 通过与原型设计过程的搭配,优化异常流程
-
先繁后简: 先把最长路径想到,在合并操作流程
业务流程图能力提升秘笈
-
多看: 多调研、体验各种同类功能点
-
多想: 用产品的视角想想为什么是这样的设计
-
多画: 基本功,没有捷径,画1000遍,自然就知道了
-
多交流: 多跟功底好的同时一起交流提升
业务流程是一个两个小时就能上手,但是要两年才能画好的一项技能。做一个有心人,去想尝试去练习终会成为高手。
--
这是我在学习产品能力的第9篇学习笔记。欢迎拍砖。