終了イベント
終了イベントとは
BPMN 2.0の終了イベントは、業務プロセスの完了または終了を示します。プロセスが完了し、その後にアクションが続かない地点を表します。BPMN図では太線の円で示され、正常終了やエラーなど、さまざまな終了状態を表現できます。無料トライアルを開始し、ご存じのプロセスの結果をモデル化してみてください。
終了イベントの要点
- 図での表現:太い枠線の円。
- 終了イベントの種類:
- メッセージ終了イベント:プロセスの終了時にメッセージを送信します。
- シグナル終了イベント:プロセスの終了時に、他のプロセスやシステムへシグナルを送信します。
- エラー終了イベント:エラーによってプロセスが終了したことを示します。
- Terminate終了イベント:プロセス内のすべてのアクティビティを直ちに停止し、プロセスインスタンス全体を終了します。
- エスカレーション終了イベント:上位レベルでの対応が必要なエスカレーションが発生したことを示します。
終了イベントはプロセスの最終地点を表すため、出力シーケンスフローを持ちません。プロセスの結果を示し、流れを適切に完了させるうえで重要な役割を果たします。
終了イベントはプロセスの終点を示します。図に示されたすべての手順が実行され、終了イベントに到達すると、プロセスは完了です。プロセスには成功や失敗など異なる結果があるため、複数の終了イベントを使って結果を示すことができます。たとえば、注文が正常に処理された場合は、正常終了を示すイベントでプロセスを終了します。カード情報に誤りがあり、取引に失敗した場合は、領収書は作成されず、注文は失敗として扱われます。
この例では、どちらも終了イベントですが、最終的な結果は異なります。複数の終了イベントを含むプロセスでは、混乱を避けるため、それぞれに異なる名前を付けてください。
すべてのイベントと対応する記号
| 開始 | 中間 | 終了 | ||||||
|---|---|---|---|---|---|---|---|---|
| Type | 通常 | イベントサブプロセス | 中断しないイベントサブプロセス | キャッチ | 境界 | 中断しない境界 | スロー | |
| なし | | |||||||
| Message | | | | | | | | |
| Timer | | | | | | | ||
| Conditional | | | | | | | ||
| Link | | | | |||||
| Signal | | | | | | | | |
| Error | | | | |||||
| Escalation | | | | | | | ||
| 終了 | | |||||||
| Compensation | | | | | ||||
| Cancel | | | ||||||
| Multiple | | | | | | | | |
| 並列マルチプル | | | | | | | ||
独自のBPMNモデルを作成
関連トピック
プロセスをより良く設計し、つながりのあるアーキテクチャを構築して、管理を続けましょう。
クレジットカード不要、待ち時間なしですぐにご利用いただけます。組織の業務の進め方を、明確につながるプロセス設計として可視化します。
プロセスアーキテクチャを構築し、オーナーシップと統制を定め、あらゆる階層で役割と責任を明確にします。
無料トライアルを開始して、プロセスのガバナンス、管理、継続的な改善を支える信頼できる基盤を築きましょう。