業務流程建模符號(BPMN)是一種強大的工具,可用於以圖示形式展示業務流程。它廣泛用於向不同利益相關者傳達各種資訊,通常涉及多個組織或公司。BPMN支援三種主要流程類型:協調、編排和協作。本指南將深入探討每種BPMN圖表的類型、其目的以及使用方式。
協調流程是BPMN中的一種標準流程,通常用於模擬單一協調視角。它描述單一商業實體內部的流程,並包含在一個「池」(Pool)內。這種流程通常具有明確的上下文,也是BPMN圖表中最常見的類型。
典型的協調流程可能涉及公司內部的一系列任務,例如訂單處理,其中每個任務由同一組織內的不同部門執行。

編排流程是BPMN 2.0中引入的一種新模型類型。它專注於參與者之間的互動,並著重於訊息流,而非流程中個別的詳細任務。編排圖表不屬於任何池,用於定義各個流程之間如何互動。
一個編排圖可能用來展示製造商與客戶在銷售訂單流程中的互動。客戶下訂單,製造商確認訂單,每一步都涉及雙方之間的訊息交換。

協作流程描述兩個或更多商業實體之間的互動。這些互動被定義為一系列活動,用以表示參與實體之間的訊息交換模式。協作圖表的特徵是存在多於一個的池(Pool)。
協作流程可能涉及一個採購情境,其中客戶與零售商和運輸商互動。每個實體都有其內部流程,但協作圖表著重於它們之間的訊息交換。
BPMN 2.0 引入的 BPMN 會話圖,提供了參與者之間通信的高級視圖。它們不包含流程邏輯,專注於參與者之間的會話,而不顯示單個訊息流。
下圖中的會話模型是對上例圖2中協作模型所示參與角色之間通信或訊息的表示。在此情況下,會話模型展示了各方之間整體通信的概覽。然而,它並未顯示如協作模型所示的通信順序。

BPMN 圖表是建模業務流程的必要工具,理解不同類型——編排、協作和協同——對於有效的流程管理至關重要。每種類型都有其特定用途,並為業務流程提供獨特的視角,使 BPMN 成為業務流程建模的多功能且強大的工具。