企業(yè)中流程無所不在,傳統(tǒng)的管理系統(tǒng)如ERP、CRM等在一定程度上也是用來處理流程的。那么BPM(業(yè)務(wù)流程管理系統(tǒng))和這些管理系統(tǒng)的區(qū)別是什么?
淺釋BPM
ERP只是一種特定的應(yīng)用,而BPM則是一個平臺,在這個平臺上你可以實現(xiàn)端到端的業(yè)務(wù)流程管理,并搭建流程驅(qū)動的應(yīng)用。
企業(yè)的流程可以分為三種:一種是通用的、業(yè)務(wù)邏輯性很強的流程,例如財務(wù)流程,庫存管理流程,在任何地方都是相同的,這些流程可以做成固定的應(yīng)用。第二種是企業(yè)獨特的,并且邏輯性也很強的流程,例如訂單流程,每個公司都會根據(jù)自身的特點和行業(yè)特性制定不同的流程,而這就非常適合用BPM; 第三種就是臨時或自由流程,沒有很強的業(yè)務(wù)邏輯。
首先,ERP、CRM這些管理系統(tǒng)固化了一些流程和管理方法,但如果需要改動流程的話就通常比較困難。而BPM天生就是為了流程變動而設(shè)計的,它可以在系統(tǒng)內(nèi)輕松地改變流程,而不需要重新的編碼。此外BPM工具本身也提供了優(yōu)化工具,可以幫助使用者站在業(yè)務(wù)的角度來不斷的優(yōu)化流程,從而達到最佳的效果。
其次,傳統(tǒng)管理系統(tǒng)是以功能為中心的,面向業(yè)務(wù)的需求。而BPM則是以流程為中心,從管控角度來看待企業(yè)運營。傳統(tǒng)應(yīng)用程序提供各種功能的接口和界面,使用者需要進入相應(yīng)的模塊,選擇相應(yīng)的操作,從而執(zhí)行任務(wù)。而BPM則是流程驅(qū)動型的,它會驅(qū)動人或者系統(tǒng)來執(zhí)行任務(wù),并推動他們參與完整的流程。在流程跳轉(zhuǎn)到某一個人時,BPM系統(tǒng)會把需要完成的工作以及截止日期推送到個人桌面,同時會顯示整個流程當(dāng)前的運轉(zhuǎn)狀況,已經(jīng)有哪些環(huán)節(jié)得到了處理,處理結(jié)果如何,還有哪些環(huán)節(jié)正在等待處理等等。同時,如果在截止日期內(nèi)這個任務(wù)沒有得到處理,BPM會啟動異常處理機制,自動完成或者跳轉(zhuǎn)到另一個異常處理流程上。
對管理者來說,BPM可以幫助他們監(jiān)控當(dāng)前的流程執(zhí)行狀況,什么人在什么時間完成了什么樣的任務(wù),出現(xiàn)問題的環(huán)節(jié)在什么地方,從而幫助他們管理工作進度,同時能夠明白哪些地方可以進行改進,實現(xiàn)流程的不斷優(yōu)化。
明白了BPM和傳統(tǒng)管理系統(tǒng)的區(qū)別所在,就知道了最適合BPM的場景。當(dāng)工作必須由多人或者應(yīng)用程序處理時,最適合應(yīng)用BPM來處理流程。BPM能提升現(xiàn)有的應(yīng)用程序,驅(qū)動它們執(zhí)行工作,或者傳送數(shù)據(jù)到應(yīng)用程序中,使應(yīng)用程序成為流程的一部分。而如果只有一個人執(zhí)行工作,或者沒有特定的時間排序和期限,就不一定適用BPM。
BPM強調(diào)端到端的流程,其中包括幾個重要參與元素:流程、信息、人、應(yīng)用。
有些流程需要跨越不同的價值鏈單元,例如不同的部門或者供應(yīng)鏈上不同的伙伴,這就需要打通不同的應(yīng)用系統(tǒng),實現(xiàn)這些系統(tǒng)之間功能和數(shù)據(jù)的連通,就需要BPM來完成。
另外,BPM一個重要的特點就是在流程中引入了人的因素,并把人作為重點關(guān)注的對象。BPM與EAI最重要的區(qū)別就是,BPM更強調(diào)人的協(xié)作,包括人與人的交流,以及系統(tǒng)和人之間的交流。
揭秘BPM
要揭示BPM的實質(zhì),我們不得不談到工作流。很多人認為業(yè)務(wù)流程管理(BPM)是“工作流的深化”。于是,常常有人將工作流與BPM混淆,也有不少人采用工作流技術(shù)來定義BPM終端。現(xiàn)在,許多研究人員和從業(yè)者開始意識到,BPM的定義應(yīng)該更為嚴謹而不僅僅是“工作流”的提升。BPM在大多數(shù)情況下,包含了工作流管理(WFM)。而今,BPM被大家定義為:支持業(yè)務(wù)流程的設(shè)計、實施、控制、分析、優(yōu)化的軟件和技術(shù),融合人、組織、應(yīng)用、文件和其他信息的綜合性管理平臺。
對比了工作流管理(WMF)和業(yè)務(wù)流程管理(BPM)的生命周期,描述了各種階段業(yè)務(wù)所支持的過程。傳統(tǒng)的工作流系統(tǒng)重點是在BPM生命周期的上半部分。很少有虛擬執(zhí)行和診斷階段,在設(shè)計階段的支持也是有限的。它們僅僅提供一個流程編輯器,簡單的流程分析或運維模塊。此外,傳統(tǒng)的工作流系統(tǒng)往往只是通過日志數(shù)據(jù)和任務(wù)執(zhí)行的情況來進行簡單的診斷,而非提供專業(yè)的診斷工具來執(zhí)行。
目前,Gartner預(yù)計BPM市場持續(xù)快速增長,同時指出業(yè)務(wù)流程分析(BPA)是其崛起的一個關(guān)鍵方面。業(yè)務(wù)活動監(jiān)控(BAM)是BPA中一個重要的新興領(lǐng)域。BAM工具通過圖形化的方式顯示流程中的重要信息(例如,時間、瓶頸,利用情況等),能有助于流程的改善以及提高管理者監(jiān)控、決策的效率。BAM也包括對流程大數(shù)據(jù)的挖掘,即從日志提取過程模型。BPM的診斷階段擴展了傳統(tǒng)的工作流方法, 并允許新的方式來支持業(yè)務(wù)流程。它包括流程分析的方法、技術(shù)和工具,以及支持設(shè)計、制定、管理、監(jiān)控和分析整個業(yè)務(wù)流程。這是從流程的深度來看,劃分BPM與工作流的最大區(qū)分。