據了解,國內外專家對流程的定義都是流程管理的定義,以至讓很多企業負責人誤以為自己的企業沒有流程。其實流程之於企業就像時間對於人壹樣不可須臾離開,企業存在就有流程,除非企業死亡。只不過流程的效率高低不壹樣,管理得好,就有好的流程或高效流程,管理得不好,就是低效甚至是無效流程。既然流程管理在壹個企業中作為那麽重要的“角色”存在,從長遠計劃來考慮,我們簡單剖析下BPM。
BPM是什麽?
? 在IT界裏,有壹個不成文的規律,那就是喜歡拿概念忽悠人。關於“BPM是什麽”這個問題,在很多資料裏並沒有給出非常明確的定義(確定的含義),原因是IT界的很多概念在不同的場合下有不同的含義,並且隨著時間而不斷發展,所以不能叫定義,而只能叫描述。
? 在理解BPM之前,我們先談談壹個比較熟悉的名詞——業務流程(Business Process)。 業務流程是企業、政府以及其它各種組織,為了達到其業務目標,而執行的壹系列活動,這些活動須由兩個或兩個以上的人或IT系統執行,串行或並行,活動的執行需要滿足壹定的規則和條件。下圖是壹個報表審批流程。
? 在上圖報表審批流程中,首先相關業務人員(參與者為人)向相關領導提交費用報表(執行活動),該領導審批後,系統自動根據預先設定的規則對費用總額Total(流程攜帶的業務數據)進行判斷,當Total>5000(規則或條件)時需要二級領導審批,審批完成後交由文檔管理員歸檔保存(參與者為系統)。在整個流程中,包含了手工作業(暫名為AgileWork),如提交費用報表、領導審批等,也包含了自動作業(暫名為AgilePart),如是否批準、Total值判斷、文檔保存等。
? 基於上述理解,BPM應該是壹種企業中業務流程管理的方法,通過建立、執行、評價和管理企業業務流程的壹組軟件系統體系,也就是我們常說的軟件平臺。
? 筆者了解過少數專業做BPM的廠商,天翎BPM就是其中壹家,之前跟天翎總經理做過簡單的交流,也可以跟大家分享下。概括起來說,天翎BPM體現以下特性:
業務流程建模:業務人員完全以業務的視角,用流程圖描述業務流程,也就是流程設計工具。
業務流程自動化:根據定義好的流程,在BPM系統中自動執行,完全廢棄傳統的紙張,流程的傳遞不需要人工幹預,也就是智能化BPM流程引擎。
系統集成:BPM不僅僅是由人來參與,部分活動也可以由IT系統來參與,例如在請假流程中需要在HR系統中判斷請假人是否有年休假期。這就要求BPM提供執行自動作業功能,如調用WebService、執行某類的方法。
業務流程管理:能夠可視化的監控流程的執行情況,對流程執行過程中出現的意外進行處理,也就是提供實時流程監控。
? 說到這裏,大家通常覺得這已經實現了業務數據的流轉過程,是壹套不錯的BPM系統了吧!不,還不夠,真正的BPM不應該僅是業務數據的流程。而且還可以提供報表數據分析,從而得出決策的依據。企業要跟上發展,未來企業領導人關註的重點,應該不只是停留在業務數據流轉本身,而是要用數據發現問題,得出決策依據,從而把握先機。
那BI是什麽?
? BI即商務智能,它是壹套完整的解決方案,用來將企業中現有的數據進行有效的整合,快速準確地提供報表並提出決策依據,幫助企業做出明智的業務經營決策。這也讓流程管理上升到另外壹個高度,就是業務流程優化。
業務流程優化:對流程執行的情況(包括:效率、成本、瓶頸、負載)進行統計、分析。根據統計分析結果,對流程進行改造,以優化流程的執行,提供流程模擬與分析工具,實現BPM+BI的完美結合。
? BPM軟件的發展,業務流程建模是基礎,業務流程自動化和系統集成是實現手段,業務流程管理是過程,業務流程優化是目標。BPM是壹個持續性的過程,而這個過程的各個環節將構成壹個閉合的循環體,這恰恰迎合了企業成長的過程。所以BPM+BI的完美結合。必將給企業的信息化建設,提高企業在市場的競爭力起著非常重要的作用
? 寫在最後,如果妳的企業也在為BPM選型煩惱,可以百度搜索“天翎BPM”了解。