BPM介紹
對(duì)企業(yè)業(yè)務(wù)流程進(jìn)行包括設(shè)計(jì)、執(zhí)行、監(jiān)控和優(yōu)化在內(nèi)的全生命周期管理方法。
BPM包括設(shè)計(jì)、執(zhí)行、監(jiān)控和優(yōu)化四個(gè)階段,是一種不斷迭代循環(huán)的全生命周期管理方法,它既是管理準(zhǔn)則又是技術(shù)平臺(tái)。作為管理準(zhǔn)則,BPM關(guān)注于戰(zhàn)略性業(yè)務(wù)目標(biāo),指導(dǎo)整個(gè)組織的資源部署,使業(yè)務(wù)流程能更有效地實(shí)現(xiàn)客戶價(jià)值。作為技術(shù)平臺(tái),BPM提供一系列軟件工具來(lái)優(yōu)化流程,使抽象的目標(biāo)變得具體,聯(lián)系業(yè)務(wù)數(shù)據(jù)處理,監(jiān)控流程行為并實(shí)現(xiàn)自動(dòng)化,根據(jù)不同的事件和結(jié)果進(jìn)行實(shí)時(shí)的決策,從而提升業(yè)務(wù)流程的敏捷性。
BPM主要用途:
業(yè)務(wù)流程自動(dòng)化:對(duì) 業(yè)務(wù)流程進(jìn)行梳理、系統(tǒng)化設(shè)計(jì);
整合應(yīng)用系統(tǒng):實(shí)現(xiàn)異構(gòu)系統(tǒng)之間無(wú)縫交流;
企業(yè)流程建模分析:BPM的核心,在詳細(xì)了解企業(yè)流程劃分之后,用全局的視角,對(duì)一堆的流程進(jìn)行梳理,并給出企業(yè)流程全局圖。
監(jiān)控企業(yè)活動(dòng):實(shí)現(xiàn)企業(yè)流程實(shí)時(shí)監(jiān)控和持續(xù)改進(jìn)。
BPM的特點(diǎn)
1、流程可視化(使用BPMN、UML等);
2、流程操作獨(dú)立化,即能夠象關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)操作表一樣操作流程;
3、流程直接部署運(yùn)行(從可視化的BPMN映射到WS4BPEL);
4、流程跨應(yīng)用集成(與其它流程和Web服務(wù));
5、流程監(jiān)控。
BPM的三種類型
系統(tǒng)到系統(tǒng)的流程:涉及到多個(gè)應(yīng)用之間數(shù)據(jù)結(jié)構(gòu)的轉(zhuǎn)換;
人到人的流程:最復(fù)雜的一種流程,與現(xiàn)實(shí)概念的業(yè)務(wù)流程定義最為接近;
人到系統(tǒng)的流程:人啟動(dòng)系統(tǒng)流程,創(chuàng)建事務(wù)。
BPM與工作流的關(guān)系
總的來(lái)說(shuō),BPM屬于管理和組織層面,更全面。是工作流的發(fā)展和延伸,可以說(shuō)工作流是BPM的一個(gè)子集。
工作流:描述人與計(jì)算機(jī)的一系列交互,在開(kāi)發(fā)人員中經(jīng)常被談到。
BPM:范圍更廣,更多的用于業(yè)務(wù)人員,涉及更多的非技術(shù)問(wèn)題;分析,組織的效率。
業(yè)務(wù)過(guò)程管理包括對(duì)業(yè)務(wù)過(guò)程的分析,計(jì)劃,設(shè)計(jì),實(shí)施,運(yùn)行,監(jiān)控,和仿真各個(gè)方面。相較于工作流,它更屬于是管理和組織的概念;而工作流則側(cè)重技術(shù)層面的實(shí)施和運(yùn)行業(yè)務(wù)程。從這種角度看,工作流可以說(shuō)是業(yè)務(wù)流程管理的子集。基于這兩個(gè)概念,現(xiàn)在有工作流管理系統(tǒng)和業(yè)務(wù)過(guò)程管理系統(tǒng)之分.這兩種系統(tǒng)的區(qū)別就在于工作流管理系