天天看點

什麼是業務流程管理(BPM)

[url]http://www.shenmeshi.com/Education/Education_20070225002054.html[/url]

[size=medium]業務流程管理系統(businessprocessmanagement簡稱BPM)。和CRM一樣,BPM的定義分為合作戰略部分與軟體部分。其注重點是通過模組化、自動化、管理和優化任意一種業務流程,來管理公司業務流程的效率和效果。BPM打破了跨部門、跨系統和跨使用者,強調端對端的業務流程,運作在公司的内部和外部,不僅員工、而且客戶、合作夥伴和提供商都能夠進入該系統。同時,在公司内部BPM的應用系統不僅實作ROI(投資回報),而且還包含了業務的可視水準和可預見水準。

BPM通常以Internet方式實作資訊傳遞、資料同步、業務監控和企業業務流程的持續更新優化。顯而易見,BPM不但涵蓋了傳統“工作流”的流程傳遞、流程監控的範疇,而且突破了傳統“工作流”技術的瓶頸。BPM的推出,是工作流技術和企業管理理念的一次劃時代飛躍。

業務流程管理發展現狀

資訊技術已改變了企業内部和企業之間的業務流程。越來越多的工作流運作依賴于流程模型驅動的資訊系統,如工作流管理系統Staffware、企業資源計劃系統SAP和Bann,還有許多領域特殊的資訊系統。

難以想象與流程無關的企業資訊系統。盡管運用資訊技術來幫助業務流程的管理早已被咨詢顧問和軟體開發人員炒作,但一個更基本的方法則卻被忽略了。直至90年代,研究人員才開始研究業務流程管理系統的基礎。結果有許多問題有待解決。此外,網絡服務(WebServices)之類的新技術發展也引出了新問題。

業務流程管理發展趨勢

為了将工作流管理置于合适的環境來讨論,先看看它的發展趨勢。60年代,資訊系統基于小型的作業系統,功能也有限。由于既無通用,也無領域相關的軟體,這些系統主要由特定的應用程式構成。從那時起,每年都有提供新功能的軟體産品出現。如今的作業系統比60年代提供了更多的功能,資料庫管理系統提供了定制應用的功能。

這種趨勢導緻從注重程式設計轉向複雜軟體系統的內建。挑戰不再是單個子產品的程式設計,而是把四個層面的軟體子產品連接配接,使其協同工作。另一個趨勢是從資料到流程的轉移。70和80年代是資料驅動的方法占主流,資訊技術主要用作存取資訊,結果資料模組化成為資訊系統構造的始點。

業務流程的模組化經常被忽視,流程不得不适應資訊技術。業務流程重組等管理理論的發展展現了對流程的重視,使得系統工程師更趨向流程驅動的方法。最近值得提及的趨勢是從仔細規劃設計轉向重新設計群組織增長型的方式。由于網際網路及其标準的無處不在,資訊系統也不斷變化。很少有系統從頭建構。已有的部分應用經常會在新的系統中使用,使得軟體開發更加動态化。

業務流程管理系統是一種面向流程的資訊系統,即超越單個任務自動化的系統。如工作流管理系統Staffware、MQSeries和COSA,案例處理系統FLOWer。值得注意的是主要的ERP系統也提供了工作流管理的子產品。SAP、Baan、PeopleSoft、Oracle和JDEdwards的工作流引擎可被視為內建的業務流程管理系統。

把業務流程的管理獨立成一個單獨的元件的思想是與以上三個趨勢一緻的。業務流程管理系統可避免把工作流固化在定制的應用程式中,支援從程式設計到應用組裝的轉變。此外還支援面向流程、流程再設計以及組織增長(organicgrowth)。目前的工作流管理系統可用來內建已有的應用,支援通過僅改變流程圖的流程變化。

工作流管理系統

盡管工作流管理聯盟(WfMC)做了很大的努力,但基于不同範例(paradigms)的工作流管理系統仍使用多種語言和概念。大多數的産品使用專用而不是一種工具無關的語言。一些工作流管理系統是基于Petri網的,但增加了産品相關的擴充和限制。其他的系統使用了一種完全不同的機制。如IBM的MQSeries工作流使用主動和被動的線程,而非拖肯(token)傳遞。不同的工具的差别是明顯的。導緻工作流規範不能達成共識的原因之一是業務流程的描述方式的多樣化。

網絡服務元件語言(CompositionLanguages)

在電子商務領域同時出現了兩個趨勢,它們引發了實作跨組織業務流程自動化的機遇和壓力。一個趨勢是技術的推動力,産生于基于XML的标準和網際網路的使能技術。另一個趨勢是從商務角度改善流程效率的需要。網絡泡沫後,通過自動化跨企業的業務流程來充分利用網際網路技術的潛力變得緊迫起來。網絡服務的目标就是利用XML和網際網路內建能在web上釋出、定位和調用的應用。

業務流程管理(BPM)不隻是讓流程更好地發揮作用,它還讓業務流程更加具有延展性。

BPM應用程式其實已經超出了監控工作的範疇,并且實際上在把特殊情況區分優先級别進行處理,它為不同的員工配置設定不同的任務(舉個例子,讓一位員工去檢查并且解決一筆尚未到達的訂單)。

BPM也能改造客戶關系業務。美國國家保險公司(Anico,AmericanNationalInsuranceCo.)就較早采用了BPM,并且應用在四個業務部門以簡化客戶服務流程。

咨詢機構Gartner将BPM定義為管理組織的流程環境和實施路徑、實施政策、實施标準、管理實踐和軟體工具的結構化方法,今天被稱做業務流程管理系統(BPMS,BusinessProcessManagementSuits)。這些內建後的平台為某個組織不斷提高之前效率低下和難以管理的流程鋪平了道路。通過将內建技術加入到可視化的流程模組化、實時監控、基于網絡的應用和管理報告程式中--所有子產品協同工作,支援快速的流程創新,機構借此實作了自己的營運目标。

業務流程管理系統(BPMS)發展迅速,部分是因為其産品發展速度很快。IT研究機構Forrester估計,BPMS軟體市場正在以年複合增長超過20%的速度行進,BPMS銷售市場有望在2005年到2009年會增長到2,7億美元。

[/size]

繼續閱讀