以滴滴出行用户用车为例,教你如何绘制业务流程图
业务流程是业务需求在不同的阶段各个功能模块之间的流程过程,绘制业务流程图需要考虑到所有的业务使用场景。
流程是什么
流程广泛存在于我们日常生活中的,包括到医院进行排队挂号看病、使用某个app进行网购、某企业处理用户投诉等,都具有一定的操作流程。
流程是为了达到一定的目标而进行有组织有计划的操作过程。一个好的流程可以为公司节省很多的人力、资金和时间等方面的成本,但是一个逻辑不严谨、充满各种问题的流程,会为企业的用户甚至是内部事务的处理带来很不必要的麻烦。
因此,对于企业来说,流程图设计的逻辑严谨、操作简尤为重要。
产品中最常用的流程图就是业务流程图和任务流程图。以下分别以滴滴出行为例,讲解这两类流程图的差别。
业务流程图
业务流程图是什么
业务流程图是业务需求在不同的阶段各个功能模块之间的流程过程。
流程一般业务流程图都会涉及到多种的操作角色和系统,需要将设计到的交互逻辑关系表示清楚。
流程设计离不开场景,其作用是支撑在特定场景下服务,是某一业务在具体使用场景下的功能逻辑跳转流程。
通常包含设计的前端、后台系统,其中的用户角色等。
说明:
- 业务流程图不仅仅包含用户的使用流程,也考虑用户与前端后台系统的输入和输出过程。
- 业务流程图不仅包含用户的正常使用流程,也要考虑一些特殊状态。
业务流程图中的场景
绘制流程图最重要的就是考虑到所有的业务使用场景,业务流程图要确要覆盖所有的业务场景。
首先要列出所有的场景,在绘制流程图时,逐一检查。
以滴滴出行为例:
- 用户使用场景:输入起始和终止地点、选择车型、下单;
- 司机:是系统派单还是司机抢单;
- 订单确认:是由系统来确认还是由司机来确认?司机刚开始出发就确认还是到达起点就确认?
- 路线规划:对司机行驶进行约束;
- 订单结束:是由系统来结束还是又司机来结束?
- 评价:对司机进行约束;
- 客户端:app什么时候应该给用户发送什么样的提示?司机接单、订单开始、订单结束……
根据对这些业务场景的了解,业务流程图大多数的内在逻辑就可以理清楚了。
自上而下地绘制业务流程图
自上而下的流程图绘制流程,指的是在绘制之前,首先要思考清楚业务流程的逻辑体系。
主要包括流程所涉及到的系统或角色模块有哪些、确定用户使用的阶段有哪些、最后按照用户的操作流程来补充。
以滴滴出行为例:
- 系统模块:包含前端和后台系统;用户角色:包含了用户和司机两大类角色。
- 使用阶段:可以大体划分为用户下单阶段、滴滴派单阶段、行程开始——结束阶段。
- 补充完整:把自己作为小白用户多次体验滴滴出行使用流程。注意考虑特殊状态(如边远地区打不到车等)。
自下而上地绘制业务流程图
自下而上的绘制流程图是指当你没有任何思路来绘制流程图时,先考虑用户使用的场景和大体的流程,然后再逐步补充完整流程图。
待流程图补充的差不多时,在划分流程图中的角色系统以及阶段。
自下而上的方法适合于小白用户或者是对该领域不熟悉的用户,逐渐摸索添加补充流程图。
以滴滴出行用户用车业务流程图为例
- 涉及系统:后台系统、前端页面;角色类型:用户和商家。
- 从用户开始叫车到到达目的地,可以将这个过程分为三个阶段,分别为:用户下单阶段、派单阶段、行程开始——结束这三个阶段。
- 每个阶段具体的流程和交互环节如下图所示:
任务流程图
任务流程图通常指的是确定了业务流程图中某一固定主体的具体操作流程图,通常是业务流程图的简化版。以滴滴打车为例,画出用户打车的任务流程图如下图所示:
总结
流程图绘制工具
1. visio
2. processon——在线绘图工具
业务流程图和任务流程图比较
- 一般来说,任务流程图是业务流程图一部分。
- 任务流程图注重不同系统之间的交互和逻辑关系;任务流程图注重某一个具体的任务操作流程。
总之,对于一个产品来说,发现已有流程中的问题,或者是创造一个逻辑严谨、操作简便的流程图尤为重要。
思考比流程图的绘制更加宝贵。
本文由 @W,,,,, 原创发布于人人都是产品经理。未经许可,禁止转载
题图来自 Unsplash ,基于 CC0 协议
滴滴那个业务流程图感觉很繁杂,可能自己要多理理,有什么方法可以提高画多种职位流程图的逻辑吗?
你好,请问一下那个业务流程图是用什么软件画的啊?
processon了解一下
visio