编辑导读:业务流是指组织协同各种角色完成业务目标的一系列活动,在产品的全生命周期中,产品经理常常需要借助业务流去处理多样的业务信息,梳理业务需求的逻辑,顺利完成产品设计。本文对业务流的价值和为什么梳理业务流这两个关键点展开了分析说明,希望通过此文能够加深你对业务流的认识。
社会是由无数条自行运转、循环往复的流程所组成的,大至生老病死,小至吃喝玩乐,它们让我们的生活按部就班,亦如业务流让我们的业务井然有序。
事物存在自有其理,当我们[谈业务流]时,我们该谈论什么?
01业务流的价值
业务流是指组织协同各种角色完成业务目标的一系列活动,简单来说就是:“在业务中谁做了什么事,产生了什么结果,并把信息传递给了谁”,它常以流程图的形式出现在产品经理的工作中。
产品经理作为业务需求与产品之间的桥梁,在产品的全生命周期,都需要借助业务流去处理多样的业务信息,梳理业务需求的逻辑,顺利完成产品设计。
基于业务流在产品经理实际工作中所发挥的作用,业务流的价值主要体现在:
1.降低解读业务的难度
业务流通过一系列特定的符号和连接线,将业务中多元的角色、复杂的事项用图形展示出来,相对于文字描述可以更清晰的表达流程之间的逻辑关系,便于产品经理理解业务的走向。
我们以日常下馆子吃饭为例,对比文字和图形这两种不同的表达方式。
文字描述:
小明去餐馆吃饭,服务员招呼小明落座并询问他吃什么,小明查看菜单后点菜,服务员为小明下单并喊厨师备好食材烹饪,厨师做好后打铃让服务员上菜,小明拿到饭菜后开始用餐,小明用餐后去收银台结账,服务员送客,小明离店。
可以看出,作为描述业务的常用方式之一,文字描述法虽然可以把业务逻辑记录下来,但呈现内容冗长,对业务步骤及业务节点的反映不够直观。
流程图展示:
通过流程图可以清晰的看出,小明、服务员、厨房、收银台四种角色在业务中各自的任务,以及他们之间如何产生联系。
2.补充理解业务的视角
完整的业务流除了包括能满足用户刚需的核心流程,还包括从业务节点引申出的分支流程和异常流程,这些非核心流程可以保证业务流的完整性、连贯性和容错性,帮助产品经理发现业务中的问题,进而制定优化方案,调整业务细节。
举个栗子:
几乎所有的互联网产品中都有注册模块,为了让用户顺利完成注册,不仅要考虑用户正常完成注册的流程,也要考虑“注册账号格式错误、验证码无效、网络中断”等系统异常流程,如下图所示:
理想状况下,我们期望达成目标一蹴而就,但是在实践的过程中,可能会出现各种状况,分支流程和异常流程是对核心流程中可能会出现的状况而提出的解决方案,用以补全我们理解业务的视角。
人之所以视角不全的是因为对达成目标所需的必要条件考虑不周,所以,我们能预判的断点场景越多,业务解决方案就会覆盖越多的流程漏洞,让业务具有更强的抗风险能力,支撑业务完成。
试想一下,如果自始至终都没思考过异常业务流程,当主线流程被打断,又该如何处理?
3.提升交付需求的效率
业务流解决的是怎么做的问题,即从执行的角度告诉我们如何把个人或组织制定的业务目标实施到位,了解业务流中各角色之间的协作关系,以及各环节之间的衔接关系,有助于加深产品经理对业务的认识程度,避免因不了解业务而导致的产品方案频繁修改、产品需求落地困难等问题,提升产品经理交付需求的效率。
我们以产品同学常参加的需求评审工作为例:
需求评审作为业务信息同步的重要环节,需要产品经理向团队成员解释业务需求的前因后果,以期达成团队共识,快速开展工作。
如果缺少了业务流的辅助,即便PM可以用三寸不烂之舌把业务逻辑解释清楚,但由于团队成员的业务理解能力各异,认知水平不一,很难仅靠只字片语就在短时间内完全理解复杂的业务关系。
这种情况下,一方面,产品经理需要频繁沟通才能强化大家对业务的印象,这无形中会延长会议时间,增加单个问题的解释成本,并降低产品经理的工作效率;
另一方面,业务流是团队内部交流业务的基础,缺少业务流的需求方案犹如无源之水、无根之木,若产品方案缺乏说服力和可信度,则难以支撑产品经理去推进需求的研发、上线。
通过业务流,可以减少产品经理与团队成员之间无效沟通的次数。以业务流为基础的产品方案,帮助产品经理诠释业务的运作模式,提高需求内容的易读性,提升交付需求的效率。
02梳理业务流的初衷
业务流始终