商業流程模型與符號(BPMN)簡介
商業流程模型與符號(BPMN)是一種標準化的圖形化表示法,用於在商業流程模型中指定商業流程。BPMN提供了一種所有商業利益相關者都能輕易理解的符號系統,包括負責創建流程初步草圖的商業分析師、負責執行將執行這些流程的技術的技術開發人員,以及將負責管理與監控這些流程的商業人員。

理解BPMN中的泳道
泳道的概念
在游泳池中,有專門為游泳者劃分的泳道。游泳者各自擁有自己的泳道,不會橫穿其他泳道。泳道的概念也存在於BPMN.
泳道是BPMN中的矩形框,用來代表商業流程中的參與者。它們可以包含由該泳道對應參與者執行的流程物件,但黑色框例外,黑色框必須為空。泳道可以水平或垂直排列;它們在語義上是相同的,唯一的差別僅在於表現形式。水平泳道的流程從左向右流動,而垂直泳道則從上向下流動。
泳道的範例包括:
-
客戶
-
會計部門
-
付款網關
-
開發團隊
BPMN中有兩種泳道類型:泳池和泳道.
泳池
泳池代表商業流程中的參與者。泳池可以是一個具體的實體(例如部門),也可以是一種角色(例如助理經理、醫生、學生、供應商)。
在泳池內部,有流程元素代表參與者在所建模流程中需要執行的工作。然而,有一種泳池沒有內容:黑色框泳池.
黑色框泳池
黑色框泳池通常用於建模商業流程以外的實體。由於它是外部的,其內部流程對所建模的流程沒有影響,因此可以省略,從而形成一個黑色框。黑色框的使用取決於流程的視角。
例如,如果你正在建模客戶下訂單的流程,客戶的流程將被建模,使得廚師的泳池成為一個黑色框。以下商業流程圖提供了一個黑色框泳池的範例,其中客戶為黑色框。由於流程著重於廚師如何準備餐點,客戶的行為與流程無關。

泳道
泳道是池中的子區分。例如,如果您有一個稱為「部門」的池,您可以設置「部門主管」和「一般文員」作為泳道。與池一樣,您可以使用泳道來代表流程中涉及的特定實體或角色。
嵌套泳道
如有需要,泳道也可以包含其他泳道以形成嵌套結構。然而,由於BPMN主要用於建模業務流程,因此您不應僅為建模組織結構而建立嵌套泳道。如果您想建模組織結構,應使用組織結構圖。
案例研究:真 Aqua 純水公司
業務背景
真 Aqua 純水公司是市內一家年輕的純水供應商,向住宅及商業客戶銷售產品。為了在接下來的12至18個月內將市場佔有率從5%提升至10%,公司希望提高營運效率和客戶滿意度。為達成此目標,他們識別出需要改善純水訂購流程。
現有流程描述
作為負責此專案的業務分析師,您已收集到以下有關現有訂購流程的資訊:
訂購流程:
-
客戶可透過撥打訂購熱線或發送電子郵件來訂購純水
-
目前,90%的訂單來自電話,10%則透過電子郵件下單
-
接收訂單的客服助理會確認客戶是新客戶還是現有客戶
-
若客戶從未下過訂單,助理會在處理訂單前為其建立客戶帳戶
配送流程:
-
純水每周三配送一次
-
每週三上午,客服助理將訂單轉交至物流部門進行配送
-
物流部門的經理收到訂單後,會透過指派工人至不同訂單,並列印和張貼配送時程來安排配送
-
工人隨後依安排將水送達客戶
逐步指南:在BPMN中建立泳道
現在,您需要使用BPMN在BPD(業務流程圖)中建模此流程。在本節中,您將逐步學習如何在BPD中建立必要的泳道。
步驟1:建立新專案
透過選擇 專案 > 新增 來建立新專案。在 新專案 視窗中,點選 建立空白專案.
步驟2:建立新的業務流程圖
透過選擇 圖示 > 新增從應用程式工具列。
步驟 3:選擇商業流程圖
在 新圖示 視窗中,選擇 商業流程圖 並按一下 下一步.

步驟 4:命名您的圖示
輸入 純水訂購流程 作為圖示名稱,並按一下 確定 以建立圖示。您將看到以下視窗。

