以滴滴出行用户用车为例,教你如何绘制业务流程图

发表于:2019-2-03 14:30

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:W,,,,,    来源:人人都是产品经理

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

      上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号