Skip to content

業務流程管理是什麼?BPM系統與流程自動化、RPA分工

Posted in :

jc-seo

業務流程管理(Business Process Management,簡稱 BPM)是把企業裡跨部門、跨系統的工作流程當成管理對象,持續盤點、建模、執行、量測與改善的方法。工作流程管理聯盟(WfMC)的定義是:BPM 是結合業務活動流程的建模、自動化、執行、控制、量測與優化的管理實務,用來支援企業目標,範圍涵蓋企業內外的系統、員工、客戶與合作夥伴。BPM系統是支援這項工作的軟體,提供流程設計、表單、派送與監控;流程自動化與 RPA 是執行手段,不等於業務流程管理本身。

業務流程管理在管什麼:端到端流程

業務流程管理關注的不是單一部門的效率,而是一件事從起點到終點的完整路徑,例如詢價到報價、接單到收款、請購到付款、招募到報到。這些流程通常會經過好幾個部門與系統,要特別留意交接處:資料是否重打、是否在等簽核、案件在誰手上。管理一條流程,要先講清楚幾件事:

  • 起點與終點:什麼事件啟動這條流程,什麼結果代表完成。
  • 流程負責人:對整條流程的結果負責的人,而不是各關卡各管各的。
  • 交接點:每一次換手時傳遞哪些資料、用什麼表單或系統。
  • 衡量指標:處理時間、等待時間、退件或重工次數、逾期件數。

WfMC 也特別說明,BPM 是一種實務,是要去做的事,而不是一項產品;能用 BPM系統做某件事,不代表就是在做 BPM。

BPM 的循環:盤點、建模、執行、監控與改善

  1. 盤點:訪談實際做事的人,寫下現在的步驟、使用的表單與系統、判斷點與例外。
  2. 建模:把現況畫成流程圖,找出重複、等待與沒有人負責的環節,再畫出改善後的流程。
  3. 執行:依新流程調整分工與表單,需要時用系統執行派送、提醒與資料交換。
  4. 監控:追蹤每個關卡的處理與等待時間、退件原因與逾期案件。
  5. 改善:定期檢討指標,修改流程後回到建模,持續循環。

監控階段若流程已在系統中執行,可以從系統紀錄回推實際狀況。以 Microsoft 為例,Power Automate 的程序探勘會從記錄系統中提取事件資料,將程序視覺化,協助找出瓶頸與效率低下的程序。沒有這類工具時,用系統的處理時間戳記或人工抽樣紀錄,也能先建立基準。

流程盤點與 BPMN 流程圖

盤點時把每一步寫成「誰、做什麼、用什麼表單或系統」,判斷點寫成可以回答是或否的問題,例外情況另外標出。畫成圖時,用泳道把不同部門或角色分開,交接一眼就看得出來。實際的畫法與符號規則,可參考製作流程圖的泳道畫法。

需要讓業務與資訊人員看同一張圖時,可以採用 BPMN(Business Process Model and Notation)。BPMN 由 OMG 制定,官方說明它是業務流程圖的事實標準,主要目標是讓所有業務使用者都容易理解,標記法類似流程圖、與實作環境無關,同時精確到可以轉換成軟體的流程元件。Microsoft Visio 的說明也提到,BPMN 規格要求三種連接器:順序流程、訊息流程與關聯。實務上先把現況畫清楚,要交給 BPM系統執行時再整理成 BPMN 格式即可。

BPM系統是什麼:流程引擎、表單與監控

BPM系統是用來設計、執行與監控業務流程的軟體。WfMC 說明 BPM系統是設計來支援 BPM 的工具,但也能做應用程式開發、資料整合等不屬於 BPM 的工作。常見的組成包括:

  • 流程設計:用圖形畫出流程與關卡,修改流程時不必改寫程式。
  • 電子表單:申請、審核與交接時填寫的欄位與附件。
  • 流程引擎:依規則把案件派給下一關,處理條件分流、會簽、代理人與逾時提醒。
  • 系統整合:透過 API 和 ERP、CRM 或會計系統交換資料,避免重複輸入。
  • 監控與報表:看每個關卡的待辦件數、停留時間與逾期案件。
  • 稽核紀錄:誰在什麼時間做了什麼決定,事後可以追溯。

只處理請假、請購、用印這類申請與核准的,通常稱為簽核系統,可以看成 BPM系統中範圍較小的一類。

BPM、流程自動化與 RPA 的分工

