ビジネスプロセスモデルと表記法(BPMN)のゲートウェイは、条件に基づいてプロセスの流れを分岐または統合するための重要な要素です。このガイドでは、BPMNにおけるさまざまな種類のゲートウェイ、その目的、および例を交えて効果的に使う方法について説明します。

アイコン:「X」が描かれたダイヤモンド
説明:分岐する場合、シーケンスフローを出力分岐のうちちょうど1つにルーティングします。統合する場合、入力分岐のうち1つが完了するまで待機し、その後出力フローを開始します。
例:
アイコン:円が描かれたダイヤモンド
説明:常にキャッチイベントまたは受信タスクの後に続きます。シーケンスフローは、最初に発生する次のイベント/タスクにルーティングされます。
例:
アイコン:「+」を備えたダイヤモンド
説明: シーケンスフローを分割する際に使用すると、すべての出力ブランチが同時に活性化されます。並列ブランチをマージする際は、すべての入力ブランチが完了するまで待機し、その後出力フローを開始します。
例:
アイコン:「O」が描かれたダイヤモンド
説明: 分岐する際、1つまたは複数のブランチが有効化されます。マージする前に、すべての有効なインポートブランチが完了する必要があります。
例:
アイコン:円と「X」が描かれたダイヤモンド
説明: 後続イベントの各発生ごとに新しいプロセスインスタンスが開始されます。
例:
アイコン:円と「+」を備えたダイヤモンド
説明:すべての後続イベントの発生により、新しいプロセスインスタンスが開始される。
例:
アイコン:アスタリスク(*)を備えたダイヤモンド
説明:他のゲートウェイでは捉えきれない複雑なマージおよび分岐の動作。
例:
BPMNゲートウェイは、ビジネスプロセスの流れを制御する強力なツールです。さまざまなタイプのゲートウェイとその用途を理解することで、ビジネスプロセスを正確に表現する明確で効果的なBPMN図を作成できます。初心者であろうと経験豊富なプロセスモデラーであろうと、BPMNゲートウェイを習得することで、プロセスの設計および改善能力が向上します。