培训对象:业务流程分析师、企业架构师、IT与业务融合人员、质量管理人员、需要规范业务流程建模与优化的人员。
培训目标:
理解BPMN 2.0的核心元素与建模规范,能够绘制符合标准的业务流程模型。
掌握私有流程、公共流程、协作流程、编排流程等不同流程类型的建模方法。
能够通过流程建模识别流程瓶颈,为业务流程再造(BPR)与自动化执行提供模型基础。
培训内容介绍:
BPMN概述:了解业务流程管理(BPM)的发展,掌握BPM生命周期(设计、建模、执行、监控、优化)。
BPMN基本元素:掌握流对象(活动、事件、网关)、连接对象(顺序流、消息流、关联)、泳道(池、道)、工件(数据对象、注释)等五大类元素。
流程类型:区分私有流程(内部执行)、公共流程(对外交互)、协作流程(多池交互)、编排流程(参与者视角)的适用场景。
活动与任务:掌握任务类型(用户任务、服务任务、脚本任务、业务规则任务、发送/接收任务),理解子流程与调用活动。
事件详解:掌握开始事件、中间事件、结束事件,区分消息事件、定时器事件、错误事件、信号事件、补偿事件的应用。
网关控制流:使用独占网关、并行网关、包容网关、复杂网关、基于事件的网关控制流程分支与合并。
泳道与消息流:使用池(Pool)表达独立流程参与者,使用道(Lane)划分内部职责,使用消息流表达跨池通信。
数据建模:使用数据对象、数据存储、数据输入输出表达流程中的数据流动与持久化。
异常与补偿:使用错误事件捕获异常,使用补偿处理器实现事务回滚,保证流程一致性。
循环与多实例:使用标准循环和多实例活动表达批量处理场景(如多订单审批)。
工作流模式:掌握顺序、并行拆分、同步、独占选择、多选等控制流模式在BPMN中的实现。
从建模到执行:了解BPMN模型如何映射到BPEL或直接由流程引擎(Activiti、Camunda)执行,实现流程自动化。