ビジネスプロセスモデルと表記法(BPMN)入門
ビジネスプロセスモデルと表記法(BPMN)は、ビジネスプロセスモデルにおけるビジネスプロセスを指定するための標準化されたグラフィカル表現です。BPMNは、プロセスの初期ドラフトを作成するビジネスアナリスト、そのプロセスを実装する技術開発者、およびプロセスを管理・監視するビジネス担当者を含む、すべてのビジネス関係者にとって直感的に理解できる表記法を提供します。

BPMNにおけるスイムレーンの理解
スイムレーンの概念
水泳場には、泳ぎ手のために指定されたレーンがあります。泳ぎ手は他のレーンに跨らずに、自分専用のレーンで泳ぐことができます。この水泳レーンの概念は、 BPMN.
スイムレーンは、BPMNにおける長方形のボックスで、ビジネスプロセスの参加者を表します。スイムレーンには、そのレーンに関連する参加者が実行するフローオブジェクトを含めることができますが、ブラックボックスは空の本体を持つ必要があります。スイムレーンは水平方向または垂直方向に配置できます。意味的には同じであり、違いは表現方法のみです。水平方向のスイムレーンでは、プロセスは左から右へ流れ、垂直方向のスイムレーンでは上から下へ流れます。
スイムレーンの例には以下が含まれます:
-
顧客
-
会計部門
-
決済ゲートウェイ
-
開発チーム
BPMNには2種類のスイムレーンがあります: プール および レーン.
プール
プールはビジネスプロセスの参加者を表します。プールは特定の実体(例:部署)または役割(例:アシスタントマネージャ、医師、学生、ベンダー)であることができます。
プール内には、モデル化されているプロセスにおいて参加者が実行する必要がある作業を表すフローエレメントがあります。ただし、コンテンツのない1種類のプールがあります: ブラックボックスプール.
ブラックボックスプール
ブラックボックスプールは、ビジネスプロセス外部のエンティティをモデル化する際にしばしば使用されます。外部であるため、内部のフローはモデル化されているプロセスに影響を与えず、省略可能であり、ブラックボックスが作成されます。ブラックボックスの使用は、プロセスの視点に依存します。
たとえば、顧客が注文するプロセスをモデル化する場合、顧客のフローはモデル化され、シェフのプールはブラックボックスになります。以下の ビジネスプロセス図 は、顧客がブラックボックスとなるブラックボックスプールの例を示しています。プロセスはシェフが料理を準備する方法に焦点を当てているため、顧客の行動はプロセスに関係ありません。

レーン
レーンはプール内のサブパーティションです。たとえば、「部門」というプールがある場合、「部門長」と「一般事務員」をレーンとして設定できます。プールと同様に、レーンはプロセスに関与する特定のエンティティや役割を表すために使用できます。
ネストされたレーン
必要に応じて、レーンは他のレーンを含んでネスト構造を形成できます。ただし、BPMNは主にビジネスプロセスのモデリングに使用されるため、組織構造をモデル化する目的でネストされたレーンを作成するべきではありません。組織構造をモデル化したい場合は、代わりに組織図を使用してください。
事例研究:トゥルーオーシャ・ディスティルドウォーター会社
ビジネス文脈
トゥルーオーシャ・ディスティルドウォーター会社は、都市内の新興の蒸留水サプライヤーで、住宅用およびビジネス用の両方の顧客に販売しています。今後12~18か月の間に市場シェアを5%から10%に引き上げるため、同社は運用効率と顧客満足度の向上を目指しています。この目標を達成するため、蒸留水の注文プロセスの改善が必要であると認識しています。
現在のプロセスの説明
このプロジェクトの責任者としてのビジネスアナリストとして、現在の注文プロセスに関する以下の情報を収集しました:
注文の受け付け:
-
顧客は注文ホットラインに電話するか、メールを送信して蒸留水を注文できます。
-
現在、注文の90%が電話によるもので、残り10%がメールによるものです。
-
注文を受けたカスタマーサービスアシスタントは、顧客が新規か既存かを確認します。
-
顧客が一度も注文したことがない場合は、アシスタントが注文処理の前に顧客アカウントを作成します。
配送プロセス:
-
蒸留水は毎週水曜日に1回配送されます。
-
水曜日の朝、カスタマーサービスアシスタントは注文を配送用に物流部門に転送します。
-
物流部門のマネージャーが注文を受け取ると、作業員を異なる注文に割り当て、スケジュールを印刷・掲示することで配送を手配します。
-
その後、作業員は顧客に応じて水を配送します。
ステップバイステップガイド:BPMNにおけるスイムレーンの作成
今、このプロセスをBPMNでBPD(ビジネスプロセス図)にモデル化する必要があります。このセクションでは、BPDに必要なスイムレーンを作成する手順を段階的に説明します。
ステップ1:新しいプロジェクトの作成
アプリケーションツールバーから プロジェクト > 新規作成 を選択して新しいプロジェクトを作成します。 新規プロジェクト ウィンドウで、 空のプロジェクトを作成.
ステップ2:新しいビジネスプロセス図の作成
アプリケーションツールバーから 図 > 新規作成アプリケーションツールバーから。
ステップ3:ビジネスプロセス図を選択する
の新規図ウィンドウで、ビジネスプロセス図を選択し、次へ.

ステップ4:図の名前を付ける
に入力する蒸留水注文プロセスを図の名前として入力し、OKをクリックして図を作成します。以下のウィンドウが表示されます。

