de_DEen_USes_ESfr_FRid_IDjapl_PLpt_PTru_RUvizh_CN

BPMN圖表類型的全面指南

BPMN2 days ago

業務流程建模符號(BPMN)是一種強大的工具,可用於以圖示形式展示業務流程。它廣泛用於向不同利益相關者傳達各種資訊,通常涉及多個組織或公司。BPMN支援三種主要流程類型:協調、編舞和協作。本指南將深入探討每種BPMN圖表的類型、其目的以及使用方式。

1. 協調流程

定義

協調流程是BPMN中的一種標準流程,通常用於模擬單一協調視角。它描述單一商業實體內部的流程,並包含在一個「池」(Pool)內。這種流程通常具有明確的上下文,也是BPMN圖表中最常見的類型。

特徵

  • 單一協調視角:專注於單一商業實體的內部流程。
  • 明確的上下文:具有明確的起點和終點。
  • 包含在一個池內:代表商業實體的邊界。

範例

一個典型的協調流程可能涉及公司內部的一系列任務,例如訂單處理,其中每個任務由同一組織內的不同部門執行。

Collaboration Processes

2. 編舞流程

定義

編舞流程是BPMN 2.0中引入的一種新模型類型。它專注於參與者之間的互動,並著重於訊息流,而非流程中個別的詳細任務。編舞圖表不屬於任何池,用於定義各個流程之間如何互動。

特徵

  • 參與者之間的互動:顯示不同商業實體之間的訊息流。
  • 無泳池: 不屬於任何特定泳池;專注於跨流程互動。
  • 協作任務: 由定義參與者之間訊息的任務組成。

範例

協作圖可能用來說明製造商與客戶在訂單處理流程中的互動。客戶下訂單,製造商確認訂單,每一步都涉及雙方之間的訊息交換。

Choreography Notation in BPMN 1.1

協作任務

  • 啟動與非啟動參與者: 每個任務至少涉及兩位參與者,其中一人啟動互動。
  • 訊息定義: 參與者之間的訊息在任務中定義。
  • 視覺化呈現: 啟動參與者以與任務相同顏色呈現,非啟動參與者則以灰色顯示。

3. 協作流程

定義

協作流程描述兩個或更多商業實體之間的互動。這些互動被定義為一系列活動,用以呈現參與實體之間的訊息交換模式。協作圖的特徵是包含多個泳池。

特徵

  • 多個泳池: 展示不同商業實體之間的訊息流。
  • 互動順序: 定義活動和訊息交換的順序。
  • 黑箱或詳細流程: 窪地可以是空的、黑箱,或顯示內部的詳細流程。

範例

合作流程可能涉及一個採購情境,其中客戶與零售商和運輸商互動。每個實體都有其內部流程,但合作圖專注於它們之間的訊息交換。

公開與私人流程

私人(內部)流程

  • 詳細流程: 展示每個合作夥伴的詳細流程。
  • 內部焦點: 專注於單一組織內部的內部流程。

公開流程

  • 跨組織合作: 描述不同組織之間的互動。
  • 黑箱: 將合作夥伴的內部流程視為「黑箱」。
  • 資訊交換: 指定合作夥伴之間交換的資訊和物件。

BPMN 聊天圖

定義

BPMN 2.0 引入的 BPMN 通話圖表,提供了參與者之間通訊的高階視圖。它們不包含流程邏輯,專注於參與者之間的通訊,而不顯示單一訊息的傳遞流程。

特徵

  • 高階視圖:顯示各方之間的整體通訊。
  • 通話節點元素:以六邊形表示。
  • 通話連結:以雙線表示。

範例

下圖中的通話模型是對上例圖2中協作模型所顯示參與角色之間通訊或訊息的呈現。在此情況下,通話模型呈現了各方之間整體通訊的概覽。然而,它並未顯示如協作模型所示的通訊順序。

Choreography Diagram Example: MIS

結論

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

Sidebar Search
Loading

Signing-in 3 seconds...

Signing-up 3 seconds...