产品经理应该养成习惯,从流程图到原型图再到需求文档,很多PM总习惯跳过流程图,最后在需求评审会被反问崩溃。举一个例子,第三方的登录后在个人资料中的密码修改功能,但是第三方登录是没有密码的,所以这时候产品设计可能会忘记判断用户是否设置过密码。没有经验的PM总会犯这些逻辑上的错误,最有效的避免法就是流程图。
流程可以更清晰的将开发功能体现出来,同时也可以梳理逻辑,流程图——原型图——需求文档,从流程出发,才不会使做出来的原,需求文档也会更全面。
先来简单介绍一下流程图绘制的小技巧,使用软件:visio,很容易上手,不需要多介绍,
一、基本要求:
1、直观易懂(元素少点,表达清晰,不要讲细枝末节全部加入)
2、布局清晰(从上至下,从左至右绘图;脉络要清晰,禁止交叉)
3、逻辑完整(不重不漏)
4、用户视角(反应用户需求,符合操作习惯)
二、流程图的绘制规范:
1、按照约定的规范符号绘制
2、从上至下,从左至右
3、开始符号只能有一个出口
4、相同流程图,大小一致
5、引用流程代替重复绘制
6、路径避免交叉
7、统一路径只有一个箭头
8、校验说明要写在路径线上
三、绘制技巧
1、要一秒钟变用户,用用户视角审视整个流程。这句话一点也不虚,之后的实战演练你就会明白。这样可以更容易发现用户可能遇到的问题;
2、流程始末,要将流程名称写上,如登录开始;
3、主线要明晰,先绘制主线,顺利完成任务的流程是主流程;
4、合并同类项,巧用标注,简化视图;
5、流程太长,要用容器为子流程分封,最好按着时间顺序;
6、必要时加上用户场景说明,让其他人更明白场景需求与功能。
四、演练
假设最简单的场景:用户用账号密码登录APP,画出流程图。
别急着画图,第一步,前面说的用户视角很重要,首先要分析用户场景和对应的需求描述:
1、信息未输完,就点击“登录”,需要给出必填提示;
2、用户名或密码输入错误,需给出模糊的信息提示;
3、密码输入错误,反复尝试超过3次,需增加验证码;
4、如果账户处于被冻结状态,需要给出提示;
5、账户密码超过120天,强制修改密码:
6、在线唯一性强制。
第二步,画流程图(先画主流程图,在补充辅助流程图)
好像看的不是很清楚。用容器把整个流程分为登录前中后三部分。
但是流程图的本质是产品的早起方案,没有标准答案;关键是清晰明了的表达设计意图和思想。感谢火山老师的课程,以上是我的学习笔记。