浅谈BPM平台
什么是BPM?
隨著計算機技術(shù)和互聯(lián)網(wǎng)技術(shù)的發(fā)展,人們已經(jīng)步入了信息時代。信息時代,也叫數(shù)字化時代。這就對企業(yè)發(fā)展提出了新的要求——企業(yè)管理數(shù)字化。隨著企業(yè)信息化工作的開展,市場上相繼出現(xiàn)了許多業(yè)務(wù)系統(tǒng),為企業(yè)發(fā)展帶來了巨大效益。但是,隨著企業(yè)發(fā)展,和信息化程度的加深,一般的業(yè)務(wù)系統(tǒng)已經(jīng)不能滿足企業(yè)的需要。實踐證明,優(yōu)化、高效、低成本的業(yè)務(wù)流程將為企業(yè)提供了與競爭對手拉開距離的法寶,高效的業(yè)務(wù)流程不僅提高企業(yè)的運行高效率,而且降低企業(yè)的成本,使企業(yè)達(dá)到高度自動化。所以,業(yè)務(wù)流程才是企業(yè)的核心問題。為了使業(yè)務(wù)系統(tǒng)適應(yīng)企業(yè)的運行機制,需要對眾多業(yè)務(wù)系統(tǒng)進(jìn)行更深度的整合,包括數(shù)據(jù)整合、流程整合等,所以,BPM(Business Process Management)隨之而產(chǎn)生。
關(guān)于“BPM是什么”這個問題,在很多資料里并沒有給出非常明確的定義,原因是IT界的很多概念在不同的場合下有不同的含義,并且隨著時間而不斷發(fā)展,所以不能叫定義,而只能叫描述。所以,即使是權(quán)威的機構(gòu),如美國Gartner,也是以“描述”說詞。在普遍的描述中,BPM 是業(yè)務(wù)(business)、流程 (process) 、管理 (management) 三個英文字母的縮寫字母的組合。當(dāng)然,不太的人對于BPM的理解是不一樣的。有人認(rèn)為 BPM 是一種純粹的業(yè)務(wù)管理模式,是指企業(yè)把自己的業(yè)務(wù)圍繞關(guān)鍵流程組織在一起。也有人則認(rèn)為BPM是一種技術(shù),一種可以為流程建模、自動化、管理和優(yōu)化的軟件技術(shù)。
本文要談的BPM平臺,是這兩種概念的集合體,即包含有 BPM 思想的 BPMS(業(yè)務(wù)流程管理系統(tǒng)) 或 BPM 平臺。
BPM的特性
業(yè)務(wù)流程建模:業(yè)務(wù)人員完全以業(yè)務(wù)的視角,用流程圖描述業(yè)務(wù)流程,也就是流程設(shè)計工具。
業(yè)務(wù)流程自動化:根據(jù)定義好的流程,在BPM系統(tǒng)中自動執(zhí)行,完全廢棄傳統(tǒng)的紙張,流程的傳遞不需要人工干預(yù),也就是智能化BPM流程引擎。
系統(tǒng)集成:BPM不僅僅是由人來參與,部分活動也可以由IT系統(tǒng)來參與,例如在請假流程中需要在HR系統(tǒng)中判斷請假人是否有年休假期。這就要求BPM提供執(zhí)行自動作業(yè)功能,如調(diào)用WebService、執(zhí)行某類的方法。
業(yè)務(wù)流程管理:能夠可視化的監(jiān)控流程的執(zhí)行情況,對流程執(zhí)行過程中出現(xiàn)的意外進(jìn)行處理,也就是提供實時流程監(jiān)控。
業(yè)務(wù)流程優(yōu)化:對流程執(zhí)行的情況(包括:效率、成本、瓶頸、負(fù)載)進(jìn)行統(tǒng)計、分析。根據(jù)統(tǒng)計分析結(jié)果,對流程進(jìn)行改造,以優(yōu)化流程的執(zhí)行,也就是提供流程模擬與分析工具。
BPM平臺的評估
隨著BPM軟件供應(yīng)商的快速增長,很多企業(yè)級應(yīng)用系統(tǒng)也提到他們的產(chǎn)品中也有業(yè)務(wù)流程管理功能。BPM軟件的市場一片繁榮但又顯得非?;靵y,這是由于市場的需求非常廣泛(從建模到自動化到優(yōu)化)以及BPM能夠提供的ROI機會越來越被認(rèn)可。
非常少的BPM產(chǎn)品能夠包括BPM需求的各個方面。通常情況下,所謂的BPM軟件只是提供一個完整的解決方案很少一部分功能。如果您的企業(yè)只是考慮使用BPM功能的一部分,那么這些產(chǎn)品可能是很好的選擇。但是,如果您希望為您的企業(yè)達(dá)到端到端 BPM(End to end BPM),那么只有完整的端到端解決方案才是您必須考慮的。
從產(chǎn)品層面來看,至少需要評估 BPM 系統(tǒng)是否具有以下幾方面:
企業(yè)在 BPM 選型過程中,除了關(guān)注 BPM 技術(shù)方面,還需要從服務(wù)層面等非技術(shù)因素進(jìn)行評估,這方面和其他項目選型來說沒有特別的差異,因此,主要從以下幾方面簡單介紹:
現(xiàn)在企業(yè)的IT部門面臨著為業(yè)務(wù)的持續(xù)性變化提供支持的壓力,而且這個壓力越來越大。BPM 可以給IT部門滿足上述目標(biāo)的能力,同時還可以改善IT部門與企業(yè)業(yè)務(wù)的關(guān)系。當(dāng)我們評估 BPM 的時候,可以重點關(guān)注 BPM 技術(shù)和非技術(shù)的幾個重要因素。
BPM與Workflow、EAI
談到Workflow,我們自然會想到OA系統(tǒng)。
八十年代初期,隨著大量PC機的生產(chǎn)以及普及化,有一組麻省理工的研發(fā)人員首先提出了辦公自動化的概念,并在1981年發(fā)表了一篇文章:“Etude:An Integrated Document Processing System”。文章中提到開發(fā)一套集成的工具,包括辦公工作臺以及針對個人交互的軟件系統(tǒng),為辦公室員工提高辦公的效率。這套軟件系統(tǒng)就是工作流與OA(辦公自動化)的前身。國內(nèi)的OA系統(tǒng)是以文檔作為流轉(zhuǎn)的元素,把符合中國國情的國家機關(guān)以及國營企業(yè)下發(fā)正式的紅頭文,通過支持復(fù)雜工作流程,復(fù)雜的人員組織,不同組織機構(gòu),不同崗位,進(jìn)行比如動態(tài)會簽作業(yè),實現(xiàn)電子表單與人的互動處理工作。很多人誤認(rèn)為OA或者工作流就是BPM。其實工作流是BPM的子集,BPM與工作流有很多本質(zhì)的差別,主要區(qū)別如下表所示:
在信息化時代到來初期,EAI(Enterprise Application Integration)技術(shù)風(fēng)靡一時,成為各界人士追捧的對象。熱鬧過后,許多人已經(jīng)清晰的認(rèn)識到,EAI僅僅是為解決“數(shù)據(jù)孤島”而生,并不能解決業(yè)務(wù)流程的整合。另外,雖然很多業(yè)務(wù)系統(tǒng)也支持工作流技術(shù),但是由于工作流與業(yè)務(wù)邏輯緊密結(jié)合,所以在EAI實施的效果大打折扣。EAI從表面上看,解決了信息孤島問題,實際上,只是解決了數(shù)據(jù)傳輸問題,企業(yè)中普遍存在的“流程孤島”的問題,仍然沒有被解決。隨著時間與業(yè)務(wù)需要,EAI與BPM開始匯集了一些新的技術(shù),尤其是Web Services,SOA(Service Oriented Architecture)的出現(xiàn)加速了整個過程。最終,BPM不是EAI,但卻是EAI的未來發(fā)展方向。主要區(qū)別如下表所示:
BPM的應(yīng)用場景及作用
BPM常見應(yīng)用場景
BPM的作用
提高客戶服務(wù)的滿意度
提高自身的市場競爭力
提高適應(yīng)變化的能力
關(guān)于連接型智能BPM平臺
近年來,企業(yè)對于BPM平臺的需求日益增加,傳統(tǒng)的BPM平臺逐漸地?zé)o法滿足企業(yè)發(fā)展的需要。于是,以低代碼、0代碼開發(fā)為主的連接型智能BPM平臺開始出現(xiàn)、崛起,走入CIO、CTO們的視野。
相比較于傳統(tǒng)的BPM平臺,連接型智能BPM支持表單設(shè)計、流程引擎搭建、智能報表統(tǒng)計分析、數(shù)據(jù)權(quán)限多維設(shè)置、第三方系統(tǒng)集成連接、多種模式(SAAS、二次開發(fā)、私有化部署)開發(fā)……甚至,能夠支持移動端使用。于是,連接型智能BPM平臺逐漸成為大小企業(yè)的首選。有需求、有興趣的朋友,可以到雀書、K2等連接型智能BPM平臺去看看,使用一下,自己體會一下具體的感覺。
總結(jié)
- 上一篇: PS替换图片中的颜色-局部以及整体变色
- 下一篇: FPGA内部结构