业务流程模型和符号 (BPMN) 是视觉化和管理业务流程的强大工具。透过提供标準化的图形符号,BPMN 有助于弥合流程设计和实施之间的差距,促进组织不同层级之间的更好沟通和理解。这是掌握 BPMN 的综合指南,其中包含增强建模技能的技巧和窍门。
了解 BPMN
目的和标準化
BPMN 旨在为参与业务流程的所有利害关係人创建一种通用语言,包括业务分析师、技术开发人员和业务经理。这种通用语言有助于有效地沟通、分析和改进工作流程。 BPMN 由物件管理群组 (OMG) 维护,并被批准为 ISO 19510。
BPMN 历史
该图提供了业务流程模型和符号(BPMN)的历史和演变的详细时间线,突出显示了从其诞生到标準化的关键里程碑和版本。以下是图中所示的 BPMN 历史记录的细分:
早期开发和初始发布
BPMI.org 倡议(2004-2005):
- 2004 年 5 月 3 日: 业务流程管理倡议 (BPMI.org) 推出 BPMN 1.0,标誌着业务流程建模标準化符号的开始。
- 2005 年 6 月 29 日: BPMI.org 持续致力于推广与发展 BPMN 标準。
物件管理群组 (OMG) 採用情况 (2006-2008):
- 2006 年 2 月 1 日: OMG 採用 BPMN 1.0,接管其开发和标準化。
- 2008 年 1 月 17 日: BPMN 1.1 发布,反映了符号的更新和改进。
- 2009 年 1 月 3 日: 推出 BPMN 1.2,进一步完善了标準。
过渡到 BPMN 2.0
- BPMN 2.0 开发(2007-2011):
- 2007 年 6 月 5 日: 发布了 BPMN 2.0 的提案请求 (RFP),启动了下一个主要版本的开发。
- 2009 年 8 月 14 日: BPMN Beta 2.0 发布,提供初步版本供测试和回馈。
- 2011 年 1 月 3 日: 官方 BPMN 2.0 发布,包含重大增强和执行语义。
进一步完善和标準化
- 小更新和 ISO 批准(2013):
- 2013 年 9 月 2 日: BPMN 2.0.1 发布,解决了一些小更新和更正。
- 2013 年 12 月 9 日: 推出 BPMN 2.0.2,进一步完善了标準。
- 2013 年 12 月: BPMN 2.0.1 被 OMG 批准为 ISO/IEC 19510,巩固了其国际标準地位。
BPDM 的平行开发
- 业务流程定义元模型 (BPDM):
- 2003 年 1 月 6 日: 发布了 BPDM 的 RFP,重点是定义业务流程的元模型。
- 2008 年 1 月 17 日: BPDM 1.0 发布,为 BPMN 提供了补充框架。
该时间轴展示了 BPMI.org 和 OMG 在开发和标準化 BPMN 方面的合作努力。从 2004 年的 BPMN 1.0 开始,该符号经历了多个版本的发展,最终形成了 BPMN 2.0.2,该版本被认定为 ISO 标準。这种演变反映了 BPMN 的不断改进和适应,以满足业务流程建模和管理的需求。
BPMN 的关键元素
BPMN 图由四大类元素组成:
BPMN 符号备忘单
流对象:
- 事件: 以圆圈表示,事件表示影响流程流动的发生。它们可以是开始事件、中间事件或结束事件。
- 活动: 显示为圆角矩形,活动代表在流程中执行的任务。它们可以是任务或子流程。
- 网关: 依据条件或决策控制流程流动的菱形。类型包括独佔网关、平行网关和包容网关。
连接对象:
BPMN 讯息流
- 序列流: 实线箭头表示活动顺序。
- 讯息流: 虚线箭头代表参与者之间的沟通。
- 关联: 将工件与流物件连接起来的虚线。
泳道:
- 池: 代表流程中的主要参与者。
- 通道: 池内的细分,进一步将角色或职责分类。
BPMN 池和泳道
文物:
- 资料对象: 表示活动所需的资料。
BPMN –资料对象
- 群组: 组织相关任务而不影响流程。
BPMN 组
- 注: 对图表的特定部分提供评论或解释。
BPMN 注释
BPMN 符号:平衡简单性和複杂性
BPMN 符号设计得既简单又灵活,允许表示複杂的过程,而不会影响图表的清晰度和熟悉度。在元素的基本类别中,可以加入额外的细节和变化来满足更複杂场景的需求。
下表说明如何使用基本元素结合附加变体来描述 BPMN 中的事件。这种方法使 BPMN 能够处理複杂性,同时保持符号的核心外观和感觉,确保图表仍然易于存取和理解。
这种简单性和複杂性之间的平衡使 BPMN 成为一种多功能工具,可用于建模各种业务流程,从简单的工作流程到高度详细和複杂的操作。
BPMN 範例 – 订单处理
此图是业务流程模型和符号 (BPMN) 图,说明了处理客户订单的流程,特别是送水服务的流程。让我们分解一下图中所示的关键 BPMN 概念和元素:
图表中的关键 BPMN 元素
泳池和泳道:
- 池: 代表流程中的主要参与者。在此图中,有两个池:「客户」和「The Tiny Aqua 瓶装水公司」。
- 通道: 池内的细分区域,根据角色或职责对活动进行分类。公司人才池分为「客服助理」、「物流部经理」、「工人」。
事件:
- 开始事件: 以标有「下订单」的绿色圆圈表示。当客户下订单时,此事件会触发流程的开始。
- 中间事件: 时钟符号表示标示为「下週三」的计时器事件,表示延迟或预定的操作。
- 结束事件: 以标示「送水」的红色圆圈表示,标誌着送水过程的结束。
活动(任务):
- 任务: 用圆角矩形表示,这些是在流程中执行的操作。例如「验证客户身分」、「建立客户帐户」、「转发订单」、「安排交货」和「送水」。
网关:
- 专属网关: 以标示「客户是否存在?」的菱形表示,该网关根据客户是否已存在于系统中来控制流量。根据情况的不同,此流程分为建立新客户帐户或转发订单。
文物:
- 资料物件: 以折角矩形表示,表示流程中涉及的文件或资料。例如「採购订单 [待分配]」、「採购订单 [待交付]」和「採购订单 [已完成]」。
- 注释: 文字方块提供了附加信息,指出超过 90% 的请求是透过电话提出的,10% 透过电子邮件提出的。
序列流:
- 实线箭头表示活动的顺序。流程从下订单开始,然后验证客户身份,并根据客户是否存在进行分支。它继续创建帐户或转发订单、安排交货,最后送水。
流程解读
订单下达:
- 当客户下订单时,流程就开始了,由开始事件表示。
客户验证:
- 客服人员核实顾客身分。
- 如果客户存在,则转发订单。如果没有,则建立新的客户帐户。
订单处理:
- 订单计划于下週三转发,如中间计时器事件所示。
- 物流部经理安排送水。
送货:
- 工人送水,标誌着流程的结束。
有效 BPMN 建模的技巧和窍门
1. 从明确的目标开始
在深入研究 BPMN 建模之前,请先明确定义流程的目标。了解您要实现的目标以及利害关係人是谁。这种清晰度将指导您的建模工作并确保图表达到其预期目的。
2.保持简单
避免使 BPMN 图过于複杂。使用最简单的元素準确地表示该过程。过度使用複杂的网关和工件可能会使图表难以理解。关注核心活动及其顺序。
3.有效利用泳道
泳道有助于根据角色或职责组织活动。使用池来代表主要参与者,并使用泳道对这些参与者内的任务进行进一步分类。这种结构使我们更容易理解谁负责什么。
4. 标记一切
确保 BPMN 图中的所有元素都标记清晰。对活动、事件和网关使用描述性名称。这种做法提高了可读性,使利害关係人更容易理解图表。
5. 与利害关係人验证
定期与利害关係人验证您的 BPMN 图。他们的回馈对于确保图表準确反映流程并满足他们的期望至关重要。协作可以使模型得到更好的协调与接受。
6.使用标準符号
坚持标準 BPMN 符号和符号。一致地使用标準符号使得熟悉 BPMN 的任何人都能更轻鬆地理解该图。避免使用自订符号或非标準表示。
7.记录假设和决定
记录建模过程中所做的任何假设或决定。该文件有助于理解图表背后的原理并有助于将来进行修订或改进。
8.经常练习
与任何技能一样,BPMN 的熟练程度需要实践才能掌握。定期为不同的流程建立 BPMN 图,以提高您对符号的理解和应用。
9. 利用工具和软体
使用 BPMN 工具和软体来建立和管理您的图表。这些工具通常提供範本、验证功能和协作选项,以增强建模过程。
10.保持更新
随时了解 BPMN 的最新发展。符号不断发展,保持最新状态可确保您使用最有效、最高效的实践。
结论
BPMN 是可视化和管理业务流程的强大工具。透过了解其关键要素并遵循最佳实践,您可以建立有效的 BPMN 图表,以增强工作流程的沟通、分析和改进。掌握 BPMN 需要明确的目标、简单性、有效使用泳道、清晰的标籤、利害关係人验证、标準符号、文件、定期练习、利用工具和保持更新。透过这些技巧和窍门,您可以熟练 BPMN 并推动更好的业务成果。
上面的 BPMN 图表範例有效地模拟了送水服务的客户订单流程,说明了公司内的不同角色如何互动来完成订单。它使用标準 BPMN 符号来清晰地描述所涉及的活动、决策点和资料的顺序,使利害关係人能够理解该过程。
透过採用这些策略,您可以充分发挥 BPMN 的潜力,并促进更有效率、协作的业务运作。
BPMN 参考
- 业务流程建模的 Visual Paradigm 综合指南
- 使用 Visual Paradigm 的 BPMN 业务流程建模软体简化业务流程
- Visual Paradigm:整合企业建模的综合解决方案
- 揭秘 BPMN:业务流程建模综合指南
- 使用 BPMN 导航业务流程:视觉之旅
- Visual Paradigm:适用于企业架构和软体设计的终极一体化视觉化建模平台
- 用于业务流程建模的顶级 Visual Paradigm 工具
- Visual Paradigm:ArchiMate EA 建模的首要工具
- 掌握 Visual Paradigm 的 BPMN 工具:循序渐进的学习指南
- 使用 Visual Paradigm 的 BPMN 工具简化业务流程建模
- BPMN — 快速指南
- BPMN 简介 — 附免费线上 BPMN 工具和範例
- BPMN 综合指南
- 建模现况与未来流程
- 如何使用 BPMN 进行差距分析?
- Visual Paradigm:IT 专案开发与数位转型的综合套件
- BPMN 简介第一部分 – Visual Paradigm
- BPMN 教学及範例 – 休假申请流程
- 如何绘製 BPMN 图?
- BPMN 活动类型说明
- 如何建立 BPMN 图?
- 如何开发现有和未来的业务流程?
- 如何绘製BPMN 2.0业务流程图?
- BPMN 简介第四部分 – 资料与工件
- BPMN 简介第三部分 – 流程与连结对象
- 如何绘製 BPMN 对话图?
- 业务流程图範例:序列
- 业务流程图範例:诺贝尔奖
Visual Paradigm International