BPM定義
BPM(Business Process Management)技術是從工作流管理、流程自動化、企業應用集成(EntERPrise Application integration,EAI)流程優化、流程建模等技術的發展而來。表1中列出了幾家較權威組織對BPM下的定義。
表1 不同機構給出的BPM定義
流程管理在作為一種管理技術的同時也體現了現代管理的思想,內容主要包括以下四點:
1.扁平化組織結構;
2.對各單位的充分信任與授權;
3.單位間的信息共享;
4.對管理者角色的創新。
BPM技術概述
業務流程是促使單位內部人與人之間,人與系統之間,系統與系統之間協同工作的的IT工具。用一組活動來表示業務流程,活動為自動或半自動的,當需要人為干預時,定義一些角色,允許人在這里與其他系統或人進行交互,流程中不同的步驟都在這組活動中顯示。在一個流程中,實例在各個活動間轉換,實例是與Begin活動,結束語流程的End活動。實例的數據及外部環境決定了實例轉換的路徑。
實例完成某項活動之后,系統將對其外發轉換進行評估,然后實例繼續下一個活動。實力要繼續下一活動的條件是條件轉換中包含的布爾表達式被計算后,其值為True.。基于時間的轉換在到了預期時間時將會觸到目標活動的自動路由。流程也分不同狀態:可以給流程定義屬性,給每個實例賦值,以保持實例狀態,來實現不同活動間的轉換。以上是從建模角度看到的BPM。
BPM生命周期
BPM生命周期從總體上劃分為五個階段,分別是:業務流程發掘(Business Process Discovery)、業務流程設計(Business Process Design)、業務流程執行(Business Process Execution)、業務流程管理維護(Business Process Administration),以及業務流程最優化(Business Process Optimization),如圖1。
圖1 BPM應用開發生命周期
1.業務流程發掘:業務流程發覺是一切后續工作的基礎,首先應了解現行流程的情況,尤其是流程的信息流(Message Flow)、控制流(Control Flow)以及事件流(Event Flow)。這一階段的主要工作是流程評估和流程再造。
2.業務流程設計:這個階段的工作就是定位和設計未來的流程,設計過程分四步,包括建模(Modeling)、分析(Analyzing)、模擬(Simulation)以及流程重構(Redesigning)四個步驟。這四個步驟周而復始的循環,以期設計出更有價值、更準確的業務流程。流程建模的工具包括四個重要部分,分別是結構表格(Organization Chart)、商業規則(Business Rule)、流程圖(Activity Diagram),以及電子窗體(e-Form)設計工具。建模之后應進行分析與仿真,分析是從理論上保證流程的正確性,而仿真則是由實踐結果符合期望值時得出流程正確的結果.
3.業務流程執行:執行業務流程包括部署(deployment)、自動操作(automation)和人機交互(interaction)三個部分。這個階段,所有相關單位,包括人和計算機系統共同參與執行上一階段制定出的流程,用最小的工作量做到對資源的優化與整合,以達到利益最大化的目的。
4.業務流程管理維護:這一階段包括的工作有:運行(operation)、監測(Activity monitoring)和維護(maintaining)。這三個工作是并行的。
5.業務流程最優化:這是最后一個階段,也是BPM生命周期進入下個循環的開始。本階段的工作包括:測定(Measurement)、報告(Reporting)和改進(Improvement)。三者之間是遞進的關系,缺一不可。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:企業業務流程管理BPM相關技術及生命周期
本文網址:http://www.guhuozai8.cn/html/consultation/1081963654.html