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

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