ユーザーインターフェースコンポーネント:
| コンポーネント | 説明 |
|---|---|
| 1. アプリケーションツールバー | アプリケーションツールバーは、Visual Paradigm内のさまざまな操作にアクセスできるようにします |
| 2. 図エディタ | 図を編集する領域 |
ステップ5:エンティティを特定してカスタマープールを作成する
注文プロセスの詳細から、BPDでモデル化する必要がある以下のエンティティを特定できます:
-
顧客
-
カスタマーサービスアシスタント
-
物流部門
-
マネージャー(物流部門内)
-
作業員(物流部門内)
BPMNのプールとレーンを使用してそれらをモデル化する必要があります。顧客プールの作成から始めましょう。選択してください 水平プール から 図面ツールバー.

ステップ6:顧客プールの作成
プールを作成するには、図面エディタ内のBPDをクリックしてください。入力してください 顧客 をプール名として入力し、 Enter を押して確認してください。

注意: プールは図面全体を水平方向に延長します。
ステップ7:会社プールの作成
顧客サービスアシスタントと物流部門それぞれに別々のプールを作成することもできますが、それらが同じ会社の一部であることを強調するために、『ザ・トゥルーオア・ディスティルドウォーター会社』のプールを作成し、そのプール内に顧客サービスアシスタントおよび物流部門のレーンを設けるのが良いでしょう。 顧客 プールの下にプールを作成し、名前を ザ・トゥルーオア・ディスティルドウォーター会社.

ステップ8:最初のレーンの追加
それでは、レーンを作成しましょう。 ザ・トゥルーオア・ディスティルドウォーター会社 プールを右クリックし、 レーンの追加 をポップアップメニューから選択してください。

ステップ9:最初のレーンの名前付け
入力してください 顧客サービスアシスタント を名前として入力し、 Enterを押して確認する。
手順10:2番目のレーンを挿入する
作成する:物流部門レーンを…の下にカスタマーサービスアシスタントレーン内にネストされたレーンとして作成する必要があります。カスタマーサービスアシスタントレーンを右クリックして…を選択する次のレーンを挿入ポップアップメニューから。

手順11:2番目のレーンに名前を付ける
入力:物流部門として名前を入力し、Enterを押して確認する。
手順12:レーンのサイズを変更する
レーンが広すぎるため、サイズを変更しましょう。レーンの境界を上にドラッグして、カスタマーサービスアシスタントレーンのサイズを変更します。2番目のレーンを変更するには、下部のプール境界を上にドラッグします。

この時点で、図は次のようになります:

手順13:ネスト構造用の子レーンを追加する
物流部門内には、プロセスに関与する2つの役割があります:マネージャーと作業員です。このため、これらを物流部門レーン内にネストされたレーンとして作成する必要があります。物流部門レーンを右クリックして…を選択する子レーンを追加ポップアップメニューから。

ステップ14:マネージャーレーンの名前を付ける
入力してください マネージャー として名前を入力し、 Enter を押して確認します。
ステップ15:ワーカーレーンを挿入する
のマネージャーレーンを右クリックし、ポップアップメニューから マネージャー レーンを選択し、 レーンを後ろに挿入 をポップアップメニューから選択します。
ステップ16:ワーカーレーンの名前を付ける
入力してください ワーカー として名前を入力し、 Enter を押して確認します。これでBPDは次のようになります:

重要な概念の要約
BPMNスイムレーンの基礎
-
目的:スイムレーンは責任別に活動を整理し、ビジネスプロセスにおいて誰が何を実行しているかを示します
-
種類:
-
プール:主要な参加者(組織、システム、または外部エンティティ)を表します
-
レーン:プール内のサブディビジョンで、役割、部門、またはシステムを表します
-
-
方向:水平方向(左から右への流れ)または垂直方向(上から下への流れ)のどちらでも可能です
-
ブラックボックス: 内部の詳細のないプール。モデル化されているプロセスに関係のない外部参加者に使用される
ベストプラクティス
-
プールを用いて、別々の組織や主要なエンティティを表す
-
レーンを用いて、組織内の部門、役割、またはシステムを表す
-
レーンのネストを過度にしない。複雑な階層構造には組織図を使用する
-
可読性とスペースの制約に基づいて、方向性を選択する
-
外部エンティティの内部プロセスが関係ない場合は、ブラックボックスを使用する
参考文献リスト
BPMN公式仕様: BPMNの公式標準および仕様書のドキュメント
BPMN入門 第II部 – スイムレーン(PDF): このBPMNスイムレーンに関するチュートリアルのダウンロード可能なPDF版
Visual Paradigm Enterprise Edition: 高度な機能を備えたエンタープライズレベルのBPMNモデリングソフトウェア
Visual Paradigm Professional Edition: ビジネスアナリスト向けのプロフェッショナルなBPMNモデリングツール
Visual Paradigm Standard Edition: コアのBPMNモデリング機能を備えたスタンダード版
Visual Paradigm Modeler Edition: 基本的なプロセスモデリングのニーズ向けのモデラー版
ビジネスプロセス図の機能: BPMN図ツールおよび機能に関する包括的なガイド
第I部 – BPMN入門: 基礎的な概念とBPMN表記法の紹介
第III部 – フローと接続オブジェクト: BPMNにおけるフローオブジェクトと接続子のガイド
第IV部 – データとアーティファクト: BPMN図におけるデータオブジェクトとアーティファクトの理解
このガイドは、BPMNスイムレーンについて包括的な紹介を行い、ビジネスプロセスにおける組織の責任をどのようにモデル化するかを示す。True Aqua 純水会社の事例研究は、これらの概念を現実のシナリオで実際に応用する方法を示している。











