产品经理er除了不喜欢写文档,还不喜欢画流程图,这是真的吗?实际上,不是的,画流程图就像是将自己创造的迷宫走了一遍,只要保证不迷路,同时也不要困在迷宫当中,就算是走通了。
“迷宫游戏”只是其中的一种流程,而产品经理er需要绘制的产品流程图包括业务流程图(Transaction Flow Diagram)、任务/活动流程图(Mission Flow Diagrams)、功能流程图(Function Flow Diagram)、页面流程图(Page Flow Diagram)、数据流程图(Data Flow Diagram)以及时序图(UML),这里基本涵盖了一款完整的产品包含的全部流程了。
业务流程图(Transaction Flow Diagram)
业务流程图是指产品线上的业务,在不同阶段下,不同对象之间通过执行对应的功能/模块,以达到完成该业务的过程。
比如说,电商平台购买的流程;比如说,上门拍摄全家福的流程等等,都算业务的流程。
例如拍摄全家福这样的业务流程,很简单地做法,就是将整个业务参与的角色所需要准备、操作的功能按照模块罗列清楚,然后将整个业务贯穿的任务连接起来。那么分解出主要的阶段就是,用户在手机上下单,系统处理后将订单进行智能化分配,摄影师接到单后出发上门服务,最后由平台对样片进行处理,线下打印发货配送样片。
那么,正常的业务流程不单单是这么简单的,需要将整个系统参与并执行的操作全部罗列清楚,一般用泳道图来呈现:
任务/活动流程图(Mission Flow Diagrams)
跟业务流程图不一样的是,任务/活动流程图属于业务流程图细分下的一种流程,比如单独的拿“下单”这个流程来说,下单需要经过用户挑选拍摄套餐,选择完毕后下单最后支付。
1、任务流程图只展示某一个对象执行的操作,完成单一的目标那么这里会有跟业务流程图不一样的点,
2、只展示正常的活动流程
功能流程图(Function Flow Diagram)
功能流程图其实是任务流程图继续细分下来的图形。比如购买拍摄全家福套餐的任务流程图:
因为是小程序的版本,所以并没有注册登录的功能,只需要微信授权。
页面流程图(Page Flow Diagram)
页面流程比较好理解,即表示页面流程之间的跳转,比如在线购买全家福套餐的页面流程,
1、页面流程模仿的是用户在客户端执行操作的每一个页面的跳转,不涉及判断流程;这里跟功能流程的区别主要有,
2、中间也有可能会中断流程,如果没定义好流程的话,比如选择收货地址后页面不跳转,那么流程即中断。
数据流程图(Data Flow Diagram)
数据流程图是我们很少涉及的流程,一般是技术人员绘制得比较多。数据流程描述的是页面流程每一步的操作所对应的与后台之间的联系,
时序图(UML)
时序图是表示前后台之间的系统交互,经常用于绘制注册登录、支付下单、订单查询等等关于有状态变化的流程,比如注册的时序图:
总的来说,当需要画流程图的时候,必须要仔细画好,特别是前期产品做规划和后台定流程的情况下,稍有不慎,后面进行产品需求变更的时候,可能需要消耗极大的人力、物力、财力。每一个步骤都可以查看到用户与系统的操作反馈和状态的变化。