本页内容

BPMN流程图构建指南

绘制BPMN流程图

绘制BPMN流程图,首先要从整体上理解流程,再逐步补充细节。您可以直接在ProcessMind建模器中绘图:新建流程或使用空白画布,然后将左侧图形面板中的元素拖到画布上。以下方法可帮助您规划流程图结构。

  1. 确定关键步骤:先列出流程的主要步骤,包括起点和终点。例如,订单流程的关键操作可能包括接收订单、检查信用、履行订单和发送发票。

  2. 梳理替代路径:找出可能的替代路线或结果,例如订单无法完成时会发生什么。使用网关在流程图中表示不同路径。

  3. 添加池和泳道:确定参与流程的主要利益相关方、部门或角色。将活动放入池和泳道,让职责一目了然。

  4. 显示消息流:添加池之间或同一池内交换的重要消息,直观呈现信息在流程中的传递方式。

  5. 添加工件和细节:为每个步骤附上相关文档、备注或角色。如果某个步骤包含多个较小操作,可考虑将其设为子流程,使流程图更清晰。

  6. 规划错误处理:考虑可能出现的问题,并在流程图中添加错误处理步骤或事件,让流程更可靠、更贴近实际。

BPMN核心元素概览

ProcessMind BPMN 2.0流程图核心元素概览:事件、活动、网关、顺序流和池
  • **事件:**表示流程的起点和终点,或流程中的重要情况,例如下达订单或收到付款。
  • **活动:**表示流程中需要完成的具体任务,例如核实订单或发运产品。
  • **网关:**作为决策点,根据特定条件将流程引向不同方向,例如订单金额是否超过某个阈值。
  • **顺序流:**用箭头表示流程中活动的执行顺序。
  • **数据对象:**表示流程中使用或创建的信息,例如客户信息或订单详情。

掌握这些核心元素及其协作方式后,您就能创建反映业务流程的BPMN 2.0流程图。

BPMN 2.0提供清晰直观的方式,帮助您说明工作如何开展、发现改进机会并简化运营。有关符号规范的更多信息,请参阅BPMN官方网站。

如何创建BPMN流程图

1.确定范围和触发条件

写下启动流程的事件和流程结束时的结果,再明确哪些内容不在范围内。试图涵盖两条端到端顺序流的流程图,往往还没发挥作用就已变得难以阅读。

2.先放置开始事件和结束事件

每条路径都必须从开始事件出发,并以结束事件收尾。先放置这两个事件,可避免最常见的BPMN问题:活动没有输入或输出顺序流。

3.按发生顺序添加活动

用Task表示实际执行的工作;如果细节适合放在另一张流程图中,则使用子流程。活动名称应采用“动词+名词”的形式(如“审批发票”),因为基于模型生成的所有报告都会显示该名称。

4.仅在确有决策时添加网关

排他网关用于表示二选一,并行网关则用于表示确实同时开展的工作。为追求视觉整齐而添加网关,是模型无法通过验证的主要原因。

5.用池和泳道划分职责

需要体现交接时,每个参与者使用一个池,每种角色或系统使用一条泳道。有关何时值得增加这些结构,请参阅池和泳道。

6.发布前进行验证

检查所有元素是否已连接、所有路径是否都能到达结束事件,以及模型是否仍符合流程的实际运行方式。绘制时,ProcessMind会依据BPMN 2.0规范进行验证;支持的元素参考列出了具体的验证要求。

在ProcessMind中了解更多