比較項目 業務流程管理 流程自動化 RPA
性質 管理方法與實務 讓特定步驟自動執行 軟體機器人模擬人在畫面上的操作
範圍 跨部門的端到端流程 從觸發事件到結果的一段工作 單一重複性工作
適用情況 流程常卡關、責任不清、需要持續改善 規則固定的通知、資料搬移與報表 舊系統沒有 API,只能從畫面操作
主要產出 流程圖、指標與改善方案 自動化流程 機器人腳本

三者的關係是:先用業務流程管理決定流程該怎麼走,再挑出規則固定的步驟自動化。系統之間能用 API 交換資料時優先串接,沒有開放介接的舊系統才考慮 RPA。以 Microsoft 為例,Power Automate 的雲端流程用於自動、即時或排程觸發的自動化,桌面流程則用來自動化網頁或桌面上的工作。自動化的做法選擇可參考自動化流程怎麼開始,RPA 的適用情境與限制見RPA 是什麼。

什麼時候需要導入 BPM系統

出現下列訊號時,可以評估用系統管理流程:同一條流程各部門的說法不一樣;案件卡在哪一關、誰手上,要一個個打電話問;靠信件或通訊軟體交接,常有遺漏;稽核或客戶要求追溯每一步的處理紀錄;流程經常調整,每次都要重新教育訓練。反過來說,流程數量少、步驟穩定,只需要申請與核准時,現成的簽核或表單工具可能就夠用。

決定導入前,先挑一到兩條跨部門、常出問題的流程試行,確認流程圖、表單欄位、例外處理與要串接的系統,再比較套裝產品與客製開發:套裝產品看流程設計的彈性與授權方式,客製開發看日後誰能修改流程規則。

導入業務流程管理的常見錯誤

  • 先買系統再談流程:沒有盤點現況就導入工具,只是把原本的混亂搬到線上。
  • 把紙本原封不動數位化:紙本時代為了傳遞方便而設的關卡,系統化後可能已經不需要。
  • 沒有流程負責人:各關卡只管自己那一段,整體處理時間沒有人追。
  • 只畫理想流程:例外、退件與代理人沒有設計,上線後大家又回到私下處理。
  • 沒有量測:上線前沒有記下處理時間與退件次數,無法判斷改善了多少。
  • 自動化錯的步驟:把本來就不該存在的步驟做成自動化,反而更難拿掉。

常見問題

BPM 和 ERP 有什麼不同?

ERP 是管理採購、庫存、銷售、財務等資料與交易的系統,重點在資料一致;業務流程管理關注的是工作如何在人與系統之間流轉。兩者常搭配使用,例如請購在 BPM系統簽核完成後,再把資料寫入 ERP。

中小企業需要做業務流程管理嗎?

不一定要導入系統,但管理流程的觀念適用於各種規模。人數少時,可以先把重要流程畫成流程圖、指定負責人並記錄處理時間;等跨部門交接變多、案件追蹤困難時,再評估是否導入 BPM系統。

BPM系統可以自己用表單工具做嗎?

簡單的申請與核准可以,雲端表單搭配通知或簽核功能就能運作。若需要條件分流、代理人、逾時提醒、ERP 串接與完整稽核紀錄,表單工具可能不夠用,再考慮套裝 BPM系統或客製開發。

流程圖一定要用 BPMN 畫嗎?

不一定。內部溝通用泳道流程圖就足夠,重點是步驟、角色與例外都畫清楚。要把流程交給 BPM系統執行,或需要和資訊人員、外部廠商精確溝通時,再改用 BPMN 會比較方便。

導入 BPM系統後多久要檢討流程?

沒有固定週期。可以在上線初期密集檢視待辦件數與逾期案件,穩定後改為定期檢討;組織調整、法規或客戶要求改變、指標明顯變差時,也要啟動檢討,修改流程後同步更新表單與文件。

本文由京采數位科技整理。我們自 2005 年起提供官網設計、系統開發與 Google SEO 服務,實際案例可見成果與案例。

想直接討論你自己的網站狀況,或需要一份初步的搜尋機會評估?

相關主題

下一步

導入業務流程管理,可以先挑一條跨部門、常卡關的流程,畫出現況與例外,再決定哪些步驟交給表單與流程引擎、哪些用 API 串接或 RPA。京采可以協助流程盤點後的系統規劃,開發客製的表單與簽核後台,並串接 ERP、CRM 等既有系統;相關內容可參考網頁設計服務,或與我們聯繫討論你的流程。