流程與智能:在何處“邂逅”?
人們在實施業務活動監控(BAM)和業務流程管理(BPM)時,已開始從商務智能(BI)系統引入結果,并對此結果進行修改,接著又不斷向商務智能系統再請求結果。我們的專家分析了業務活動監控,業務流程管理以及商務智能之間交融的方式。長期以來,商務智能因其率先打破了應用程序筒倉以及克服了在機構的IT技術中缺乏數據互用性而聲名顯赫。商務智能分析家們以及計劃者們通過向機構職工和運營職工詢問能夠有利于鞏固機構或跨部門績效的信息來迫使這些職工以一種大型機構的理念來考慮問題。利益率、收入、成本走勢以及項目的投資回報率都是機構該考慮的方面,而這些都是商務智能幫助他們制定出定義的。
然而,最近,這樣的角色關系卻有些顛倒了。運營持股人及公司股東對信息的需求越來越如饑似渴。現在,要想支持供應鏈管理(SCM),客戶關系管理(CRM)以及企業應用集成(EAI),商務智能系統不得不自我反省并修補自身性能,如此才能更好地滿足機構的需求。
現在我們來談談業務活動監控以及業務流程管理。業務活動監控——實時的流程監控及分析,旨在改善性能——已開始從商務智能系統引入結果,并對此結果進行修改,接著又不斷向商務智能系統再請求結果。同樣地,業務流程管理也采用了一些新方式影響并重新塑造了許多商務智能系統。下面我們來具體分析這樣兩種發展。
業務活動監控
業務活動監控(BAM),它是幾個單詞的首寫字母的集合,也是調研公司為了突出一些新的發展趨勢而辨別現有流程的工具。簡單來說,業務活動監控類似于一個數據倉庫,里面按序儲存了關鍵的機構績效信息,并且其能夠借助一個入口或界面實時提供數據。這種情形的界面具有下鉆或可控功能,因此用戶不僅能夠監控流程,還能在監控狀態下控制并及時與流程進行交互。這樣看來,業務活動監控也可以被稱為“有效的商務智能”。
業務活動監控又不同于數據倉庫,因為后者不僅看起來歷史悠久,而且還需要每周、每月、每季度或以特殊的周期對系統進行快照。業務活動監控也不同于入口應用程序,后者要以數據倉庫或網絡服務為基礎。業務活動監控的實時數據中樞是與商務智能及企業應用集成(EAI)系統有區別的。事實上,隨著業務活動監控的不斷成熟,它可以調用供應鏈管理和客戶關系管理系統。后兩個系統通常都具有與業務活動監控中使用的入口界面相似的界面,但是它們在以前或后來還增添過新的性能,因此這兩個系統與業務活動監控系統在內容上就截然不同了。難不成業務活動監控把供應鏈管理和客戶關系管理的精髓都吸取過來了?不是所有的數據都必須是實時的,有時候“適時”的數據往往是最佳的。
一次真實而周詳的數據核查需要一個適時的數據組件,該核查涵蓋了歷史數據,以及異步傳送給系統的操作信息。如果有人注意到這里需要大量的數據控制,那正好是業務流程管理工具大顯身手的時候。業務流程管理系統的功能就是適時及適地控制數據的傳送。
不過在比較業務流程管理之前,我們有必要考慮一下業務流程管理已經對商務智能所起的作用。一些知名的商務智能廠商諸如Actuate、Business Objects、Cognos、Hyperion、Informatica,還有更多……他們開始要提供越來越多類似業務活動監控的功能。同樣的事情也真實地發生在諸如Sybase、Plumtree、Oracle、BEA這樣的入口廠商身上。甚至于——諸如IBM、SeeBeyond、Tibco、Vitria、WebMethods等企業應用集成廠商也正在鏈接界面來使他們的產品也能擴展出商務智能/業務活動監控的功能。那些業務活動監控廠商自身也在不斷改進他們的產品,比如像Celequest這樣的公司正在加強界面的配置及功能。事件和警報(非原始數據)是一個業務活動監控系統的主動力。數據收集、下鉆、止損信號、操作者干涉以及自動關機都屬于業務活動監控系統內置的操作范圍。
目前有兩個重要的趨勢已初露端倪。第一,人們無視業務規則,將商務智能當作業務活動監控的主動力來使用。而且業務經理也通過界面注意到了這個信息。第二,介于系統、數據庫以及應用程序服務器兩兩之間的實時數據和協同工作的能力變得越來越重要。業務活動監控和商務智能已率先開始進行有效的應用程序集成。
因此,我們現在來分析在這樣的變革里,業務流程管理是如何發揮作用的業務流程管理
業務流程管理系統掌握了所有與系統性能相關的數據類型——等待時間,平均隊列長度,平均處理時間。系統通過這種“處理狀態”的數據來監控和管理工作流。而且這種數據也向系統提供了改進內容。這是業務流程管理和業務活動監控“邂逅”(即交融)的一個地方。
由于它自設的流程工作評估標準,業務流程管理系統同樣需要象監視器一樣的界面,以及商務智能和業務活動監控系統所使用的分析功能和控制功能,只不過業務流程管理能處理更廣義的數據流。此外,比起一套業務規則來,流程工作評估標準更有利于管理流程流。業務流程管理系統有一個與眾不同的關鍵地方,即當管理者和分析人員要對工作流中出現的變化作出應對時,他們可以很容易地重新配置此系統。這是一個自我調整的策略,它慢慢地也會被使用在業務活動監控系統中。
時至今日,業務流程管理廠商都缺乏綜合性實時處理的能力。業務流程管理廠商已經開始與業務活動監控廠商合作,向其提供所需的特殊事件驅動數據以及業務活動監控處理過程所需的預定流入數據。這是業務活動監控和業務流程管理的第二次“邂逅”(即交融),它非常重要。然而,盡管業務流程管理廠商是業務活動監控廠商的合作伙伴,它也是業務活動監控廠商的競爭對手。
在當前的企業應用程序領域,商務智能和業務活動監控廠商在很多技術方面進行了通力合作,諸如企業應用集成、業務規則管理,企業信息集成和業務流程管理。這些廠商不僅在垂直市場上也在重要的水平市場上,開始將目光鎖定于合理的企業監控系統上。由于業務流程管理和業務活動監控市場都在繼續發展,我們預計在接下來的三到五年里,這些領域會有更多的交融出現。
但是更重要的事實是:商務智能正帶動著企業的發展,引領著應用集成的前行。不是網絡服務,不是SOA(面向服務的架構),不是ESB(企業服務總線)——這些都只是達到目的的手段。真正的目的是讓企業的各階層能做出更好的決策。而真正影響投資回報的則是商務智能方式、流程以及系統所傳送的內容。