溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

工作流(Workflow)和BPM的區(qū)別

發(fā)布時間:2020-08-05 05:17:55 來源:ITPUB博客 閱讀:306 作者:dicksonjyl560101 欄目:大數(shù)據(jù)

 

區(qū)分 Workflow與BPM

 

按照我最初的設想,這篇文章本不應該寫 Workflow與BPM的區(qū)別的,但是世界總是變化這么快。前幾天給公司內部的期刊寫了篇介紹工作流的文章,之后就有很多同事詢問Workflow與BPM的區(qū)分問題。于是不得已就寫了點這方面自己的看法,現(xiàn)摘錄如下:

 

Workflow和BPM,沒有嚴格的概念界限區(qū)分。

首先讓我們回顧到上個世紀九十年代,誕生了 “Process Reengineering”,可惜那個時候只是一陣風,因為技術跟不上,所以大多都只停留在管理層概念。但是,在九十年代,workflow技術卻蓬勃發(fā)展,可謂是百家爭鳴,蒸蒸日上。

2000左右,工作流技術應用已經(jīng)非常成熟,數(shù)據(jù)集成,應用集成也發(fā)展迅速。隨之也推動了業(yè)務過程管理、整合、統(tǒng)計、優(yōu)化等方面的應用需求。于是就誕生了“BPM”這個概念。之后,2001年我們做了自己的BPM開發(fā)平臺ES2007,也是從最簡單的流程圖開始,到現(xiàn)在有了今天的方正飛鴻平臺(www.founderfix.com)。

 

如果 Workflow是早期人們?yōu)榱私鉀Q“辦公自動化”“流程自動化”而誕生的應用技術和解決方案的話;那么BPM則是為了“對全局性的業(yè)務分析、整合”,以及“能夠基于這些分析提供對上層管理決策的支持”的一種應用技術和解決方案。

 

事實上,如何去描述業(yè)務過程 “Business Process”,一直還是個爭論不休的話題,也因此存在幾種標準。主要是以WfMC為代表的XPDL,OASIS為代表的BPEL,OMG為代表的BPMN和BPDM。

 

雖然描述過程 “Process”的標準并不一樣,但是在圈定以:過程定義、過程執(zhí)行、過程監(jiān)控、過程分析、過程優(yōu)化這幾個方面為核心的BPM Solution ,這一方面各家?guī)缀醵际窍嗤?,只是實現(xiàn)技術不同。

 

BPM關注于由一些獨立的應用系統(tǒng)組成的業(yè)務流程的的模擬、定義、執(zhí)行、分析和管理。BPM是工作流的超集,最大的不同是使不同的應用活動相互協(xié)作提供強大的整合能力。

 

工作流管理系統(tǒng)用于控制流程從一個人到另一個人,從一個應用到另一個應用,因此,它用于管理工作流的信息。工作流管理不考慮業(yè)務流程的優(yōu)化。 BPM真正控制整個流程,確保工作流能夠按計劃實施。

 

BPM的解決方案包含很多工具,可以幫助業(yè)務人員很容易的創(chuàng)建和記錄流程。可以為 IT人員提供一個協(xié)同環(huán)境,來將業(yè)務人員創(chuàng)建的業(yè)務流程轉換為可以執(zhí)行的、與數(shù)據(jù)庫、電子表格和業(yè)務規(guī)則相集成的代碼。當業(yè)務流程很復雜的時候,一個人是不夠的,很多不同的人要一起工作,協(xié)同工具是有必要的,它使得業(yè)務人員和IT人員可以進行協(xié)作。

 

BPM可以幫助軟件開發(fā)人員來集成第三方的應用軟件。在企業(yè)中有很多不同的應用系統(tǒng)。例如, ERP、PLM、財務軟件等。這些系統(tǒng)可以通過BPM平臺進行集成。此外BPM還用于處理流程執(zhí)行過程中的意外和特殊情況,發(fā)布流程,并對流程進行版本控制。另外有一種工具,可以從正在執(zhí)行的流程中提取一系列的指標,生成各種形式的報告,使流程的擁有者能夠管理流程的資源,實現(xiàn)流程的優(yōu)化。

 

簡而言之, BPM可以提供所有的流程控制功能,并實現(xiàn)與各類應用軟件的集成,但工作流管理不能實現(xiàn)這些功能。

 

1、工作流(Workflow)

在模擬、定義、執(zhí)行和分析方面并不是非常關心完整周期的流程管理。沒有內置的流程管理概念。

有限的可測量性和可靠性,通常只是為部門級的使用進行設計并只有有限的平臺支持。

缺乏整合能力,通常只限于傳送圖片或者文檔附件。

通常只能運行指定的應用系統(tǒng),無法運行外部的主機應用系統(tǒng),比如 Oracle、SAP等等。

功能著重于提供強大的電子表單功能。

通常在非任務驗證和收入結算領域使用。

 

 

2、BPM

業(yè)務流程的管理、模擬、執(zhí)行和分析的獨立的軟件平臺,通常用于 P2P、P2A和A2A(STP)任務驗證和收入結算流程中。

高可測性、高事務數(shù)、大用戶量的設計。

很強的集成能力,業(yè)務流程能夠通過不同應用系統(tǒng)與多個軟 /硬件平臺進行端到端的連接。

提供的主要功能

a.高可視化

b.可管理化

c.靈活性

d.模塊化

e.整合性

f.基于規(guī)則

g.持續(xù)的優(yōu)化

h.嵌入的

工作流關注于通過預定義指令集組成活動組件的特定應用的序列,包括自動過程 (基于軟件的)和手動活動(人工工作)。

---------------------

作者: linglongwan

來源: CSDN

原文: https://blog.csdn.net/linglongwan/article/details/6590853

版權聲明:本文為博主原創(chuàng)文章,轉載請附上博文鏈接!

 


向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內容。

AI