BPMN —クイックガイド

BPMNとは

ビジネスプロセス管理イニシアチブ(BPMI)は、標準のビジネスプロセスモデリング表記法(BPMN)を開発しました。BPMN 1.0仕様は、2004年5月に一般公開されました。この仕様は、BPMI表記ワーキンググループによる2年以上の努力を表しています。BPMN仕様書は2006年2月にOMGによってリリースされました。BPMNのバージョン2.0は2010年に開発され、仕様の実際のバージョンは2013年12月にリリースされました。

BPMNの目標

BPMNの取り組みの主な目標は、プロセスの初期ドラフトを作成するビジネスアナリストから、それらのプロセスを実行するテクノロジの実装を担当する技術開発者まで、すべてのビジネスユーザーが容易に理解できる表記法を提供することでした。最後に、これらのプロセスを管理および監視するビジネスマンに。

BPMNの実装

BPMNは、実行可能なBPEL4WSの生成を可能にする内部モデルでもサポートされます。したがって、BPMNは、ビジネスプロセスの設計とプロセスの実装の間のギャップのための標準化されたブリッジを作成します。

シンプルなBPMN

BPMNは、ビジネスプロセス操作のグラフィカルモデルを作成するために調整されたフローチャート手法に基づくビジネスプロセス図(BPD)を定義します。したがって、ビジネスプロセスモデルは、グラフィックオブジェクトのネットワークであり、アクティビティ(つまり、作業)と、パフォーマンスの順序を定義するフローコントロールです。

ビジュアルパラダイムを使用して説明された単純なBPMN

BPMNの重要な概念

BPDは、一連のグラフィック要素で構成されています。これらの要素により、ほとんどのビジネスアナリストに馴染みのある簡単な図(フローチャート図など)を簡単に作成できます。

要素は、互いに区別可能であり、ほとんどのモデラーに馴染みのある形状を利用するように選択されました。たとえば、アクティビティは長方形で、決定はひし形です。BPMNの開発の推進力の1つは、ビジネスプロセスモデルを作成するための単純なメカニズムを作成すると同時に、ビジネスプロセスに固有の複雑さを処理できることです。

これらの2つの相反する要件を処理するために採用されたアプローチは、表記法のグラフィックの側面を特定のカテゴリに編成することでした。これにより、BPDの読者が要素の基本的なタイプを簡単に認識し、図を理解できるように、表記カテゴリの小さなセットが提供されます。要素の基本的なカテゴリ内で、ダイアグラムの基本的なルックアンドフィールを大幅に変更することなく、複雑さの要件をサポートするために、追加のバリエーションと情報を追加できます。

要素の4つの基本的なカテゴリは次のとおりです。

  • フローオブジェクト (イベント/アクティビティ/ゲートウェイ)
  • オブジェクトの接続 (シーケンスフロー/メッセージフロー/関連付け)
  • スイムレーン (プール/レーン)
  • アーティファクト (データオブジェクト/グループ/注釈)
要素の4つの基本的なカテゴリ

フローオブジェクトBPDには、フローオブジェクトである(3つの)コア要素の小さなセットがあるため、モデラーは多数の異なる形状を学習して認識する必要がありません。3つのフローオブジェクトは次のとおりです。

BPMNフローオブジェクト

BPDには、次のような(3つの)コア要素の小さなセットがあります。

フローオブジェクト。これにより、モデラーは多数の異なる形状を学習して認識する必要がなくなります。3つのフローオブジェクトは次のとおりです。

  1. イベントは円で表され、ビジネスプロセスの過程で「発生」するものです。これらのイベントはプロセスのフローに影響を与え、通常は原因(トリガー)または影響(結果)があります。イベントは、内部マーカーがさまざまなトリガーまたは結果を区別できるようにするためのオープンセンターのある円です。イベントには、フローに影響を与えるタイミングに基づいて、開始、中間、および終了の3つのタイプがあります(それぞれ右の図を参照)。
BPMNフローオブジェクト—イベント

2.アクティビティは、角の丸い長方形で表され(右の図を参照)、会社が実行する作業の総称です。アクティビティは、アトミックまたは非アトミック(複合)にすることができます。アクティビティのタイプは、タスクとサブプロセスです。サブプロセスは、図形の下部中央にある小さなプラス記号で区別されます。

BPMNフローオブジェクト—アクティビティ

3.ゲートウェイは、おなじみのダイヤモンド形状(右の図を参照)で表され、シーケンスフローの発散と収束を制御するために使用されます。したがって、パスの分岐、マージ、および結合だけでなく、従来の決定も決定します。内部マーカーは、動作制御のタイプを示します。

BPMNフローオブジェクト—ゲートウェイ

BPMN接続オブジェクト

フローオブジェクトは図で相互に接続され、ビジネスプロセスの基本的な骨格構造を作成します。この機能を提供する3つの接続オブジェクトがあります。これらのコネクタは次のとおりです。

  1. シーケンスフロー は、実線の 矢印の付いた実線で表され(右の図を参照)、プロセスでアクティビティが実行される順序(シーケンス)を示すために使用されます。「制御フロー」という用語は、通常、BPMNでは使用されないことに注意してください。
BPMN接続オブジェクト—シーケンスフロー

2. メッセージフロー は、矢印が開いた破線で表され(右の図を参照)、メッセージを送受信する2つの別々のプロセス参加者(ビジネスエンティティまたはビジネスロール)間のメッセージのフローを示すために使用されます。BPMNでは、図の2つの別々のプールが2人の参加者を表します。

