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