??? 所謂BPM(Business Process Management), 即業(yè)務(wù)流程管理,是指根據(jù)業(yè)務(wù)環(huán)境的變化,推進(jìn)人與人之間、人與系統(tǒng)之間以及系統(tǒng)與系統(tǒng)之間的整合及調(diào)整的經(jīng)營方法與解決方案的IT工具。業(yè)務(wù)流程管理應(yīng)該包括"建模-實(shí)施-監(jiān)控-管理"等過程,要具備其所需的所有服務(wù)與工具才能叫作BPM。
??? 現(xiàn)在的信息系統(tǒng)開發(fā)方式的缺點(diǎn)在于對需求表達(dá)不清晰、效率不高。在這種思維方式下流程被固化在系統(tǒng)中,企業(yè)不能隨著商業(yè)環(huán)境的變化而方便迅速地改變業(yè)務(wù)流程,而企業(yè)環(huán)境的變化促使企業(yè)必須快速地調(diào)整業(yè)務(wù)來響應(yīng)。實(shí)時性企業(yè)將敏捷地使用最新信息,以積極地消除其關(guān)鍵性業(yè)務(wù)流程中的管理與執(zhí)行層面出現(xiàn)的低效率延遲。BPM的出現(xiàn)正是為了解決企業(yè)流程實(shí)時改變所帶來的敏捷性、實(shí)時效果評估、資源整合與優(yōu)化等問題,而這些問題是不能為傳統(tǒng)的OA和工作流所解決的。
通過BPM,可以對業(yè)務(wù)流程進(jìn)行自動化,并通過流程的分析及監(jiān)控功能,對業(yè)務(wù)進(jìn)行整合及計(jì)量,從業(yè)務(wù)角度、組織角度、IT角度都可得到可量化的改善效果,這種效果隨著管理者通過BPM分析與優(yōu)化流程,將越來越顯著。
研究表明,未來2年與J2EE平臺結(jié)合緊密的BPM產(chǎn)品將占據(jù)主導(dǎo)地位。
摘自:
QQMagicer的專欄?
http://blog.csdn.net/qqmagicer/articles/672075.aspx????? 時間走入21世紀(jì),計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展給世界帶來了一場信息化的革命,他的影響已經(jīng)逐漸滲透到世界上的各行各業(yè),每個角落。企業(yè)的管理領(lǐng)域也不例外地被卷入到這場變革之中,作為變革的產(chǎn)物,誕生了一個新的名詞:ERP。
?
?????? 從MRP開始一路走來的ERP,其外延和內(nèi)涵逐步豐富:從外延上,他包含了越來越多企業(yè)管理活動,在內(nèi)涵上,隨著管理理論和計(jì)算機(jī)、網(wǎng)絡(luò)技術(shù)的進(jìn)步,他也將最新的管理方法,技術(shù)納入其中。相對于以往的MIS系統(tǒng),ERP已經(jīng)不是利用計(jì)算機(jī)將現(xiàn)有管理模式體現(xiàn)出來,而是利用ERP本身包含的最佳管理理論和實(shí)踐對企業(yè)進(jìn)行一場深刻的管理革命,BPM就是這場革命中的核心內(nèi)容,也就成為了關(guān)系到ERP實(shí)施成功與否的重要因素。
?
?????? BPM,顧名思義就是業(yè)務(wù)流程管理。在企業(yè)的管理活動中,一個業(yè)務(wù)的完成總是經(jīng)過一系列步驟完成的,這就是一個業(yè)務(wù)流程,每一個業(yè)務(wù)流程一般來說總是跨越各個部門,而所有的業(yè)務(wù)活動就基本可以組成公司的管理活動,因此,業(yè)務(wù)流程的合理與否也就直接決定著企業(yè)管理活動是否能夠獲得成功。傳統(tǒng)的企業(yè)管理模式注重的是組織結(jié)構(gòu)和管理的角色,對流程漠不關(guān)心,因此表現(xiàn)為以職能為中心的組織形式。然而隨著基于流程的管理理念的日益發(fā)展,現(xiàn)代的管理模式將把中心投向?qū)α鞒痰闹С帧T谶@種新的管理模式下,人們將工作在團(tuán)隊(duì)中,他們將向最終的結(jié)果負(fù)責(zé),而非向上司或活動負(fù)責(zé)。管理人員更像是導(dǎo)師,而非原來的類似監(jiān)工的角色。
?
???這種先進(jìn)的管理方式就使得在對企業(yè)進(jìn)行ERP建設(shè)或者企業(yè)管理的改革時,最重要的一項(xiàng)內(nèi)容就是評估企業(yè)現(xiàn)有流程的合理性,對于完全不合理的流程需要進(jìn)行業(yè)務(wù)流程重組(BPR),而流程管理,相對于流程重組,是一個持續(xù)性的概念,而不是一個顛覆性的概念。流程管理將原來BPR 定義中的徹底性、根本性融進(jìn)了規(guī)范化、系統(tǒng)化中,指出不一定全是徹底的重新設(shè)計(jì)業(yè)務(wù)流程,而是應(yīng)該規(guī)范的對流程進(jìn)行設(shè)計(jì),需要進(jìn)行重新設(shè)計(jì)的就進(jìn)行重新設(shè)計(jì),不需要的就進(jìn)行改進(jìn)。可以說,構(gòu)造卓越的業(yè)務(wù)流程是流程管理的本質(zhì),也是流程管理的根本目的。
?
流程管理包含以下三個層面:規(guī)范流程、優(yōu)化流程和再造流程。對于已經(jīng)比較優(yōu)秀,而且符合卓越流程觀點(diǎn)的流程,可能原先沒有完全規(guī)范,可以進(jìn)行規(guī)范工作;如果流程中有一些問題,存在一些冗余的或消耗成本的環(huán)節(jié),我們可以采用優(yōu)化流程的方法;對于一些積重難返,完全無法適應(yīng)現(xiàn)實(shí)需要的流程,就需要進(jìn)行再造了。從這點(diǎn)上看,流程管理的思想應(yīng)該是包含了BPR的,但是比BPR的概念更廣泛,更適合現(xiàn)實(shí)的需要。
?
那么,BPM和ERP、供應(yīng)鏈、電子商務(wù)有什么聯(lián)系呢?
首先,ERP是一種支持端對端的業(yè)務(wù)流程的工具。如果一個企業(yè)在沒有清楚的描述出流程的基礎(chǔ)上就上ERP 系統(tǒng),ERP最終必然會崩潰。一個ERP 項(xiàng)目的成功實(shí)施,首先應(yīng)該做的就是創(chuàng)建卓越的業(yè)務(wù)流程,然后才是安裝ERP 軟件來支持這些流程。
供應(yīng)鏈實(shí)際上就是一個跨企業(yè)的業(yè)務(wù)流程。供應(yīng)鏈管理從本質(zhì)上看就是一種流程管理,
流程管理的外延也必將不斷擴(kuò)大。
電子商務(wù)的本質(zhì)是通過電子的手段使公司以外的第三方(客戶及供應(yīng)商)能夠進(jìn)入公司的系統(tǒng),公司的業(yè)務(wù)流程將他們整合起來。只有通過流程管理,使流程變的表現(xiàn)優(yōu)秀,才能使整合進(jìn)流程的供應(yīng)商和客戶對公司的業(yè)績進(jìn)步發(fā)揮更大的作用。
?
如何去實(shí)現(xiàn)流程管理呢?
進(jìn)行流程管理有自己的一套方法論,首先,需要需要進(jìn)行一些發(fā)現(xiàn)核心流程、改進(jìn)核心流程的工作,然后將流程進(jìn)行甄別,選擇,按照流程的合理程度對其進(jìn)行規(guī)范、優(yōu)化和再造。實(shí)行新的流程后根據(jù)實(shí)際運(yùn)行狀況不斷進(jìn)行反思,形成一個遞歸的過程。
?
在進(jìn)行BPM 的時候,需要對流程進(jìn)行描述,對流程的表示形式并不唯一,有文本法、表格法以及圖形法等。為了得到對業(yè)務(wù)流程的直觀印象,人們通常會采用圖形法來表示流程。最常見的是流程圖法(Flow Charts),該方法遵循ANSI 標(biāo)準(zhǔn),優(yōu)點(diǎn)在于可理解性好,但同時存在不確定性太大,無法清楚界定流程界限等缺點(diǎn),特別是在流程圖中的輸入、輸出不能模型化,所以可能失去關(guān)于流程的細(xì)節(jié)信息;角色行為圖RAD(Role Activity Diagram)也是一種常見的流程圖形化描述方法,它特別擅長強(qiáng)調(diào)流程中的角色職責(zé)。行為被表示為垂直的一串節(jié)點(diǎn),水平線則表示人的參與。此方法的主要不足之處在于不具有模型分解的能力,這使其除了用于模型流程總覽外,無法支持深入的流程描述;IDEF 模型系列也是在流程描述領(lǐng)域很有影響力的方法,它包括IDEF0(ICAM DEFinition Language)以及由此改造而成的用于信息分析的IDEF1,和用于動態(tài)分析的IDEF2、用于流程分析的IDEF3,事件過程鏈EPC(Event-Process Chains)模型借鑒了實(shí)體-關(guān)系(ER)模型和數(shù)據(jù)流圖(DFD)等模型方法(圖8),可以通過引入組織和信息建模元素,生成擴(kuò)展的事件驅(qū)動過程鏈(eEPC),使得與業(yè)務(wù)流程有關(guān)的各個方面的信息能夠在一個模型中被描述;Petri 網(wǎng)是完全從過程的角度出發(fā)為復(fù)雜系統(tǒng)的描述與分析而設(shè)計(jì)的一種有效模型工具,它在描述并發(fā)、沖突、同步等行為現(xiàn)象上具有優(yōu)勢。但是,雖然Petri 網(wǎng)在復(fù)雜系統(tǒng)表達(dá)、可理解性與可實(shí)現(xiàn)性方面具有較好的表現(xiàn),但如用來進(jìn)行流程建模,還需要從組織因素表達(dá)、模型分析等方面進(jìn)行必要的補(bǔ)充和探索。
?
流程管理的實(shí)施中也會存在一些問題,梳理一下,就會發(fā)現(xiàn)企業(yè)流程管理中經(jīng)常發(fā)生的問題大都是:
1.主體不清——責(zé)任意識、流程意識雖然建立了,但落實(shí)不足;流程和業(yè)務(wù)有脫節(jié);有時,
流程成為部門之間推卸責(zé)任的借口。
2.流程過細(xì)——大多數(shù)流程過細(xì),沒有分級概念,不利于監(jiān)控和維護(hù);過細(xì)的同時又不能
窮舉,描述過粗,不能有效解決實(shí)際問題。
3.審批繁瑣——環(huán)節(jié)多,時間長,反應(yīng)速度較慢,不利于企業(yè)競爭力提高。
4.推動不足——推動力量單一,主要來自于流程管理部門;流程接口人不穩(wěn)定,對流程管
理理念、方法、工具等缺少系統(tǒng)培訓(xùn)等等。
?
?
業(yè)務(wù)流程管理的技術(shù)實(shí)現(xiàn)被稱為業(yè)務(wù)流程管理系統(tǒng)(BPMS)。以下是BPMS所必需的功能:
1.迅速實(shí)現(xiàn)商業(yè)規(guī)則和商業(yè)目標(biāo)改變的能力
BPMS必須提供實(shí)現(xiàn)改變的必要技術(shù)并確保業(yè)務(wù)經(jīng)理能夠?qū)φ诟淖兊臉I(yè)務(wù)狀況作出迅速的
反應(yīng)。
2.測量這些改變的影響的能力
能夠做出迅速改變固然是重要的。但是這一改變有什么作用呢?很明顯,BPMS 必須提供現(xiàn)
在比改變以前更好的業(yè)務(wù)流程信息。該信息可能包括更迅速的執(zhí)行或更便捷的操作。
3.將什么和如何、資源管理,以及流程獨(dú)立的分離
4.以前后一致的方式定義、改變和實(shí)現(xiàn)業(yè)務(wù)流程
?
流程分析與優(yōu)化重組的步驟與方法:
1.組織小組討論,找出開發(fā)流程每個階段存在的問題
2.整理問題
會后,將記錄下來的問題進(jìn)行整理,去除重復(fù),形成一個清晰的問題列表。
3.將問題分類
4.尋找解決問題的方法
5.選擇最好的解決方案,指定某一個人負(fù)責(zé)實(shí)施
6.評估實(shí)施結(jié)果,修正解決方案,重新實(shí)施
7.進(jìn)行下一問題的解決
8.進(jìn)行新一輪的流程分析
摘自:foundnet的網(wǎng)絡(luò)生活:http://blog.csdn.net/foundnet/archive/2004/06/30/31040.aspx
BPM的邊界界定
BPM的目標(biāo)是實(shí)現(xiàn)企業(yè)管理的有序化和企業(yè)運(yùn)營的增值,在我看來,BPM
包括如下內(nèi)容:
1)BPA(業(yè)務(wù)流程自動化)
通常人們將流程的真正執(zhí)行部件稱為工作流系統(tǒng),直到今天,傳統(tǒng)的
工作流系統(tǒng)仍然在BPM系統(tǒng)中扮演著中心角色,正是它實(shí)現(xiàn)了業(yè)務(wù)流程
的自動化,BPA包括如下內(nèi)容:
a)流程建模技術(shù)?? 如Petri網(wǎng)、控制流語義、數(shù)據(jù)流圖、
UML中的序列圖、協(xié)作圖、狀態(tài)轉(zhuǎn)換圖等
b)流程定義技術(shù)?? 如XPDL,BPEL4WS等
c)流程執(zhí)行引擎?? 如我們談過的jbpm,shark等
2)BPI(業(yè)務(wù)流程集成)
BPI(業(yè)務(wù)流程集成)系統(tǒng)是實(shí)現(xiàn)流程集成技術(shù)的具體載體,是它把我們
的軟件開發(fā)方式由面向過程、面向?qū)ο蠛兔嫦驑?gòu)件等轉(zhuǎn)變?yōu)槊嫦蚍?wù),BPI
包括如下內(nèi)容:
a)流程間通信技術(shù)? 以前可以采用的有遠(yuǎn)程過程調(diào)用(RPC)、分布式對象(CORBA、DCOM/COM+、RMI)、面向消息的中間件(MOM)等,現(xiàn)在可以選用基于Web服務(wù)的動態(tài)、輕量級的服務(wù)協(xié)作中間件
(Service Cooperation Middleware,SCM)
b)EAI技術(shù)? 主要實(shí)現(xiàn)企業(yè)內(nèi)部的應(yīng)用集成
c)B2B技術(shù)? 主要實(shí)現(xiàn)合作伙伴間的應(yīng)用集成
3)BPR(業(yè)務(wù)流程改進(jìn))
BPM以優(yōu)化管理為歸宿,而不僅僅滿足于業(yè)務(wù)的處理;BPR包括下面的內(nèi)容:
a)流程監(jiān)控與分析
b)流程優(yōu)化
c)流程改進(jìn)
摘自:【HongSoft@業(yè)務(wù)集成】:http://blog.csdn.net/hongbo781202/archive/2005/03/10/316425.aspx