系統分析師:商業智能和業務流程管理的集成分析
1 引言
商業智能 (Business intelligence)正在象旋風一樣席卷國內。面對激烈的市場競爭,企業高層們必須能迅速了解企業業務經營的全貌,以便在重大問題上做出正確的決策,才能靈活應對客戶需求和競爭環境的變化。如今企業迫切希望用于決策和監控企業績效的信息直接和企業的業務流程相集成。這種業務流程和集成是未來績效管理的一個核心要素。另一方面,隨著越來越多的BI 和BPM軟件商認識到了兩者之間集成的重要價值,\“流程到數據\”的解決方案將逐漸流行。Keith認為企業正在尋找一個更好的方式把決策流程和現有的工作流結合起來,以便改警企業績效:要做到這一點,企業績效管理解決方案必須包括一個連貫的機制來定義和使用預設的流程,同時BPM也必須包含有分析和報告企業績效的機制。BI和BPM軟件的市場發展變化情況也促使兩者之間建立更為緊密的聯系。
2 BI和BPM的市場動向
(1) BI的市場趨勢
BI是一類 由數據倉庫(或數據集市)、查詢報表、數據分析、數據挖掘、數據備份和恢復等部分組成的,以幫助企業決策為目的的技術及其應用。激烈的競爭和不斷變化的商業環境使BI 不再被認為只是一套技術工具,而是用來描述整個企業中使用數據、分析信息、制定決策和管理績效的規則。IDC 的報告顯示,2004年亞太區(不含日本)BI軟件市場規模為2332 億美元,預計該市場將以12.3%的年復合增長率迅猛增長,到2O09年市場規模將達4.173億美元,在美國,2007年2月Gartner的一份調查報告中,bi被列為2007年CIO們優先考慮的十大技術之首。
(2) BPM 的市場趨勢
同樣在Gartner的報告中,BPM被CIO們關注的程度僅次于BI。業界也逐漸意識到BP抽解決方案不僅局限子建模以及流程監控、管理和優化方面的自動化。隨著對BI和BPM 的興趣日漸增加,人們開始考慮將兩種技術相結合以便獲得更多的商業價值。BI和BPM的結合能幫助公司更精確地調整和優化流程,對各種事件更迅速地做出反應,從而避免問題的擴大或者能更快地發現市場機會,提高客戶的滿意度。
3.BI和BPM的集成方式
BI和BPM集成的方式有三種:BI在流程之上、bi內嵌于流程之中以及事件驅動的BI。這三種方式對應的情況分別是BI把流程作為數據源、流程作為BI的消費者以及BI使用流程來增加提供給用戶的價值。下面分別討論這三種方式。
(l)BI在 流程之上
通常對于流程中發生的事很難有清楚的了解,如在某一步驟中事務的數量、它們的價值以及在流程的各步驟間事務處理的時間。通過及時發現流程中的瓶頸(特別是高價值或高成本的地方),管理層可以調整資源的分配來改善流程流和企業績效。管理層不應只關注流程中的事務,而必須放在整個企業的大背景下來監控和管理流程,并且仔細考慮任何針對流程的決策可能對整個企業的影響。例如管理層可能發現在流程的某個環節急需增加人手,但如果不知道這些人的工資成本等信息,管理層就無法了解增加人手后對成本的影響??梢妼τ诹鞒痰睦斫?、監控和管理都必須考慮到企業的大環境。要做到這點,建立針對流程內外數據的單一的元數據模型是十分必要的。這個單一的元數據模型讓用戶擁有報表、專門的查詢、記分卡、分析和事件處理的能力,以便能有效管理聯結著企業其他信息源的流程,獲得一個完整的概貌;用戶因此可以在BI中聚合流程信息和公司信息。按照這種方法,管理層就可以知道單位人員、單位時間所能處理的事務量,結合人力資源信息,就能了解每個事務的成本。有的流程可能跨越很多獨立的系統,此時進入特定事務或特定流程的數據就有一定的困難。這種情況下的解決方案是對流程的關鍵步驟抽象出一個模型然后通過適配器來獲取需要的信息。BI能幫助獲取這些數據,從而為流程提供了可見性。
使用BPM作為數據源滿足了市場趨勢,即把BI的應用遍布企業的各方面以及各種數據源,以便于監控、管理和優化業務流程使其符合企業的整體利益。企業可以通過記分卡來協調操作層面的運作使其符合企業戰略:儀表板和事件管理軟件可以監控和管理流程,并能迅速作出響應;報表和分析軟件則幫助優化流程,提高企業績效。
(2) BI內嵌于流程之中
BPM中包含大量流程相關的事務信息。但外部的信息很少,這降低了在流程中決策的效率和質量。用戶往往沒有足夠的信息來支持決策,只能向企業的其他部門請求信息并等待,這就減緩了流程的運行并給他人增加了負擔:甚至由于種種原因還不能這樣做用戶就只有在沒有全面了解情況下做出決策。例如,在不了解盈利能力、風險、庫存情況以及客戶的消費歷史等就做出了打折促銷的決定。
在解決方案的架構下,可以把BI 作為流程的一部分,根據用戶的角色和需求來推動信息的流向。對于內容高度集中和可以預先定義的信息請求,大多數情況下都可以取得很好的效果;對于更偏管理型的流程,實際的信息需求可能不易說明。此時更好的方案是提供一系列提示性的報告、特別的查詢或分析能力給用戶,引導他們自行發掘出所需要的信息。一些BI生產商在其解決方案中提供了內容管理的能力,可以存儲決策中使用的BI內容。這些內容可以用于審查流程、理解信息需求以及改進流程,推動信息流向合適的環節。
把流程作為BI的消費者滿足了優化流程的需求,使BI能得到更廣泛的應用。決策者因此可以更好、更快地決策,需處理的異?;蚍倒兊酶?。同時,也更便于審查流程,找出決策制定的依據。
(3) 事件驅動的BI
流程幫助企業和個人以一致的、可重復的方法來處理任務。BI 的使用和流程不同的地方在于其內容是定期提供的,而不是針對某種特定的事件。BI中的事件驅動是利用現有印的平臺,結合新興的通訊技術,按照事件類型的不同,將不同的信息主動地發送給不同的用戶,使用戶在恰當的時刻擁有恰當的信息。這種事件管理的能力可以使BI 的用戶更加關注于應優先處理的事情。當某種重要事件發生后,BI的內容會被提供給有關人員以便做出響應。例如在對某供應商的監測告警的時候啟動供應商檢查而不是固定的每月一次,這就會提高效率和更加靈活。當不同的事件發生后,系統會通過電子郵件、報表、短信以及動態門戶消息把相關信息提供給不同的用戶:在某些情況下,甚至可能會自動更新其他系統。在事件生命周期的不同階段用戶會需要不同的信息,通過事件管理可以把事件、人和信息動態綁定在一起。企業利用事件管理技術可以幫助個人更加關注相關的事件,掌握的信息也更全面。這將會縮短響應和解決問題的時間,使決策者及時獲得幫助信息,并提供一致的、可重復的處理方法。
4. 結論
利用商業智能來管理和優化業務流程可以幫助決策者在考慮企業的整體伏況下更快、更科學地決策,避免孤立地管理流程。而決策者置身于流程之中并以一致的方式來處理事務又可以幫助商業智能的用戶更加關注于應優先處理的事情。
【編輯推薦】