角色可以是某个群体 , 也可以是一个岗位的抽象 , 还可以是某个系统 。
外卖平台中 , 商家是一个角色 , 负责提供商品;快递员是一个角色 , 负责提供配送服务;分单系统也是一个角色 , 负责匹配最佳接单师傅 。
当然 , 由于执行团队的规模不同 , 可能会存在一个人承担多个角色的情况 。 此时 , 应该按多个角色来梳理业务流程图 , 因为不同角色由不同的人来承担才是常态 。
为了清晰区分各角色所承担的任务 , 在绘制业务流程图时 , 分别为各个角色划定区域(即泳道) , 用于放置各自的任务 。
2. 任务:穷举并抽象各角色承担的任务任务节点是业务流程图最重要的内容 。 为了充分、完整地理解业务执行过程 , 我们在做需求调研时 , 要穷举出各个角色所承担的任务 , 并详细了解每个任务的具体内容 。
业务流程图要能让读者快速理解 , 因此 , 必须要用简洁、准确的文案 , 明确告知读者 , 该角色做了什么事情 。 但实际业务执行过程中的任务 , 有些任务比较复杂 。 此时 , 要对任务的具体内容进行抽象和提炼 , 提取任务要点 , 并使用“动宾结构” , 对任务进行描述 。
尝试穷举帐号注册业务流程中 , 用户角色的任务:
- 输入手机号;
- 输入图像验证码;
- 获取短信验证码;
- 输入短信验证码
- 提交注册申请 。
- 校验手机号状态;
- 生成图像验证码
- 校验图形验证码;
- 生成并发送短信验证码;
- 校验短信验证码;
- 创建新帐号 。
帐号注册业务中 , 输入手机号后 , 可能会检测到手机号已存在;校验图形验证码和短信验证码时 , 可能会因为验证码过期或错误 , 导致验证失败 。
为了处理这些异常情况 , 系统角色还需要处理的任务有:
- 返回手机号异常提示;
- 返回图形校验码错误提示;
- 返回短信校验码错误提示 。
按业务方的期望 , 顺利完成的正向流程 , 称之为主流程 。 在主流程执行过程中 , 可能会出现一些特殊情况 , 描述对特殊情况进行处理对流程 , 是分支流程 。
如帐号注册业务中 , 顺利完成帐号注册是业务方的期待 , 描述该过程的流程 , 就是主流程 。 而注册过程中 , 对处理异常情况的处理 , 是分支流程 。
分支流程依附于主流程 , 对主流程进行补充 。 因此 , 在绘制业务流程图时 , 应先绘制主流程 , 再补充分支流程 。
在绘制主流程时 , 先从所有任务中 , 挑出主流程的任务 , 再找出可能需要的逻辑判断 , 最后按执行的先后顺序 , 用箭头连接起来 , 即得到主流程 。 如下图所示:
文章插图
绘图过程中 , 建议使用约定俗成的图形 , 来表达对应的含义 , 以方便读者理解 。 流程图图形的使用规则见下表(图片来源网络):
4. 异常:补充分支流程主流程只对业务目标顺利达成的正向流程进行描述 , 是不完整的 。 因此 , 必须要补充处理异常情况的分支流程 。
从穷举出的任务中 , 找出异常情况对应的任务 , 将其补充到主流程中 。 见下图蓝色部分:
为说明分支流程的执行条件 , 需要在判断框(菱形)的多个分支路径的箭头上 , 标记分支流程对应的逻辑判断结果(见上图红色文字) 。
5. 完善、调整流程图主流程和分支流程绘制完成后 , 还要对业务流程图进行必要的完善和调整 , 确保最终效果更规范、更容易阅读和理解 。
主要有以下3个点:
- 在首尾增加“开始”、“结束”节点 , 确保每个分支流程都有结束;
- 调整位置 , 使每个节点都在正确的角色泳道中;
- 尽可能避免线条交叉 , 确保流程图整齐美观 。
推荐阅读
- 泡茶的基本步骤 怎样泡茶
- 5个特性及4个原则 企业如何策划公关营销?
- 基本日语大全 初次见面请多关照日语
- 刘羽冲读书原文及翻译 刘羽冲偶得古兵书
- 晏子使楚翻译及注释 晏子使楚翻译
- 日语基本日常用语 日语原来如此怎么说
- 7个中国重要传统节日及习俗 传统节日有哪些
- 班干部会议记录(大学班干部会议主题及记录)
- 2020年春季中小学校收费项目及标准公布 小学学费多少钱一年
- 孙悟空基本出装教学套路 王者荣耀中孙悟空出装介绍