前面的理论多一些,这一章是产品的基本功,每个产品都要会的技能。有时候语言描述并不是最好的表达方式,流程图会更加直观的把你要说的几十句话展现在听着面前,一目了然。(ps:程序猿更喜欢这种直观的表达方式)。
将抽象的产品需求具体化也可以分解为四个环节:
- 确定产品需求范围
- 制作流程图
- 制作产品原型
- 设计产品视觉demo
说明:流程图并不是必需的,只有当逻辑复杂的时候才需要流程图。
下面先看一个流程图小demo。
这里面省略了很多细节。
为什么要制作流程图呢?
这里有两个目的,第一是帮助产品在画流程图的过程中更好的理解需求,完善需求。第二是降低团队之间的沟通成本。流程图更加直观,一目了然,比大段的文字描述更好理解。
如何制作流程图?
个人认为比较好用的流程图制作软件就是visio。无论用什么工具,制作流程图都要具备如下要求。
1、直观易懂
2、布局清晰
3、逻辑完整
4、用户视角
如何做到简单易懂
1、使用约定的统一的符号表述
例如:开始和结束使用椭圆,过程使用圆角矩形等。这样大家看起来就比较容易一些,看得久了,就不用多想就知道这个符号代表的含义了。
2、符号内使用简洁易懂的文字
3、复杂的信息写在注释里布局清晰
要想让布局清晰,需要注意以下几点:
1、从上到下、从左到右布局
因为这样符合人们阅读的习惯。
2、对流程细节进行取舍
如果流程本身很复杂,首先要考虑下产品的设计是否有问题。确定产品设计没问题,流程图上就只能舍弃一些不重要的细节,但是备注中要全面。
3、尽可能减少流线交叉
交叉的线多了,像蜘蛛网一样,又怎会叫做布局清晰?
4、将大的流程图分隔成多个小的流程图
5、根据角色对流程图进行分块
-逻辑完整
流程图的逻辑完整性主要有两方面的要求。
1、重要流程不能遗漏
容易漏掉的流程就是一些异常情况。
2、有描述的流程必须是完整的
流程图中描述的流程必须是完整的,有开始就要有结束,有“是”就要有“否”。