Loading AI tools
来自维基百科,自由的百科全书
業務流程模型和標記法(BPMN, Business Process Model and Notation)[譯註1]是一套圖形化表示法,用於以業務流程模型詳細說明各種業務流程。
它最初由業務流程管理倡議組織(BPMI, Business Process Management Initiative)開發,名稱為"Business Process Modeling Notation",即「業務流程建模標記法」。BPMI於2005年與對象管理組織(OMG, Object Management Group)合併。2011年1月OMG發佈2.0版本,同時改為現在的名稱。[1]
業務流程模型和標記法(BPMN, Business Process Model and Notation)[譯註1]是對象管理組織(OMG, Object Management Group)維護的關於業務流程建模的行業性標準。它建立在與UML的活動圖非常相似的流程圖法(flowcharting)基礎上[2],為「業務流程圖」(BPD, Business Process Diagram)[3]中的特定業務流程提供一套圖形化標記法。BPMN的目標是,通過提供一套既符合業務人員直觀又能表現複雜流程語意的標記法,同時為技術人員和業務人員從事業務流程管理提供支援。BPMN規範還提供從標記法的圖到執行語言基礎構造的對映,尤其是業務流程執行語言(BPEL)[4]。
BPMN的首要目的是提供全體業務相關者易於理解的標準標記法。業務相關者包括創造與梳理流程的業務分析師、負責實施流程的技術開發者、以及管理和監督流程的經理人。BPMN旨在充當公共語言,跨越業務流程設計和實施之間常見的鴻溝。
當前有多種競爭的業務流程建模語言標準供建模過程和工具選用[5]。廣泛採用BPMN將有助於統一基本的業務流程概念的表達(例如:公共或私有的流程、編排),就像一些進階的業務概念一樣(例如:例外處理、事務補償)。
BPMN最初由業務流程管理倡議組織(BPMI, Business Process Management Initiative)開發,該組織於2005年與對象管理組織(OMG, Object Management Group)合併,從那時起,由OMG維護。BPMN最初的名稱為"Business Process Modeling Notation",即「業務流程建模標記法」,2011年1月OMG發佈2.0版本,同時改為現在的名稱。[1]
BPMN僅限於支援對業務流程有用的建模概念。這意味着組織所做的非業務目的其他類型建模將排除在BPMN之外。例如,以下方面的建模不屬於BPMN的一部分:
此外,雖然BPMN會顯示數據的流(訊息)以及活動與數據器物的關聯,但它並非數據流圖(data flow diagram)。
BPMN用很小一套圖形要素做簡單的圖來建模,這將令業務用戶與開發者一樣容易理解其中的過程和流。它的四種基本要素如下:
這四大類對象令我們有機會做出簡單的業務流程圖(BPD, business process diagram)。同時,BPMN也允許在BPD中建立你自己的流對象、器物類型,使圖更好理解。
流對象(Flow Objects)是BPMN的主要描述對象,由三種核心要素(事件、活動、關口)組成。
「流對象」通過「連接對象」(Connecting objects)互相連接。連接對象包括三個類型(順序、訊息、關聯):
泳道(Swimlanes)是從視覺上對活動加以組織或分類的機制。它基於交叉功能流程圖基礎,在BPMN中有兩種類型:
器物(Artifacts)使開發者可以帶給模型/圖更多的資訊,通過這一方式,使模型/圖更可讀。預定的三種器物如下:
在BPMN的三種子模型之內和之間,可以建立各種類型的圖。以下列出的是能夠用BPMN建模的業務流程類型(其中帶星號的可能無法對映到執行語言):
BPMN的設計目標是允許上述全部類型的圖。然而,需要小心的是,包含了太多的子模型類型,例如三種或更多的私有流程之間都有訊息流連接,這樣的圖可能會變得難以理解。因而,我們建議建模者為諸如私有流程、協同運作流程的BPD建立明確的目標。
BPMN 2.0為新的業務流程模型和標記法建立單一規範,對標記法、元模型和交換格式做出界定。2.0版的名稱有所修改,但仍會維持「BPMN」這個標誌。特徵包括:
BPMN 2.0在2011年1月發佈[1]。
業務流程建模用於傳達廣泛而多樣的資訊給廣泛而多樣的受眾。BPMN的設計就是為了覆蓋這種廣泛的用途,並且允許端到端的業務流程建模,從而令圖的觀察者能夠方便地區分一個BPMN圖上的不同部分。在一個端到端的BPMN模型中有三種基本的子模型:「私有」(內部的)業務流程、「抽象」(公共的)流程,和「協同運作」(全域的)流程:
BPMN的弱點涉及以下方面:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.