Tbpgr Blog

元エンジニア 人事 tbpgr(てぃーびー) のブログ

ビジネスプロセスを BPMN を用いて draw.io で記述する

ビジネスプロセスを記述する標準フォーマットである BPMN を用いて draw.io で記述します。

BPMN とは?

BPMN(Business Process Model and Notation) とは、ワークフローを記述するグラフィカルな記法です。
BPMN は、ソフトウェア開発者にとってはおなじみの UML を管理している OMG が管理しています。

BPMN を draw.io で記述する

無料で利用可能な作画ツールである draw.io が BPMN をサポートしています。

draw.io では BPMN を3つのライブラリとして提供しています。

  1. BPMN General Shapes - タスク、コネクタ関連
  2. BPMN Gateway Shapes - プロセス制御のためのゲートウェイ関連
  3. BPMN Event Shapes - プロセス実行中に発生する事象であるイベント関連

設定手順

  • More Shaples を選択してください

f:id:tbpg:20201008044304j:plain

  • BPMN を選択してください

f:id:tbpg:20201008044311j:plain

  • BPMN のライブラリが3つ追加されたことを確認してください

f:id:tbpg:20201008044321j:plain

作図例

微笑ましい Twitter の様子を作図しました

f:id:tbpg:20201008044328p:plain

まとめ

単一登場人物かつ一本道の手順の場合は箇条書きで済みますが、複数の登場人物・条件分岐・イベント・依存関係など一定複雑なビジネスプロセスを記載する場合に BPMN が便利です。
BPMN の作画ツールは用途特化型の専用のものもありますが、まずはお手軽に汎用作図ツールである draw.io で記述するのがお手軽そうです。

関連