現(xiàn)如今市面上做BPM的廠商有很多,但是魚龍混雜,有一些根本不明白BPM業(yè)務(wù)流程的特點(diǎn),就自稱專業(yè)。
成都創(chuàng)新互聯(lián)公司是一家專注于網(wǎng)站設(shè)計(jì)、網(wǎng)站制作與策劃設(shè)計(jì),澄邁網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十載,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:澄邁等地區(qū)。澄邁做網(wǎng)站價(jià)格咨詢:028-86922220
我認(rèn)為BPM業(yè)務(wù)流程有以下幾大特點(diǎn):
1、建模:數(shù)據(jù)庫表結(jié)構(gòu)
好用的BPM是面向業(yè)務(wù)的,支持獨(dú)一無二的字段后綁定數(shù)據(jù)庫技術(shù),支持先設(shè)計(jì)表單和字段,后映射到數(shù)據(jù)庫表,避免了數(shù)據(jù)庫表重復(fù)調(diào)整,表單設(shè)計(jì)效率倍增。
傳統(tǒng)BPM是面向技術(shù)的,需要預(yù)先設(shè)計(jì)好數(shù)據(jù)庫表,再設(shè)計(jì)表單,而在現(xiàn)實(shí)業(yè)務(wù)中,技術(shù)人員設(shè)計(jì)表單時(shí),都需要和業(yè)務(wù)人員是不斷磋商,因此表單和字段都會(huì)不停地修改,從而導(dǎo)致數(shù)據(jù)庫表也不斷調(diào)整,工作量劇多。
2、建模:電子表單
BPM支持批量插入字段并設(shè)置名稱,效率倍增。而傳統(tǒng)BPM系統(tǒng)需要逐個(gè)設(shè)置字段,并綁定數(shù)據(jù)庫。
3、建模:業(yè)務(wù)流程
支持各種直流、分流、轉(zhuǎn)發(fā)和回退等等,效率倍增。
支持嵌入式彈窗,根據(jù)選擇項(xiàng)不同,自動(dòng)切換屬性框。
傳統(tǒng)BPM系統(tǒng)需逐個(gè)畫框拉線,頻繁彈出屬性框。
4、建模:仿真模擬
Colloa BPM能夠具備獨(dú)一無二的業(yè)務(wù)模擬仿真引擎,連續(xù)模擬不同崗位角色,展示實(shí)際用戶界面,仿真實(shí)際用戶處理,無需實(shí)際切換賬戶并登錄,各種路徑快速模擬、全面測試,保證業(yè)務(wù)流程正確性,建模效率提升70%以上。
5、自動(dòng)化:界面體驗(yàn)
增強(qiáng)紙張式頁面,聚焦業(yè)務(wù)和工作本身,所見即所得,能夠直接打印。傳統(tǒng)BPM系統(tǒng)只是標(biāo)準(zhǔn)的web界面。
6、自動(dòng)化:分單合單
支持各種直流、分流、轉(zhuǎn)發(fā)和回退等等,效率倍增。
支持嵌入式彈窗,根據(jù)選擇項(xiàng)不同,自動(dòng)切換屬性框。
傳統(tǒng)BPM系統(tǒng)很難支持,操作復(fù)雜。
7、自動(dòng)化:并發(fā)性能
自主研發(fā)的核心引擎具有最高性能,支持大規(guī)模并發(fā)操作。
8、自動(dòng)化:手機(jī)支持
內(nèi)核平臺(tái)支持移動(dòng)化,業(yè)務(wù)執(zhí)行跨屏?xí)惩?,?shù)據(jù)流程實(shí)時(shí)同步,隨時(shí)隨地利用碎片時(shí)間處理業(yè)務(wù)。
提供眾多的移動(dòng)應(yīng)用模塊:安排計(jì)劃、執(zhí)行任務(wù)、項(xiàng)目報(bào)告、外勤定位、訂單查詢、出庫入庫等等。
傳統(tǒng)BPM系統(tǒng)有一些是可以必須專門設(shè)計(jì)手機(jī)用的表單,甚至有的BPM系統(tǒng)沒有手機(jī)端。
9、其他:報(bào)表生成
Colloa BPM支持自定義需要的報(bào)表樣式和數(shù)據(jù)來源;系統(tǒng)自動(dòng)從電子單據(jù)中匯總關(guān)鍵業(yè)務(wù)數(shù)據(jù),自動(dòng)生成業(yè)務(wù)報(bào)表。
從業(yè)務(wù)報(bào)表和過程報(bào)表中,自動(dòng)生成各種柱圖、餅圖、趨勢圖等,按照時(shí)間段篩選比對(duì),支持經(jīng)營決策。
傳統(tǒng)BPM系統(tǒng)必須通過數(shù)據(jù)庫表轉(zhuǎn)存再生成報(bào)表。
10、其他:跨流程報(bào)表
支持不同流程數(shù)據(jù)存儲(chǔ)在同一張表中,非常容易實(shí)現(xiàn)快流程報(bào)表。而傳統(tǒng)BPM系統(tǒng)不同流程設(shè)置不同的表,很難做到跨流程報(bào)表。
11、其他:管理思想
把流程從職能組織的背后移到前面來!
支持跨越部門和層級(jí)的界限,多級(jí)體系化流程,直達(dá)客戶。
傳統(tǒng)BPM系統(tǒng)多個(gè)孤立流程,部門及流程。
12、其他:系統(tǒng)集成
支持和第三方系統(tǒng)無縫集成,包括用友U8、SAP、金蝶、HR系統(tǒng)等,實(shí)現(xiàn)多種業(yè)務(wù)互通,實(shí)現(xiàn)數(shù)據(jù)實(shí)時(shí)交換,包括但不限于流程/憑證/報(bào)表/消息等。通過強(qiáng)勁的業(yè)務(wù)流程引擎,大大增強(qiáng)了端到端業(yè)務(wù)的運(yùn)營效率和管控能力。還支持消息通知集成,統(tǒng)一信息門戶,移動(dòng)訪問等特色,后期可逐一匯報(bào)。
這里我推薦Colloa BPM業(yè)務(wù)流程管理平臺(tái),涵蓋以上所有BPM特點(diǎn)優(yōu)勢。
聯(lián)科BPM是一個(gè)開放的、穩(wěn)建的、可擴(kuò)展的、易維護(hù)的、可支撐大用戶量的核心架構(gòu)平臺(tái),此平臺(tái)將可以承擔(dān)企業(yè)未來十年或更長時(shí)間因?yàn)闃I(yè)務(wù)發(fā)展需要而進(jìn)行的業(yè)務(wù)功能及需求調(diào)整而導(dǎo)致的IT系統(tǒng)變化,在業(yè)務(wù)變化的過程中Linkey BPM能及時(shí)靈活的響應(yīng)需求而不必進(jìn)行大量的系統(tǒng)改造。Linkey BPM業(yè)務(wù)流程管理平臺(tái)首先是一個(gè)易于維護(hù)的平臺(tái),維護(hù)可以分為兩種權(quán)限及類型進(jìn)行劃分,一種是最高系統(tǒng)權(quán)限的用戶,其具有完全業(yè)務(wù)系統(tǒng)維護(hù)功能如業(yè)務(wù)規(guī)則編寫、數(shù)據(jù)維護(hù)、系統(tǒng)插件及補(bǔ)丁部署、系統(tǒng)運(yùn)行狀況檢查及統(tǒng)計(jì)、高級(jí)權(quán)限調(diào)整等工具,此類維護(hù)需要具有一定的業(yè)務(wù)技能且對(duì)Lotus Domino和基礎(chǔ)平臺(tái)都比較了解的IT人員。另一種是各部門的普通系統(tǒng)管理員,他們可以進(jìn)行流程及表單的設(shè)計(jì)、監(jiān)控、分析、自定義報(bào)表、用戶注冊(cè)、權(quán)限分配、業(yè)務(wù)模塊維護(hù)等日常級(jí)別的維護(hù)工作。Linkey BPM業(yè)務(wù)流程管理平臺(tái)可以嚴(yán)格控制這兩類用戶權(quán)限的分配并做到數(shù)據(jù)和系統(tǒng)的絕對(duì)安全,在設(shè)計(jì)上能夠提供兩套不同類別的系統(tǒng)維護(hù)入口且簡單易用,從而大大降低系統(tǒng)的維護(hù)成本和維護(hù)工作量及參與維護(hù)的工程師數(shù)量。Linkey BPM業(yè)務(wù)流程管理平臺(tái)能夠無縫集成其他業(yè)務(wù)系統(tǒng)(HR、BI、SAP、FC)及數(shù)據(jù)庫(SQL、Oracle、DB2),當(dāng)有新的業(yè)務(wù)系統(tǒng)需要集成時(shí)企業(yè)的IT人員應(yīng)能夠通過編寫簡單的業(yè)務(wù)規(guī)則(業(yè)務(wù)規(guī)則可以使用LotusScript或者是Java進(jìn)行編寫)即可以進(jìn)行業(yè)務(wù)系統(tǒng)的集成,且這些業(yè)務(wù)規(guī)則可以進(jìn)行復(fù)用也可以導(dǎo)出到其他同樣使用此基礎(chǔ)平臺(tái)的其他關(guān)聯(lián)單位使用,這樣業(yè)務(wù)規(guī)則只需要編寫一次即可以運(yùn)行在多個(gè)單位的BPM系統(tǒng)中。Linkey BPM業(yè)務(wù)流程管理平臺(tái)集成其他業(yè)務(wù)系統(tǒng)的同時(shí)要能被其他業(yè)務(wù)系統(tǒng)所集成,Linkey BPM業(yè)務(wù)流程管理平臺(tái)提供了完善的WebService、HTTP的API接口,以便其他系統(tǒng)能夠很方便的驅(qū)動(dòng)和讀取Linkey BPM業(yè)務(wù)流程管理平臺(tái)的數(shù)據(jù)及系統(tǒng)運(yùn)行狀況,特別是對(duì)于業(yè)務(wù)流程的集成方面其他業(yè)務(wù)系統(tǒng)要能夠很方便的啟動(dòng)、狀態(tài)查詢、暫停、恢復(fù)等基礎(chǔ)平臺(tái)中的業(yè)務(wù)流程的相關(guān)信息。 當(dāng)企業(yè)的業(yè)務(wù)需求發(fā)生變化需要新的API接口時(shí),企業(yè)自有的IT人員要能很方便的在BPM平臺(tái)上增加新的API接口而不需要修改底層的系統(tǒng)架構(gòu)。
據(jù)了解,國內(nèi)外專家對(duì)流程的定義都是流程管理的定義,以至讓很多企業(yè)負(fù)責(zé)人誤以為自己的企業(yè)沒有流程。其實(shí)流程之于企業(yè)就像時(shí)間對(duì)于人一樣不可須臾離開,企業(yè)存在就有流程,除非企業(yè)死亡。只不過流程的效率高低不一樣,管理得好,就有好的流程或高效流程,管理得不好,就是低效甚至是無效流程。既然流程管理在一個(gè)企業(yè)中作為那么重要的“角色”存在,從長遠(yuǎn)計(jì)劃來考慮,我們簡單剖析下BPM。
BPM是什么?
在IT界里,有一個(gè)不成文的規(guī)律,那就是喜歡拿概念忽悠人。關(guān)于“BPM是什么”這個(gè)問題,在很多資料里并沒有給出非常明確的定義(確定的含義),原因是IT界的很多概念在不同的場合下有不同的含義,并且隨著時(shí)間而不斷發(fā)展,所以不能叫定義,而只能叫描述。
在理解BPM之前,我們先談?wù)勔粋€(gè)比較熟悉的名詞——業(yè)務(wù)流程(Business Process)。 業(yè)務(wù)流程是企業(yè)、政府以及其它各種組織,為了達(dá)到其業(yè)務(wù)目標(biāo),而執(zhí)行的一系列活動(dòng),這些活動(dòng)須由兩個(gè)或兩個(gè)以上的人或IT系統(tǒng)執(zhí)行,串行或并行,活動(dòng)的執(zhí)行需要滿足一定的規(guī)則和條件。下圖是一個(gè)報(bào)表審批流程。
在上圖報(bào)表審批流程中,首先相關(guān)業(yè)務(wù)人員(參與者為人)向相關(guān)領(lǐng)導(dǎo)提交費(fèi)用報(bào)表(執(zhí)行活動(dòng)),該領(lǐng)導(dǎo)審批后,系統(tǒng)自動(dòng)根據(jù)預(yù)先設(shè)定的規(guī)則對(duì)費(fèi)用總額Total(流程攜帶的業(yè)務(wù)數(shù)據(jù))進(jìn)行判斷,當(dāng)Total5000(規(guī)則或條件)時(shí)需要二級(jí)領(lǐng)導(dǎo)審批,審批完成后交由文檔管理員歸檔保存(參與者為系統(tǒng))。在整個(gè)流程中,包含了手工作業(yè)(暫名為AgileWork),如提交費(fèi)用報(bào)表、領(lǐng)導(dǎo)審批等,也包含了自動(dòng)作業(yè)(暫名為AgilePart),如是否批準(zhǔn)、Total值判斷、文檔保存等。
基于上述理解,BPM應(yīng)該是一種企業(yè)中業(yè)務(wù)流程管理的方法,通過建立、執(zhí)行、評(píng)價(jià)和管理企業(yè)業(yè)務(wù)流程的一組軟件系統(tǒng)體系,也就是我們常說的軟件平臺(tái)。
筆者了解過少數(shù)專業(yè)做BPM的廠商,天翎BPM就是其中一家,之前跟天翎總經(jīng)理做過簡單的交流,也可以跟大家分享下。概括起來說,天翎BPM體現(xiàn)以下特性:
業(yè)務(wù)流程建模:業(yè)務(wù)人員完全以業(yè)務(wù)的視角,用流程圖描述業(yè)務(wù)流程,也就是流程設(shè)計(jì)工具。
業(yè)務(wù)流程自動(dòng)化:根據(jù)定義好的流程,在BPM系統(tǒng)中自動(dòng)執(zhí)行,完全廢棄傳統(tǒng)的紙張,流程的傳遞不需要人工干預(yù),也就是智能化BPM流程引擎。
系統(tǒng)集成:BPM不僅僅是由人來參與,部分活動(dòng)也可以由IT系統(tǒng)來參與,例如在請(qǐng)假流程中需要在HR系統(tǒng)中判斷請(qǐng)假人是否有年休假期。這就要求BPM提供執(zhí)行自動(dòng)作業(yè)功能,如調(diào)用WebService、執(zhí)行某類的方法。
業(yè)務(wù)流程管理:能夠可視化的監(jiān)控流程的執(zhí)行情況,對(duì)流程執(zhí)行過程中出現(xiàn)的意外進(jìn)行處理,也就是提供實(shí)時(shí)流程監(jiān)控。
說到這里,大家通常覺得這已經(jīng)實(shí)現(xiàn)了業(yè)務(wù)數(shù)據(jù)的流轉(zhuǎn)過程,是一套不錯(cuò)的BPM系統(tǒng)了吧!不,還不夠,真正的BPM不應(yīng)該僅是業(yè)務(wù)數(shù)據(jù)的流程。而且還可以提供報(bào)表數(shù)據(jù)分析,從而得出決策的依據(jù)。企業(yè)要跟上發(fā)展,未來企業(yè)領(lǐng)導(dǎo)人關(guān)注的重點(diǎn),應(yīng)該不只是停留在業(yè)務(wù)數(shù)據(jù)流轉(zhuǎn)本身,而是要用數(shù)據(jù)發(fā)現(xiàn)問題,得出決策依據(jù),從而把握先機(jī)。
那BI是什么?
BI即商務(wù)智能,它是一套完整的解決方案,用來將企業(yè)中現(xiàn)有的數(shù)據(jù)進(jìn)行有效的整合,快速準(zhǔn)確地提供報(bào)表并提出決策依據(jù),幫助企業(yè)做出明智的業(yè)務(wù)經(jīng)營決策。這也讓流程管理上升到另外一個(gè)高度,就是業(yè)務(wù)流程優(yōu)化。
業(yè)務(wù)流程優(yōu)化:對(duì)流程執(zhí)行的情況(包括:效率、成本、瓶頸、負(fù)載)進(jìn)行統(tǒng)計(jì)、分析。根據(jù)統(tǒng)計(jì)分析結(jié)果,對(duì)流程進(jìn)行改造,以優(yōu)化流程的執(zhí)行,提供流程模擬與分析工具,實(shí)現(xiàn)BPM+BI的完美結(jié)合。
BPM軟件的發(fā)展,業(yè)務(wù)流程建模是基礎(chǔ),業(yè)務(wù)流程自動(dòng)化和系統(tǒng)集成是實(shí)現(xiàn)手段,業(yè)務(wù)流程管理是過程,業(yè)務(wù)流程優(yōu)化是目標(biāo)。BPM是一個(gè)持續(xù)性的過程,而這個(gè)過程的各個(gè)環(huán)節(jié)將構(gòu)成一個(gè)閉合的循環(huán)體,這恰恰迎合了企業(yè)成長的過程。所以BPM+BI的完美結(jié)合。必將給企業(yè)的信息化建設(shè),提高企業(yè)在市場的競爭力起著非常重要的作用
寫在最后,如果你的企業(yè)也在為BPM選型煩惱,可以百度搜索“天翎BPM”了解。
工作流程管理
工作流程管理,在職場上主要看個(gè)人的工作能力,要學(xué)會(huì)良性競爭才能為自己開辟道路,職場人脈也是一點(diǎn)點(diǎn)積攢起來的,職場上的隱形陷阱是很多的,以下是關(guān)于工作流程管理的知識(shí),職場上的那些事。
工作流程管理1
通過對(duì)現(xiàn)有工作流程的梳理和工作流程網(wǎng)絡(luò)信息化,實(shí)現(xiàn)工作條理的規(guī)范性及增加現(xiàn)有相關(guān)工作流程的透明度,提高工作效率,完善管理體制。工作流程涉及幾乎所有的部門和人員,具體參與的部門和相關(guān)崗位人員由上線流程的實(shí)際數(shù)量和相關(guān)操作面來決定。由流程的書面化、電子系統(tǒng)化,實(shí)現(xiàn)知識(shí)經(jīng)驗(yàn)的沉淀和傳承,這是企業(yè)建立自身文化的基礎(chǔ)之一,是為永續(xù)經(jīng)營目標(biāo)的建立提供基礎(chǔ)保障。
方案
通過提供可自我定義的動(dòng)態(tài)工作流程設(shè)計(jì)平臺(tái),公司計(jì)算機(jī)管理員或者相應(yīng)的業(yè)務(wù)人員可以根據(jù)自身業(yè)務(wù)的特點(diǎn)創(chuàng)建相關(guān)工作流程。我們使用簡單可行的圖形化定制開發(fā)界面對(duì)相關(guān)工作流程進(jìn)行圖形化描述,通過將實(shí)際工作流程中相關(guān)的人員角色賦予信息系統(tǒng)中描述流程操作的相關(guān)元素,并且根據(jù)實(shí)際工作流程的操作權(quán)限給予特定角色相關(guān)的操作動(dòng)作,以及相應(yīng)表單的填寫權(quán)限的分配等操作來實(shí)現(xiàn)一個(gè)實(shí)際工作流程的信息系統(tǒng)化。完成這樣的簡單定制工作后,就可以提供實(shí)現(xiàn)工作流程的運(yùn)轉(zhuǎn)的要素了。
工作流程結(jié)束后將自動(dòng)歸檔,經(jīng)過授權(quán)的相關(guān)人員及操作人員可以檢索和察看已經(jīng)發(fā)生的工作流程。所有工作流程的發(fā)起者將在整個(gè)流程的流轉(zhuǎn)過程中隨時(shí)看到流程進(jìn)程的位置,并且還可以看到所有已經(jīng)完成操作的角色和他們的動(dòng)作,也就是說流程發(fā)起者可以對(duì)整個(gè)流程的處理過程作以監(jiān)控,實(shí)現(xiàn)了工作流程的透明化管理,提高了工作效率。
可以實(shí)現(xiàn)多種工作流程設(shè)計(jì)開發(fā)和后臺(tái)運(yùn)作,如相關(guān)文件的收發(fā)以及公文流轉(zhuǎn),出差申請(qǐng)和財(cái)務(wù)報(bào)銷,申請(qǐng)項(xiàng)目過程、文檔、報(bào)告、合同審核、審批等工作流程。在設(shè)計(jì)完成的工作流程中可以實(shí)現(xiàn)相關(guān)的審批、跟蹤、查詢、歸檔和委托等功能。
該平臺(tái)通過對(duì)系統(tǒng)對(duì)用戶權(quán)限的合理分配、相關(guān)密碼的確認(rèn)、內(nèi)部數(shù)據(jù)加密傳輸以及定時(shí)將不使用系統(tǒng)的用戶給予注銷等信息安全的特殊處理手段,達(dá)到防止權(quán)限和數(shù)據(jù)的竊取和篡改;實(shí)現(xiàn)了相關(guān)工作事務(wù)的多重提醒功能,對(duì)于未處理的流程亦可按照時(shí)段的設(shè)置給予多次提示,新流程到達(dá)時(shí)自動(dòng)提醒。
系統(tǒng)管理員對(duì)用戶按照角色的概念進(jìn)行流程授權(quán)和動(dòng)作設(shè)計(jì)的方式管理,不同的角色具有不同的動(dòng)作權(quán)限和表單填寫權(quán)限,同一用戶可以是多個(gè)角色可以參與多個(gè)流程;公文模板可根據(jù)需要自由設(shè)置。
功能
系統(tǒng)管理員可以方便靈活地定義工作流中的角色,如系統(tǒng)中的基本角色、泛指角色、特殊角色等,可以實(shí)現(xiàn)對(duì)于元素角色多重性設(shè)計(jì),對(duì)于具體、單一、簡單元素的多種設(shè)計(jì)等功能。
可以分配角色或用戶相關(guān)操作動(dòng)作權(quán)限、相關(guān)表單填寫權(quán)限、查詢經(jīng)辦表單、流程操作查閱、授權(quán)表單查詢、職務(wù)代理人設(shè)置、回收等權(quán)限。
可以動(dòng)態(tài)定義工作流程中流程表單的模式、填寫內(nèi)容以及填寫表單的性質(zhì)。可以在流程中實(shí)現(xiàn)對(duì)于簡單數(shù)據(jù)的計(jì)算和簡單的邏輯運(yùn)算功能,如統(tǒng)計(jì)累加、條件判斷、申請(qǐng)內(nèi)容等。
可以實(shí)現(xiàn)根據(jù)角色和操作的需要?jiǎng)討B(tài)分配動(dòng)作的功能,對(duì)于重復(fù)使用的動(dòng)作可以進(jìn)行預(yù)先設(shè)置。可以實(shí)現(xiàn)對(duì)于流程表單填寫動(dòng)作權(quán)限的分配,包括自動(dòng)填寫和手動(dòng)填寫。
通過圖形化界面定義相關(guān)角色節(jié)點(diǎn),通過有向連線表達(dá)流程流向通過授權(quán)實(shí)現(xiàn)表單的使用、表的控制等等,流程可以動(dòng)態(tài)修改,可以根據(jù)流程的適用范圍進(jìn)行局部發(fā)表、流程中可以插入計(jì)算、可以提供分支的邏輯判斷。
工作流程管理2
概念
Business Process Management(BPM),即業(yè)務(wù)流程管理,是一套達(dá)成企業(yè)各種業(yè)務(wù)環(huán)節(jié)整合的全面管理模式。BPM涵蓋了人員、設(shè)備、桌面應(yīng)用系統(tǒng)、企業(yè)級(jí) Backoffice 應(yīng)用等內(nèi)容的優(yōu)化組合,從而實(shí)現(xiàn)跨應(yīng)用、跨部門、跨合作伙伴與客戶的企業(yè)運(yùn)作。 BPM通常以Internet方式實(shí)現(xiàn)信息傳遞、數(shù)據(jù)同步、業(yè)務(wù)監(jiān)控和企業(yè)業(yè)務(wù)流程的'持續(xù)升級(jí)優(yōu)化。顯而易見,BPM不但涵蓋了傳統(tǒng)“工作流”的流程傳遞、流程監(jiān)控的范疇,而且突破了傳統(tǒng)“工作流”技術(shù)的瓶頸。BPM的推出,是工作流技術(shù)和企業(yè)管理理念的一次劃時(shí)代飛躍。
起源
企業(yè)現(xiàn)行經(jīng)營管理模式大多源于18世紀(jì)亞當(dāng)·斯密的“勞動(dòng)分工原理”和19世紀(jì)泰勒的“制度化管理理論”,但進(jìn)入20世紀(jì)80年代后,企業(yè)家和管理學(xué)家認(rèn)為其存在分工過細(xì)、無人負(fù)責(zé)整個(gè)流程、組織機(jī)構(gòu)臃腫、員工技能單一等問題。在這種背景下,20世紀(jì)90年代初,美國著名企業(yè)管理大師、原麻省理工學(xué)院教授邁克爾·漢默(Michael Hammer)先生提出了業(yè)務(wù)流程管理理論,引發(fā)了新的管理革命浪潮。美國的一些大公司,如IBM、通用汽車、福特汽車和ATT等紛紛推行BPM,試圖利用它發(fā)展壯大自己。實(shí)踐證明,這些大企業(yè)實(shí)施BPM以后,取得了巨大成功。
我國設(shè)立與BPM研究相關(guān)的學(xué)術(shù)機(jī)構(gòu)較晚,其中最為活躍的是由中國最年青的博士后導(dǎo)師付勇帶領(lǐng)的協(xié)同軟件博士后工作站,該博士后工作站由協(xié)達(dá)軟件公司與復(fù)旦大學(xué)、上海理工大學(xué)等高校合作開展研究,并獲國家科技、教育、人事等部門聯(lián)合批復(fù)設(shè)立。
關(guān)系
流程無處不在。研發(fā)有研發(fā)的流程,生產(chǎn)有生產(chǎn)的流程,計(jì)劃有計(jì)劃的流程,銷售有銷售的流程,服務(wù)有服務(wù)的流程,人事有人事的流程,財(cái)務(wù)有財(cái)務(wù)的流程,實(shí)際上,在企業(yè)應(yīng)用的各種管理系統(tǒng)中,都會(huì)包含大量的業(yè)務(wù)流程管理工作。
工作流程管理3
業(yè)務(wù)流程管理的方法步驟
1、有流程,無執(zhí)行:
企業(yè)制定的很多流程停留于書面,但真正被用于實(shí)踐中的很少。流程形同虛設(shè)。
2、流程與實(shí)際運(yùn)做脫節(jié):
由于外部環(huán)境瞬息萬變,企業(yè)的運(yùn)做也隨之而變,這本是好的,但指導(dǎo)業(yè)務(wù)規(guī)范運(yùn)做的流程還停留在以前的狀態(tài),其最終的結(jié)果是對(duì)流程的放棄和不信任。
3、流程與流程之間的割裂:
特別是集中在跨部門和跨業(yè)務(wù)單元的流程上,由于流程之間的割裂,導(dǎo)致企業(yè)內(nèi)部存在著大量的界面沖突,于是只好借助大量的會(huì)議、更多和更復(fù)雜的流程來試圖解決。其代價(jià)就是拿著公司的資源在做游戲。
4、沒有業(yè)務(wù)流程管理混亂,有了業(yè)務(wù)流程管理僵化:
這一點(diǎn)對(duì)于那些有上進(jìn)心的企業(yè)一直是個(gè)頭痛的問題。在效率和效果上難以找到最合理的解決方案。
5、業(yè)務(wù)流程的根本是業(yè)務(wù),但流程業(yè)務(wù)的授權(quán)和監(jiān)管不同步:
導(dǎo)致的結(jié)果是當(dāng)業(yè)務(wù)運(yùn)做出現(xiàn)錯(cuò)弊時(shí),責(zé)任不清,互相推脫,更加談不上對(duì)于流程的改進(jìn)了。
6、流程繁多,層次不清:
許多企業(yè)制定了大量的業(yè)務(wù)流程,但沒有對(duì)流程進(jìn)行分層和分級(jí)管理,以至于無法保證對(duì)業(yè)務(wù)目標(biāo)的實(shí)現(xiàn)。
BPM業(yè)務(wù)流程建模(BPM, Business Process Modeling)是業(yè)務(wù)流程管理的核心方法和工具。以市場主流的管理軟件:協(xié)達(dá)軟件、用友、金蝶為例,業(yè)務(wù)流程建模包括了流程節(jié)點(diǎn)建模、流程內(nèi)容建模、流程權(quán)限建模等三個(gè)方面的內(nèi)容。協(xié)達(dá)軟件的業(yè)務(wù)流程建模(BPM, Business Process Modeling)是對(duì)業(yè)務(wù)流程進(jìn)行表述的方式,它是過程分析與重組的重要基礎(chǔ)。這種表述方式大大優(yōu)化了軟件開發(fā)和運(yùn)行效率,也導(dǎo)致用友、金蝶等傳統(tǒng)ERP軟件廠商紛紛采用協(xié)達(dá)軟件的BPM技術(shù),使新型的BPM軟件應(yīng)用大放異彩。
在跨組織業(yè)務(wù)流程重組的前提下,流程建模的主要目的就是提供一個(gè)有效的跨組織流程模型并輔助相關(guān)人員進(jìn)行跨流程的分析與優(yōu)化。目前有大量的流程建模技術(shù)能夠支持業(yè)務(wù)流程的重組,但同時(shí)這也給相關(guān)人員帶來困惑:面對(duì)如此眾多的技術(shù),他們很難選擇一種合適的技術(shù)或工具。同時(shí),目前對(duì)流程建模技術(shù)的研究大多集中于建模技術(shù)的提出與應(yīng)用,缺乏對(duì)現(xiàn)有技術(shù)的整理與分類以及技術(shù)之間的橫向?qū)Ρ?,這也就加深了建模技術(shù)選擇的復(fù)雜性。
BPM 標(biāo)準(zhǔn)
BPM 標(biāo)準(zhǔn)
在協(xié)達(dá)軟件的BPM體系結(jié)構(gòu)的核心部位是一個(gè)執(zhí)行流程的運(yùn)行時(shí)引擎,其流程的源碼是由基于XML的BPEL語言寫成,BPEL是當(dāng)今最著名、廣泛應(yīng)用的BPM標(biāo)準(zhǔn),及最優(yōu)秀的BPM執(zhí)行語言。這些流程是由業(yè)務(wù)和技術(shù)分析家使用支持可視化流程圖語言BPMN——最好的BMP圖形語言——的圖形編輯器設(shè)計(jì)出來的。此編輯器包括一個(gè)導(dǎo)出器,可以從BPMN圖生成BPEL代碼(之后部署到引擎)。(在當(dāng)前許多Java開發(fā)工具中,BPMN到BPEL的流程與UML到 Java的流程相類似。)
協(xié)達(dá)軟件的人和計(jì)算機(jī)的交互驅(qū)動(dòng)引擎里流程的執(zhí)行。人這個(gè)參與者使用一個(gè)圖形化工作列表應(yīng)用程序?yàn)g覽并執(zhí)行未執(zhí)行完畢的手工工作(在流程運(yùn)行的引擎里)。依附于公司網(wǎng)絡(luò)的但在引擎地址空間外的內(nèi)部IT系統(tǒng),被儲(chǔ)如web服務(wù),j2EE,或COM的集成技術(shù),通過XML作為選用的消息格式所訪問;用編成語言如 java、C#寫出的內(nèi)部交互可以是更輕便的內(nèi)嵌代碼片斷。外部交互是典型的基于web服務(wù)的通信,由編排控制,例如那些用新興的XML語言——WS- CDL這個(gè)領(lǐng)先的編排語言所創(chuàng)作出的外部交互。雖然編排描述了多個(gè)參與者流程交互(在business-to-business電子商務(wù)里很典型)的整體、引人注意的視圖,但是編排工具包可以用來生成一個(gè)基本的BPMN模型,其可以捕捉某個(gè)特定參與者流程所要求的通信,同時(shí)這個(gè)工具還可以驗(yàn)證一個(gè)給定的流程是否滿足編排的要求。(WS-CDL文獻(xiàn)建議由WS-CDL生成BPEL而不是BPMN。但是在現(xiàn)在的體系結(jié)構(gòu)中,BPMN作為一種設(shè)計(jì)語言是一個(gè)必要的間接層。)
開發(fā)過程編輯
協(xié)達(dá)軟件的BPM系統(tǒng)管理員里利用一個(gè)圖形化的監(jiān)視控制臺(tái)來維護(hù)和跟蹤引擎流程的狀態(tài),強(qiáng)大易用的流程圖型化建模和監(jiān)控,也是協(xié)達(dá)軟件被廣泛評(píng)價(jià)為產(chǎn)品競爭力第一[1] 的重要原因。協(xié)達(dá)軟件的流程控制臺(tái)使用一種管理語言與引擎銜接。實(shí)時(shí)引擎將流程狀態(tài)持久化到數(shù)據(jù)庫,控制臺(tái)直接與數(shù)據(jù)庫碰面,而不是用管理語言來溝通。運(yùn)行時(shí)引擎將流程狀態(tài)持久化到數(shù)據(jù)庫,控制臺(tái)直接與數(shù)據(jù)庫碰面而不是使用管理語言來專門執(zhí)行流程的請(qǐng)求。監(jiān)控構(gòu)造也支持業(yè)務(wù)活動(dòng)監(jiān)控(Business Activity Monitoring (BAM))或者儀表板式的業(yè)務(wù)監(jiān)控。
在這個(gè)平臺(tái)上的開發(fā)過程如下:
1.從一個(gè)WS-CDL choreography生成一個(gè)初始的BPMN模型。如果流程并不是從一個(gè)編排衍生而來則越過此步。
2.設(shè)計(jì)BPMN模型
3.從BPMN模型生成BPEL
4.開發(fā)必要的人和系統(tǒng)(內(nèi)部和外部)的接口
5.部署B(yǎng)PEL代碼和其必要的接口到引擎
6.使用管理和監(jiān)控接口跟蹤正在運(yùn)行的流程。
這個(gè)體系結(jié)構(gòu)的全貌(由WFMC——眾多BPM標(biāo)準(zhǔn)組織中最成熟的一家——的參考模型激發(fā)而成)類似許多集成廠商(如,IBM、BEA,、Oracle、Tibco,、SeeBeyond和Vitria)所提供的平臺(tái)。使這個(gè)體系結(jié)構(gòu)特別的地方是其標(biāo)準(zhǔn)的選擇。BPEL、
在理想體系中的BPM 標(biāo)準(zhǔn) 圖2
在理想體系中的BPM 標(biāo)準(zhǔn) 圖2
BPMN和 WS-CDL都被包含進(jìn)來,因?yàn)樗麄兎謩e是執(zhí)行、設(shè)計(jì)和編排的最好解決方案,BPM最重要的三個(gè)部分。
(如圖2所示未來可能包括新興標(biāo)準(zhǔn)BPQL——用于監(jiān)控,BPSM和BPDM——用于元模型建模,BPRI——用于運(yùn)行時(shí)接口,BPXL——用于BPEL擴(kuò)展)。事實(shí)上,很多廠商支持或正在實(shí)現(xiàn)支持BPEL。但是BPMN的支持非常少(大多數(shù)廠商提供各自的方案),WS-CDL的支持幾乎沒有。BPEL并不夠。這個(gè)體系很理想化,需要實(shí)際的實(shí)現(xiàn)。