如何快速绘制一张业务流程图?

news2024/11/7 21:15:32

产品经理在日常工作中经常需要和业务流程图打交道,它能很好地帮助我们梳理业务,高效表达需求,避免做无用功。

对于刚入门的PM来说,对业务流程图完全摸不着头脑的大有人在,今天从业务流程图的基本介绍、分类、业务流程梳理步骤、常用场景和绘制方法五个方面,帮助大家快速入门业务流程图。

一、业务流程图及分类

业务流程图(Transaction Flow Diagram,TFD)是一种描述管理系统内各单位、人员之间的业务关系、作业顺序和管理信息流向的图表。它用一些规定的符号及连线表示某个具体业务的处理过程,帮助分析人员找出业务流程中的不合理流向。

业务流程图是管理人员进行系统分析的一个数据,它还是系统分析员、业务操作人员进行业务交流的工具,系统分析员可以使用业务流程图拟出计算机处理的部分。

业务流程图可以分为基本业务流程图跨职能流程图

1、基本业务流程图

基本业务流程图是用于描述单一角色在处理某一事项时的流程,它的组成要素是:任务、角色、信息、异常。

任务:要做什么事情,用户执行流程的目标是什么。

角色:什么样的角色执行这个流程。

信息:从开始到结束,这个流程是怎么被执行的。

异常:出现的问题。

案例:销售业务流程图
在这里插入图片描述

2、跨职能流程图

跨职能流程图描述的是多个角色同时处理某一个事项时的流程,它一般从3个维度进行绘制:

部门维度:通过部门/责任人来区分,明确每个部门/责任人负责完成的任务环节。

阶段维度:通过任务阶段来区分,明确每个阶段需要处理的任务环节。

活动维度:在不同部门/责任人处理的不同任务阶段,会有不同的活动与之对应。

一般情况下,跨职能业务流程图的纵向表示部门维度,横向表示阶段维度,纵轴和横轴交汇形成的格子表示活动维度。一般使用泳道图来绘制跨职能业务流程图。

案例:汽车以租代购业务流程图-部门维度
在这里插入图片描述

二、业务流程图梳理五步法

业务流程图是描述业务执行过程中,各个参与角色,以什么样的顺序,分别完成了哪些任务的图表。按角色、任务、顺序、异常、完善调整这5个步骤,即可绘制出标准的业务流程图。

1.角色,业务梳理中涉及到的角色。业务的执行,是由一个或多个角色共同完成的,要理清业务执行过程,首先要知道有哪些角色参与了业务,然后才能逐个拆解各个角色分别承担的任务及顺序。角色可以是某个群体,也可以是一个岗位的抽象,还可以是某个系统。

2.任务,各角色承担的任务。任务节点是业务流程图最重要的内容,为了让业务相关人员快速理解,任务须简洁、准确,遇到复杂的任务,要对任务的具体内容进行提炼,提取任务要点,可以使用“动宾结构”对任务进行描述。

3.顺序,即明确流程的先后顺序。业务流程图要真实准确地还原业务执行过程,就必须明确任务执行的顺序。按业务设想,顺利完成的正向流程称为主流程,在主流程过程中出现的特殊情况进行处理的流程,是分支流程。分支流程依附于主流程,是对主流程的补充。因此,在绘制业务流程图时,按照先画主流程,再补充分支流程的顺序进行。

4.异常,补充分支流程。主流程只对业务目标顺利达成的正向流程进行描述,补充完整处理异常情况的分支流程才是完整的业务流程图。

5.完善,调整流程图。流程图绘制完成后,还要对图进行完善和调整,确保最终效果更规范、更易读和被理解。

一张专业的业务流程图能将各个角色承担的任务,有逻辑的表达出来,帮助我们梳理好业务,分配好工作。同时,在与业务部门确认需求、与研发对方案时,对方能从图中快速理解业务逻辑和规则,降低需求同步的成本。

三、业务流程图的常见用法

业务流程图被广泛的应用在各个行业,并且在生活中也都常常能接触到,例如采购业务、产品设计、商场活动等,举几个例子帮大家熟悉一下业务流程图。

1、软件产品退税业务流程图

在这里插入图片描述

2、业务交付流程图

在这里插入图片描述

3、供应链业务流程图

在这里插入图片描述

4、储物柜业务流程图

在这里插入图片描述

5、人力行业业务流程图

在这里插入图片描述

