什么是BPMN 2.0?
了解用于绘制和改进业务流程的可视化语言BPMN 2.0,以及它的构建元素和实际优势。
绘制BPMN流程图,首先要从整体上理解流程,再逐步补充细节。您可以直接在ProcessMind建模器中绘图:新建流程或使用空白画布,然后将左侧图形面板中的元素拖到画布上。以下方法可帮助您规划流程图结构。
确定关键步骤:先列出流程的主要步骤,包括起点和终点。例如,订单流程的关键操作可能包括接收订单、检查信用、履行订单和发送发票。
梳理替代路径:找出可能的替代路线或结果,例如订单无法完成时会发生什么。使用网关在流程图中表示不同路径。
添加池和泳道:确定参与流程的主要利益相关方、部门或角色。将活动放入池和泳道,让职责一目了然。
显示消息流:添加池之间或同一池内交换的重要消息,直观呈现信息在流程中的传递方式。
添加工件和细节:为每个步骤附上相关文档、备注或角色。如果某个步骤包含多个较小操作,可考虑将其设为子流程,使流程图更清晰。
规划错误处理:考虑可能出现的问题,并在流程图中添加错误处理步骤或事件,让流程更可靠、更贴近实际。
掌握这些核心元素及其协作方式后,您就能创建反映业务流程的BPMN 2.0流程图。
BPMN 2.0提供清晰直观的方式,帮助您说明工作如何开展、发现改进机会并简化运营。有关符号规范的更多信息,请参阅BPMN官方网站。
写下启动流程的事件和流程结束时的结果,再明确哪些内容不在范围内。试图涵盖两条端到端顺序流的流程图,往往还没发挥作用就已变得难以阅读。
每条路径都必须从开始事件出发,并以结束事件收尾。先放置这两个事件,可避免最常见的BPMN问题:活动没有输入或输出顺序流。
用Task表示实际执行的工作;如果细节适合放在另一张流程图中,则使用子流程。活动名称应采用“动词+名词”的形式(如“审批发票”),因为基于模型生成的所有报告都会显示该名称。
排他网关用于表示二选一,并行网关则用于表示确实同时开展的工作。为追求视觉整齐而添加网关,是模型无法通过验证的主要原因。
需要体现交接时,每个参与者使用一个池,每种角色或系统使用一条泳道。有关何时值得增加这些结构,请参阅池和泳道。
检查所有元素是否已连接、所有路径是否都能到达结束事件,以及模型是否仍符合流程的实际运行方式。绘制时,ProcessMind会依据BPMN 2.0规范进行验证;支持的元素参考列出了具体的验证要求。