使用者介面元件:
| 元件 | 描述 |
|---|---|
| 1. 應用程式工具列 | 應用程式工具列提供對 Visual Paradigm 中各種操作的存取 |
| 2. 圖示編輯器 | 您編輯圖示的區域 |
步驟 5:識別實體並建立客戶群組
根據訂購流程的細節,您可以識別出以下需要在 BPD 中建模的實體:
-
客戶
-
客戶服務助理
-
物流部門
-
經理(在物流部門)
-
員工(在物流部門)
您應該使用BPMN池和泳道來建模它們。讓我們從創建客戶池開始。選擇水平池來自圖表工具列.

步驟6:建立客戶池
點擊圖表編輯器中的BPD以建立池。輸入客戶作為池名稱,然後按Enter以確認。

注意:池會水平延伸至整個圖表長度。
步驟7:建立公司池
您可以為客戶服務助理和物流部門分別建立池,但為了強調他們屬於同一家公司,最好為「真水純淨水公司」建立一個池,並將客戶服務助理和物流部門的泳道設置在該池內。在客戶池下方建立一個池,並命名為真水純淨水公司.

步驟8:新增第一個泳道
現在,讓我們建立泳道。在真水純淨水公司池上右鍵點擊,並從彈出式功能表中選擇新增泳道自彈出式功能表中。

步驟9:命名第一個泳道
輸入客戶服務助理作為名稱,然後按Enter以確認。
步驟 10:插入第二條泳道
建立一個物流部門泳道於客戶服務助理泳道內的巢狀泳道。在客戶服務助理泳道上右鍵按一下,並選擇在後插入泳道從彈出式功能表中。

步驟 11:命名第二條泳道
輸入物流部門作為名稱,並按下Enter以確認。
步驟 12:調整泳道大小
泳道太寬了,所以我們來調整它們的大小。點選並拖曳泳道邊界向上,以調整客戶服務助理泳道。要調整第二條泳道,點選並拖曳底部泳道邊界向上。

此時,圖表應如下所示:

步驟 13:新增子泳道以建立巢狀結構
在物流部門內,有兩個角色參與此流程:經理與員工。因此,您應將它們建立為位於物流部門泳道內的巢狀泳道。在物流部門泳道上右鍵按一下,並選擇新增子泳道從彈出式功能表中。

步驟 14:命名管理員泳道
輸入 管理員 作為名稱,然後按 輸入 以確認。
步驟 15:插入工人泳道
在 管理員 泳道上右鍵按一下,並從彈出式功能表中選擇 在後插入泳道 從彈出式功能表中。
步驟 16:命名工人泳道
輸入 工人 作為名稱,然後按 輸入 以確認。您的BPD現在應該如下所示:

關鍵概念總結
BPMN 泳道基礎
-
目的:泳道根據責任組織活動,顯示在業務流程中誰執行何項工作
-
類型:
-
池:代表主要參與者(組織、系統或外部實體)
-
泳道:池內的細分,代表角色、部門或系統
-
-
方向:可以是水平方向(從左到右流動)或垂直方向(從上到下流動)
-
黑箱: 無內部細節的泳道,用於模型中與流程無關的外部參與者
最佳實務
-
使用泳道來代表獨立的組織或主要實體
-
使用泳道來代表組織內的部門、角色或系統
-
避免過度嵌套泳道;複雜的層級結構應使用組織結構圖
-
根據可讀性與空間限制選擇方向
-
當外部實體的內部流程不相關時,使用黑箱
參考清單
BPMN 官方規範: BPMN 官方標準與規範文件
BPMN 入門第二部分 – 泳道(PDF): 可下載的本教程 BPMN 泳道 PDF 版本
Visual Paradigm 企業版: 具備進階功能的企業級 BPMN 模型軟體
Visual Paradigm 專業版: 為業務分析師設計的專業 BPMN 模型工具
Visual Paradigm 標準版: 具備核心 BPMN 模型功能的標準版本
Visual Paradigm 建模師版: 適合基本流程建模需求的建模師版本
業務流程圖功能: BPMN 圖表工具與功能的完整指南
第一部分 – BPMN 入門: 基礎概念與 BPMN 符號介紹
第三部分 – 流程與連接物件: BPMN 中流程物件與連接器的指南
第四部分 – 資料與實體: 理解 BPMN 圖表中的資料物件與實體
本指南提供 BPMN 泳道的全面入門介紹,示範如何在業務流程中建模組織責任。True Aqua 純水公司案例研究展示了這些概念在實際情境中的應用。












