4. 异常:补充分支流程
主流程只对业务目标顺利达成的正向流程进行描述,是不完整的。因此,必须要补充处理异常情况的分支流程。
从穷举出的任务中,找出异常情况对应的任务,将其补充到主流程中。见下图蓝色部分:
为说明分支流程的执行条件,需要在判断框(菱形)的多个分支路径的箭头上,标记分支流程对应的逻辑判断结果(见上图红色文字)。
5. 完善、调整流程图
主流程和分支流程绘制完成后,还要对业务流程图进行必要的完善和调整,确保最终效果更规范、更容易阅读和理解。
主要有以下3个点:
- 在首尾增加“开始”、“结束”节点,确保每个分支流程都有结束;
- 调整位置,使每个节点都在正确的角色泳道中;
- 尽可能避免线条交叉,确保流程图整齐美观。
调整后的业务流程图,如下图所示:
三、5步法的价值一张高质量的业务流程图能将各个角色承担的任务,有逻辑地表达出来,帮助我们更清晰地梳理业务。
同时,在与业务部门确认需求、与研发同事评审方案时,对方能从业务流程图中,更高效地理解业务逻辑和规则,降低需求同步的成本。
按角色、任务、顺序、异常、完善调整的方法绘制出来的业务流程图,能完整、准确地描述业务执行过程,并用行业约定俗成的方式来表达,避免读者产生歧义,同时还能提高读者的阅读体验。
四、注意事项1. 尽量规范但不追求绝对标准
绘制业务流程图的目的,是为了还原业务。只要能准确、完整地描述业务逻辑和规则,就是一张合格的业务流程图。
如果为了追求绝对的规范和正确,而投入大量的时间,反而得不偿失。
2. 把握好任务节点的颗粒度
业务流程图是为了描述业务流程,而不是操作流程,不需要将每一个最小颗粒的操作都包含进来。
业务流程图过于详细,会让读者过早陷入操作细节,不利于读者理解更宏观层面的业务。
总结业务流程图能很好地帮助我们梳理业务、高效表达需求。在绘制业务流程图时,应该先找出参与业务的角色,然后穷举各角色的任务,再将顺序绘制出主流程,并补充分支流程,最后再进行完善和调整。
绘制好业务流程图,需要在工作中多练习、多检查、多应用。在准确描述业务逻辑和规则的前提下,尽可能地做到规范和整齐,同时权衡好标准和效率。
#专栏作家#
誓博,*产品慎思录。人人都是产品经理专栏作家。5年产品经验,电商售后平台后端产品负责人。
本文原创发布于人人都是产品经理,未经作者许可,禁止转载。
题图来自Unsplash,基于CC0协议。