阿酒刚入行的时候,每次接到工作任务立刻开始画原型,花费大把时间做高保真原型,但到方案评审的时候,却总是被diss逻辑混乱、讲不清需求[叹气R]
这是因为我一开始就扎进了交互细节的设计中,缺乏顶层设计,完全没有考虑业务流程和整体逻辑,才导致最终呈现的原型和文档逻辑混乱、功能不清、错漏频出!
后来我发现,在开始原型前,先梳理【业务流程图】和【功能结构图】能够很大程度上解决这些问题
所以今天就来讲一讲:梳理业务流程图的5个步骤
1.规范:绘图标准化
流程图中各种形状的图形有约定俗成的用法,我们在日常工作中也要尽量输出标准化的流程图,降低理解和沟通成本
每个流程图只能有一个开始,但可以有多个结束点;开始点应该在左端或上端,结束点则在右端或下端,依照从左到右、从上至下的排列,连接线不可以有交叉;流程图的形状、颜色、字号也要统一
2.角色:明确角色和相互关系
进入绘图阶段,首先需要明确业务流程中都有哪些角色参与,这里的角色可以是人(如用户、供应商),也可以是系统
以一个简单的注册流程为例,涉及到3个角色:用户、系统服务端、系统前端
3.动作:梳理每个角色的操作路径
明确角色后,就进入每个角色操作路径的梳理了,我们可以以其中一个角色作为主角色,通过角色间交互,串联出整体流程
例如P3的注册流程图,以用户为主角色,首先画出用户注册过程中的进行的操作,再补齐前后端与用户的交互,并按顺序串联
4.检查:补充分支流程、异常状态
经过前几步,我们已经得到了一份主流程图,这一步则需要在此基础上补充分支流程和异常状态:比如服务端校验手机号环节可以拆分成手机号位数是否正确、是否为正规运营商号段等分支流程,注册过程中出现网络不可用、用户被风控等情况的异常提示
5.注释:为关键节点增加文字解释
这一步主要是为了给流程中的环节进行补充说明,也可以在PRD或其他文档中补充
最后推荐2个常用软件:1⃣️Visio:微软全家桶之一,经典流程图工具,功能齐全 2⃣️ProcessOn:网页版,无需下载,轻巧方便