ビジネスプロセスモデリング表記法(BPMN)は、図式化された形でビジネスプロセスを示すための強力なツールです。さまざまなステークホルダーに多様な情報を伝えるために広く使用されており、しばしば複数の組織や企業を含む状況で用いられます。BPMNは、オーケストレーション、コーディネーション、コラボレーションの3つの主要なプロセスカテゴリをサポートしています。このガイドでは、各タイプのBPMN図の詳細、目的、および使用方法について詳しく解説します。
1. オーケストレーションプロセス
定義
オーケストレーションプロセスは、BPMNにおける標準的なプロセスで、通常は単一の調整視点をモデル化します。これは単一のビジネスエンティティ内のプロセスを記述し、Pool内に含まれます。このタイプのプロセスは通常、明確なコンテキストを持ち、BPMN図で最もよく見られるものです。
特徴
- 単一の調整視点: 1つのビジネスエンティティの内部プロセスに焦点を当てる。
- 明確なコンテキスト: 明確に定義された開始点と終了点。
- Pool内に含まれる: ビジネスエンティティの境界を表す。
例
典型的なオーケストレーションプロセスは、会社内の一連のタスク、たとえば注文処理を含むことがあり、各タスクは同じ組織内の異なる部門によって実行される。

2. コーディネーションプロセス
定義
コーディネーションプロセスはBPMN 2.0で導入された新しいモデルタイプです。参加者間の相互作用に焦点を当て、プロセスの個々の詳細なタスクではなく、メッセージの流れに注目します。コーディネーション図はどのPoolにも属さず、個々のプロセスがどのように相互に作用するかを定義するために使用されます。
特徴
- 参加者間の相互作用: 異なるビジネスエンティティ間のメッセージの流れを示す。
- プールなし: 特定のプールに属しない;プロセス間の相互作用に注目する。
- コアグラフィー・タスク: 参加者間のメッセージを定義するタスクから構成される。
例
コアグラフィー図は、販売注文プロセスにおける製造業者と顧客の間の相互作用を示すことがある。顧客が注文を出し、製造業者がそれを確認する。各ステップでは、両者間でメッセージのやり取りが行われる。

コアグラフィー・タスク
- 開始参加者と非開始参加者: 各タスクは少なくとも2人の参加者を含み、そのうち1人が相互作用を開始する。
- メッセージ定義: 参加者間のメッセージはタスク内で定義される。
- 視覚的表現: 開始参加者はタスクと同じ色で表示され、非開始参加者は灰色で表示される。
3. コラボレーションプロセス
定義
コラボレーションプロセスは、2つ以上のビジネスエンティティ間の相互作用を示す。これらの相互作用は、関与するエンティティ間のメッセージ交換パターンを表す活動の順序として定義される。コラボレーション図は、複数のプールが存在することによって識別される。
特徴
- 複数のプール: 異なるビジネスエンティティ間のメッセージの流れを示す。
- 相互作用の順序: 活動およびメッセージの交換の順序を定義する。
- ブラックボックスまたは詳細プロセス: プールは空であるか、ブラックボックスであるか、内部に詳細なプロセスを示すことができる。
例
協働プロセスには、顧客が小売業者および運送業者とやり取りする購買シナリオが含まれる場合がある。各エンティティには独自の内部プロセスがあるが、協働図はそれらの間のメッセージ交換に注目する。
公開プロセス対プライベートプロセス
プライベート(内部)プロセス
- 詳細プロセスフロー: 各パートナーの詳細プロセスフローを示す。
- 内部に注目: 単一の組織内の内部プロセスに注目する。
公開プロセス
- 組織間協力: 異なる組織間の相互作用を記述する。
- ブラックボックス: パートナーの内部プロセスを「ブラックボックス」として扱う。
- 情報交換: パートナー間で交換される情報およびオブジェクトを指定する。
BPMN会話図
定義
BPMN 2.0で導入されたBPMN会話図は、参加者間の通信の高レベルなビューを提供します。プロセス論理を含まず、個々のメッセージの流れを示さずに、参加者間の会話に焦点を当てています。
特徴
- 高レベルなビュー:参加者間の全体的な通信を示します。
- 会話ノード要素:六角形で表されます。
- 会話リンク:二重線で表されます。
例
下図の会話モデルは、上記の例2の図に示されたチャオロジー・モデル内の参加役割間の通信またはメッセージの表現です。この場合の会話モデルは、参加者間の全体的な通信の概要を示しています。ただし、チャオロジー・モデルに示されているように通信の順序は示していません。

結論
BPMN図は、ビジネスプロセスをモデル化するための必須ツールであり、オーケストレーション、チャオロジー、コラボレーションといった異なるタイプを理解することは、効果的なプロセス管理にとって不可欠です。各タイプは特定の目的を持ち、ビジネスプロセスに対して独自の視点を提供するため、BPMNはビジネスプロセスモデリングにおいて多様で強力なツールです。
BPMNリファレンス
- ビジネスプロセスモデリングにおけるVisual Paradigmの包括的ガイド
- Visual ParadigmのBPMNビジネスプロセスモデリングソフトウェアによるビジネスプロセスの最適化
- Visual Paradigm:統合企業モデリングの包括的ソリューション
- BPMNの解明:ビジネスプロセスモデリングの包括的ガイド
- BPMNによるビジネスプロセスのナビゲーション:ビジュアル・オデッセイ
- Visual Paradigm:企業アーキテクチャおよびソフトウェア設計の究極のワンストップ・ビジュアルモデリングプラットフォーム
- ビジネスプロセスモデリングにおける最高のVisual Paradigmツール
- Visual Paradigm:ArchiMate EAモデリングの最優先ツール
- Visual ParadigmのBPMNツールをマスターする:ステップバイステップ学習ガイド
- Visual ParadigmのBPMNツールでビジネスプロセスモデリングを簡素化する
- BPMN — クイックガイド
- BPMNの要点 — 無料オンラインBPMNツールと例題付き
- BPMNの包括的ガイド
- 現状プロセスと将来プロセスのモデリング
- BPMNを用いたギャップ分析の実施方法
- Visual Paradigm:ITプロジェクト開発とデジタル変革の包括的ツールセット