BPMN接続オブジェクト—シーケンスフロー

3. 関連 付けは、線の矢印が付いた点線で表され(右の図を参照)、データ、テキスト、およびその他のアーティファクトをフローオブジェクトに関連付けるために使用されます。アソシエーションは、アクティビティの入力と出力を表示するために使用されます。

BPMN接続オブジェクト—関連付け

BPMN図の概要

文書化および通信の目的でプロセスモデルを作成するために低レベルの精度を必要とする、または望むモデラーの場合、コア要素とコネクタにより、理解しやすい図を簡単に作成できます(下の図を参照)。

(クリックし て、 ビジュアルパラダイムオンラインでダイアグラムを即座に開きます)

詳細な分析の対象となる、またはビジネスプロセス管理システム(BPMS)によって管理されるプロセスモデルを作成するために、より高いレベルの精度を必要とするモデラーの場合、追加の詳細をコア要素に追加し、調達および財務決済を通じて表示できます。 (下の図を参照)。

詳細を含むプロセスのセグメント

(クリックし て、 ビジュアルパラダイムオンラインでダイアグラムを即座に開きます)

BPMNスイムレーン

多くのプロセスモデリング方法論は、さまざまな機能的能力または責任を説明するために、アクティビティを個別の視覚的カテゴリに編成するメカニズムとしてスイムレーンの概念を利用しています。BPMNは、2つの主要な構成を持つスイムレーンをサポートします。2種類のBPDスイムレーンオブジェクトは次のとおりです。

  1. プールは、プロセスの参加者を表します。また、通常はB2Bの状況で、他のプールから一連のアクティビティを分割するためのグラフィカルコンテナとしても機能します。
  2. レーンはプール内のサブパーティションであり、プールの全長を垂直または水平に延長します。レーンは、アクティビティを整理および分類するために使用されます。

例:現状に基づく発注プロセスの将来のプロセス

彼は、将来のプロセス図の例です。既存のオペレーションのビジネスプロセスが作成されたら、それに基づいて行う必要のある改善または変更を検討および予測することにより、将来のプロセスモデルを導き出すことができます。

このBPMNダイアグラムテンプレートを使用して、独自のテンプレートの作成を開始します。組織を反映するようにBPMN図をカスタマイズします。 [このテンプレート を使用]をクリックして開始します。

例:現状に基づく発注プロセスの将来のプロセス

プールは、図に2つの別個の事業体または参加者が含まれ(下の図を参照)、図内で物理的に分離されている場合に使用されます。個別のプール内のアクティビティは、自己完結型のプロセスと見なされます。したがって、シーケンスフローはプールの境界を越えない場合があります。メッセージフローは、2人の参加者間の通信を示すメカニズムとして定義されているため、2つのプール(またはプール内のオブジェクト)間で接続する必要があります。

ビジネスプロセス図の例:患者のビジネスプロセス

レーンは、従来のスイムレーンプロセスモデリング手法とより密接に関連しています。レーンは、特定の会社の機能または役割に関連するアクティビティを分離するためによく使用されます(下の図を参照)。シーケンスフローはプール内のレーンの境界を越えることができますが、メッセージフローは同じプールのレーン内のフローオブジェクト間で使用することはできません。

例:ハードウェア小売業者の出荷プロセス

このBPDの例では、このプロセスに関与する人々に1つのプールと異なるレーンのみを使用しました。これは、自動的にそれらの人々の間の通信を空白にすることを意味します。このプロセスを駆動するプロセスエンジンがある場合、そのエンジンはユーザータスクを割り当て、したがってそれらの人々の間のコミュニケーションを担当します。

このBPMNダイアグラムテンプレートを使用して、組織を反映するようにカスタマイズします。 [このテンプレート を使用]をクリックして開始します。

例:ハードウェア小売業者の出荷プロセス

BPMNアーティファクト

アーティファクトBPMNは、モデラーとモデリングツールが基本的な表記法を拡張し、垂直市場(保険や銀行など)などの特定のモデリング状況に適した追加のコンテキストを提供できるように設計されています。モデル化されているビジネスプロセスのコンテキストに応じて、任意の数のアーティファクトをダイアグラムに追加できます。BPMN仕様の現在のバージョンでは、次の3種類のBPDアーティファクトのみが事前定義されています。

データオブジェクト は、アクティビティによってデータがどのように必要とされるか、または生成されるかを示すメカニズムです。彼らは協会を通じて活動につながっています。

BPMNアーティファクト—データオブジェクト

グループ は、破線で描かれた角の丸い長方形で表されます。 グループ化は、文書化または分析の目的で使用できますが、シーケンスフローには影響しません。

BPMNアーティファクト—データオブジェクト

注釈 は、モデラーがBPMN図の読者に追加のテキスト情報を提供するためのメカニズムです。

BPMN Artifaccts —注釈

例:アクア蒸留水会社

これは、蒸留水の供給に関連するビジネスプロセスフローを示す単純なBPMNの例です。

このBPMNダイアグラムテンプレートを開始点として使用して独自のテンプレートを作成するか、[ 空白の作成]をクリック して最初から開始します。 クリックして例を開く/編集する

その他のビジネス分析ツール

ビジネスプロセスモデリング

カスタマージャーニーマッピング

ビジネスダイアグラム作成ソフトウェア

コメントを残す

メールアドレスが公開されることはありません。