6、C端研供销业务流程

在这里插入图片描述

7、图书馆系统业务流程图V5.0

在这里插入图片描述

8、采购业务流程图

在这里插入图片描述

四、如何绘制业务流程图?

了解了业务流程图的基本信息,学习了绘制业务流程图的五步法和研究了一些其他用户的案例后,绘制业务流程图就变得很简单了。接下来,以跨职能业务流程图的绘制为例,给大家做一下用ProcessOn绘制业务流程图的方法。

操作方法:
Step 1:注册登录ProcessOn,选择**【新建】-【流程图】**

Step 2:拖拽一张泳池到画布,通过新增来添加泳道,然后从左侧图形库选择需要的图形拖拽到泳道中。

在这里插入图片描述

Step 3:添加内容,对整体布局和逻辑进行调整和检查。

在这里插入图片描述

绘制好业务流程图,需要在工作中多练习、多应用,多把理论和实际相结合。希望以后大家在描述业务逻辑和规则的前提下,能尽可能规范的使用业务流程图。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1114764.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

超结MOS/低压MOS在微型逆变器上的应用-REASUNOS瑞森半导体

一、前言 微型逆变器,一般指的是光伏发电系统中的功率小于等于1000瓦、具组件级MPPT的逆变器,全称是微型光伏并网逆变器。“微型”是相对于传统的集中式逆变器而言的。传统的光伏逆变方式是将所有的光伏电池在阳光照射下生成的直流电全部串并联在一起&…

接物游戏demo

接物游戏demo&#xff1a; 接物元素设置了不同分值 指定时间内&#xff0c;接到元素则加分&#xff0c;接到炸弹则减分&#xff0c;计时结束&#xff0c;游戏停止 demo代码&#xff1a; <!DOCTYPE html> <html> <head> <meta charset"UTF-8"…

文心一言帮忙写代码之微信小程序图片移动顺序

先上效果图&#xff0c;图片顺序可移动&#xff0c;左移右移调准顺序。 代码是文心一言帮忙写的&#xff0c;自己稍微改造就可以用了。 首先是往左移&#xff0c;也就是从下标1移到下标0 &#xff0c;下标2移到下标1 var imglist [‘aa’, ‘bb’, ‘cc’, ‘dd’]; function…

智能电表上的模块发热正常吗?

智能电表是一种可以远程抄表、计费、控制和管理的电力计量设备&#xff0c;它可以实现智能化、信息化和网络化的电力用电管理。智能电表的主要组成部分包括电能计量模块、通信模块、控制模块和显示模块等。其中&#xff0c;通信模块和控制模块是智能电表的核心部件&#xff0c;…

C++11——多线程

目录 一.thread类的简单介绍 二.线程函数参数 三.原子性操作库(atomic) 四.lock_guard与unique_lock 1.lock_guard 2.unique_lock 五.条件变量 一.thread类的简单介绍 在C11之前&#xff0c;涉及到多线程问题&#xff0c;都是和平台相关的&#xff0c;比如windows和linu…

如何使用 NFTScan 的 TON API 实现 NFT 应用开发?

上周 NFTScan 开发者平台已上线了 TON 网络的 NFT API 服务&#xff0c;TON&#xff08;The Open Network&#xff09;是由 Telegram 团队打造的一条 Layer 1 高性能公链&#xff0c;采用自己的 TVM 虚拟机&#xff0c;与 EVM 不兼容。通过先进的技术架构实现每秒百万级 TPS 的…

为什么需要 SOME/IP

传统汽车协议的问题 如今的汽车不仅仅是通勤和交通工具&#xff0c;车辆现在设计得功能齐全&#xff0c;使旅程成为一种豪华体验。所有这些都是通过将先进的电子技术与车辆的发动机控制单元&#xff08;ECU&#xff09;集成而实现的。这种新的情景显著改变了ECU的不同单元之间…

生成扩散模型理论框架

1、随机微分方程&#xff08;Stochastic Differential Equation&#xff0c;SDE&#xff09; DDPM的一般化形式 2、常微分方程&#xff08;Ordinary differential equation&#xff0c;ODE&#xff09; DDIM的一般化形式 3、得分匹配&#xff08;Score matching&#xff09; …

如何快速高效的掌握一门新技术

