首頁 > 新聞 > 專家觀點 >

業(yè)務流程管理基本概念(七)--BPM與工作流管理的區(qū)別與聯(lián)系

2012-09-18 10:28:17   作者:   來源:CTI論壇   評論:0  點擊:


  BPM與工作流技術的區(qū)別在業(yè)界是有許多爭論的,從產(chǎn)品市場到行業(yè)分析,最近幾年一直進行的爭論,在市場上引起了困惑。

  從企業(yè)信息系統(tǒng)的角度來看,辦公自動化系統(tǒng)、事務處理系統(tǒng)和決策支持系統(tǒng)等都是常見的企業(yè)信息系統(tǒng),但這些系統(tǒng)并沒有加入流程的因素,只是用來幫助員工更好地完成某些特定的任務。工作流系統(tǒng)的出現(xiàn)使得整個流程的自動流轉或自動執(zhí)行成為可能,但是工作流一般只解決生產(chǎn)流程層的問題,與企業(yè)的計劃和戰(zhàn)略決策還存在一定的脫節(jié)。另外,隨著企業(yè)業(yè)務流程向企業(yè)外部(供應商和客戶)延伸,傳統(tǒng)的工作流系統(tǒng)無力解決跨企業(yè)的流程集成問題。基于以上原因,面向企業(yè)的業(yè)務流程管理解決方案由此應運而生。

  工作流關心的是程序的自動化,或者至少是專注于整個流程的目標。它通常限制從人到人的手工任務路由,同時從已有的經(jīng)驗來看,工作流可以被人工操作過多的企業(yè)或組織,在整個IT系統(tǒng)上進行部署和組織。這意味著工作流管理系統(tǒng)(WfMS)本質(zhì)上是一個開發(fā)工具集,通過計算機理解的邏輯順序和規(guī)則控制軟件的操作,完成定義、管理和執(zhí)行“工作流”。

 \

 
  上圖表明了WFM和BPM生命周期上的聯(lián)系。在設計階段,業(yè)務流程被定義或者是重新定義;在配置階段,定義的流程在基于流程的信息系統(tǒng)中實施;在實施階段,業(yè)務流程開始利用在配置階段的內(nèi)容開始實施;在診斷階段,系統(tǒng)開始分析業(yè)務流程以發(fā)現(xiàn)其中的問題和需要改進的地方,在流程設計階段重新定義,往返循環(huán)不斷地優(yōu)化業(yè)務流程。相對比而言,傳統(tǒng)的WFM的重點僅僅存在于BPM的下半部分。所以WFM在診斷階段基本上沒有什么支持。此外,WFM對于設計階段的支持很少,僅僅提供了一個編輯器,而對實時的設計分析沒有支持。因此,幾乎沒有WFM支持流程設計的仿真,驗證,確認以及對實時數(shù)據(jù)的收集、解釋。從理論上說,可以從工作流日志中可以挖掘業(yè)務流程,然而現(xiàn)今沒有軟件能夠真正做到這一點。 
 
  從上圖中我們也可以很清晰地看到BPM的研究范圍以及BPM和工作管理(WFM)的在其他方面的區(qū)別和聯(lián)系。 

  1)從產(chǎn)生的背景來看,工作流的概念起源于生產(chǎn)組織和文檔自動化領域,它十分強調(diào)任務和文檔的概念。而BPM 是在EAI、工作流和BPR等一系列技術或理念的基礎上發(fā)展起來的,BPM中流程的概念已經(jīng)超出了任務的集合這一范疇。 

   2)從對業(yè)務流程的管理來看,工作流側重于業(yè)務流程的自動化。從WFMC給出的工作流的概念中可以看出,工作流強調(diào)業(yè)務流程的自動或部分自動的執(zhí)行。自動化是業(yè)務流程管理很重要的部分,但不是全部。從這個意義上說,工作流對流程的管理應該處于表1所示的運作管理和部分計劃管理層面。而BPM 是業(yè)務流程管理的整體解決方案,它涵蓋了業(yè)務流程的建模、運行、監(jiān)控、分析等多個方面,以及從生產(chǎn)管理到戰(zhàn)略管理的各個層次。 

   3)從對業(yè)務流程類型的理解來看,工作流側重于管理結構化的流程,這些流程從一個參與者流轉到另一個參與者。工作流在銀行、保險、稅務等領域應用比較廣泛,其原因就是這些領域的流程往往十分結構化。而BPM 對流程的并行、協(xié)同和分布的支持能力更強。 

  現(xiàn)今,很多工作流供應商開始把他們的系統(tǒng)定位BPMS(BPM systems)上。

  1.1  兩者的區(qū)別

  BPM與工作流相比有如下的不同:
 
  (一)跨組織的業(yè)務流程描述語言和工具。在工作流系統(tǒng)上馬早期,經(jīng)常會發(fā)現(xiàn)同一個企業(yè)內(nèi)部不同組織單元、部門的流程采用不同的描述方法,比如A/B/C/F四個部門的賬目管理系統(tǒng)采用某種工作流系統(tǒng),而A/B/D/E四個部門的訂單和銷售管理系統(tǒng)又采用另外一種工作流系統(tǒng)。這種情況在大型企業(yè)集團內(nèi)部尤為明顯,影響了各業(yè)務單元的業(yè)務協(xié)同和業(yè)務最佳實踐的提煉和推廣。而BPM致力于跨組織的業(yè)務流程描述語言和工具,避免了企業(yè)各部門進行業(yè)務流程交流和溝通時各說各話的情況。 

 。ǘ┙y(tǒng)一的流程架構。企業(yè)內(nèi)部從單一管理主題出發(fā)進行設計的工作流,通常在企業(yè)中缺乏對業(yè)務運營活動的總體考慮,局限于本部門或者本業(yè)務的業(yè)務需求,各部門和各管理專題之間的流程無法銜接,信息的共享和傳遞困難,存在大量流程斷點。而BPM在流程之間進行銜接、協(xié)調(diào),避免了流程孤島的產(chǎn)生;BPM的目標是形成端到端的流程體系,提高整個業(yè)務流程運行的效率、成本、質(zhì)量,在激烈的市場競爭環(huán)境下,滿足客戶的需求。 

 。ㄈo“甲方優(yōu)勢”現(xiàn)象。如果用一般的工作流系統(tǒng)做接口,我們發(fā)現(xiàn)一個有趣的現(xiàn)象,就是服務提供方的甲方優(yōu)勢現(xiàn)象。通常,一個工作流系統(tǒng)要和另外一個已經(jīng)存在的系統(tǒng)做接口,工作流系統(tǒng)是有求于已經(jīng)存在的系統(tǒng),也就是已經(jīng)存在的系統(tǒng)有“甲方優(yōu)勢”。這樣,工作流系統(tǒng)就必須按照已經(jīng)存在的系統(tǒng)的技術規(guī)格來實現(xiàn),離“跨組織的業(yè)務流程描述語言和工具”就越來越遠了,更不用談“跨企業(yè)的業(yè)務流程管理”。而BPM是在“工作流系統(tǒng)”和“已經(jīng)存在的系統(tǒng)”之間建立了一個公平的約定,不存在“甲方優(yōu)勢”。 

 。ㄋ模┝鞒痰某掷m(xù)改進。由于工作流系統(tǒng)的存在,相關的業(yè)務人員通常已經(jīng)忽略其內(nèi)嵌的業(yè)務流程,業(yè)務部門對信息系統(tǒng)內(nèi)嵌的流程缺乏直觀認識和關注,工作流系統(tǒng)的改進非常的復雜,更不要談什么持續(xù)改進了。但是BPM幫助業(yè)務人員密切關注信息系統(tǒng)內(nèi)嵌流程與其它業(yè)務流程銜接關系,隨著業(yè)務內(nèi)外部環(huán)境的變化,及時進行流程的調(diào)整;這種情況下,流程的持續(xù)改進,成為提高企業(yè)整體流程運行效率的最主要因素。 

 。ㄎ澹〣PM的SOA本質(zhì)。SOA是創(chuàng)建更靈活的企業(yè)基礎架構的架構方法,而BPM是一套協(xié)調(diào)的業(yè)務流程活動。SOA使用戶可以輕松完成將業(yè)務流程連接到基礎系統(tǒng)的任務,從而節(jié)省時間和IT資源。與之相比,將流程鏈接到傳統(tǒng)的應用通常要依賴大量不同的專有技術。而且,在采用BPM的同時轉向SOA可以促進SOA組件的再利用,從而最大程度地降低業(yè)務流程本身的復雜性。 

 。〣PM一定是企業(yè)級的。要實施BPM,一定要樹立流程戰(zhàn)略、流程設計、流程實施和流程監(jiān)控的循環(huán)管理理念:從企業(yè)的發(fā)展戰(zhàn)略出發(fā)制定流程的戰(zhàn)略,將戰(zhàn)略指標分解為流程的目標體系,通過流程實現(xiàn)戰(zhàn)略的落地;根據(jù)流程戰(zhàn)略進行業(yè)務流程的梳理、設計和優(yōu)化;通過組織結構和信息系統(tǒng)的調(diào)整來實施業(yè)務流程;通過流程合規(guī)管理和流程績效監(jiān)控,對流程執(zhí)行情況進行監(jiān)控,根據(jù)結果調(diào)整業(yè)務流程設計。1.2二者的聯(lián)系很多人認為業(yè)務流程管理是90年代工作流管理系統(tǒng)的擴展。工作流管理聯(lián)盟(WfMC)定義工作流為:“工作流是一類能夠完全或者部分自動執(zhí)行的經(jīng)營過程,它根據(jù)一系列過程規(guī)則、文檔、信息或任務能夠在不同的執(zhí)行者之間進行傳遞與執(zhí)行”。工作流管理系統(tǒng)(WFMS)的定義是:“工作流管理系統(tǒng)是一個軟件系統(tǒng),它完成工作流的定義和管理,并按照在計算機中預先定義好的工作流邏輯推進工作流實例的執(zhí)行”。上述兩個定義的重點都在于工作流的執(zhí)行,也就是使用軟件支持操作流程的執(zhí)行。在過去的幾十年里,很多研究學者開始意識到僅僅把重點放在工作流執(zhí)行上過于局限,于是新的術語BPM誕生了,F(xiàn)今存在很多BPM的定義,但是從中我們可以看到大多數(shù)定義都包含了工作流管理的內(nèi)容。
分享到: 收藏

專題