目录 前言1 确定合适的学习目标1.1 SMART目标1.2 不同类型的学习目标 2 建立知识体系3 学习金字塔&#xff1a;教授他人3.1 深化理解3.2 记忆巩固3.3 自信提升3.4 知识共享 4 刻意练习4.1 构建个人项目4.2 参与实际项目4.3 参与开源项目4.4 解决复杂问题 结论 前言 学习一门新…

cAdvisor监控Docker容器做性能测试

cAdvisor监控Docker容器做性能测试 缘起 当前有个服务做技术选型&#xff0c;服务要求比较高的性能&#xff0c;要做性能测试。部署的环境是容器话部署&#xff0c;但申请新的容器流程较长&#xff0c;于是我打算在流程走完之前简单评估下性能&#xff0c;来确定技术选型是否…

微信聚合聊天系统的便捷功能:自动回复

当下&#xff0c;微信已然成为我们在工作中必不可少的沟通工具。但由于微信平台尚未开放自动回复、快捷回复等便捷功能&#xff0c;在通过平台展开工作时&#xff0c;一旦咨询量非常大&#xff0c;往往会出现回复不及时的情况。如此一来便会影响客户的满意度&#xff0c;降低客…

记一次EDU证书站

如果文章对你有帮助&#xff0c;欢迎关注、点赞、收藏一键三连支持以下哦&#xff01; 想要一起交流学习的小伙伴可以加zkaq222&#xff08;备注CSDN&#xff0c;不备注通不过哦&#xff09;进入学习&#xff0c;共同学习进步 目录 目录 1.前言&#xff1a; 2.信息搜集 3.漏…

H5前端开发——BOM

H5前端开发——BOM BOM&#xff08;Browser Object Model&#xff09;是指浏览器对象模型&#xff0c;它提供了一组对象和方法&#xff0c;用于与浏览器窗口进行交互。 通过 BOM 对象&#xff0c;开发人员可以操作浏览器窗口的行为和状态&#xff0c;实现与用户的交互和数据传…

sahi切片辅助训练推理

本文的目的切片yolov5标注格式的数据&#xff0c;并保存图片和标注文件 代码实现步骤如下 把yolov5格式转换成coco格式标签&#xff1b;切片图片和coco标签&#xff1b;把切片出来的coco标签转换回yolov5标签格式 # 1. 把yolov5格式转换成coco格式标签&#xff1b; # 2. 切片…

Java关键字 `super` 的骚操作

文章目录 1. 调用父类构造方法2. 访问父类属性和方法3. 创建父类引用4. 在接口中使用 super5. 在 Lambda 表达式中使用 super6. 异常处理结语 &#x1f389;欢迎来到Java学习路线专栏~Java关键字 super 的骚操作 ☆* o(≧▽≦)o *☆嗨~我是IT陈寒&#x1f379;✨博客主页&#…

Android gradle动态配置不同打包环境参数值

一、背景 在android开发中&#xff0c;包的构建通过gradle脚本来完成的&#xff0c;这个脚本也提供了很多东西来配合我们开发。最常见的类似渠道和不同版本包。 打包的配置常见的是buildTypes节点&#xff0c;通过buildTypes设置不同的action完成不同包的输出 二、gradle的Jav…

(八)vtk常用类的常用函数介绍(附带代码示例)

vtk中类的说明以及函数使用 https://vtk.org/doc/nightly/html/annotated.html 一、vtkObject派生类 1.vtkPoints 点 InsertNextPoint(double, double, double)&#xff1a;插入点。 2.vtkCellArray 单元数组 InsertNextCell (vtkIdType npts, const vtkIdType *pts)&…

【底层服务/编程功底系列】「大数据算法体系」带你深入分析MapReduce算法 — Shuffle的执行过程

【底层服务/编程功底系列】「大数据算法体系」带你深入分析MapReduce算法 — Shuffle的执行过程 Shuffle是什么Shuffle的流程处理map任务的执行流程reduce任务的执行流程 Shuffle过程分析和优化map任务深入分析细化步骤分析1. 数据分片读取2. 分配计算Reduce服务Partitioner分区…

LINUX | hexdump以16进制查看文件内容

LINUX | hexdump以16进制查看文件内容 时间&#xff1a;2023-10-20 文章目录 LINUX | hexdump以16进制查看文件内容1.参考2.示例1.以ASCII字符显示文件中字符2.以16进制和相应的ASCII字符显示文件里的字符3.只显示文件中前n个字符4.以偏移量开始格式输出 1.参考 1.Linux命令–h…