BPMN適合性
なぜBPMN適合性を使うのか?
BPMN適合性は、「実際に設計したプロセスに従っているか?」という疑問に対して明確な数値を与えます。実際のイベントログとBPMN 2.0モデルを比較することで、mindzieStudioは各ケースにフィットネススコアを出し、全データセットの適合性の集約指標を生成します。これは、コンプライアンス、監査、継続的改善のチームにとって非常に価値の高い機能です。
BPMN適合性の設定で得られるもの:
- 数値化された適合性 - 各ケースごとに0.0から1.0のフィットネススコア
- 監査対応証拠 - 規制当局やレビュー担当者向けに文書化されたプロセス遵守の測定結果
- 適合ケースと非適合ケースのレポート - どのケースがモデルに従い、どれが従っていないかを明確に表示
- 特定の逸脱パターンの特定 - 現実が設計からどのように逸脱しているかの最も一般的なパターンを把握
- モデル検証 - 設計したプロセスが実際の作業と合致しているかを迅速に確認
- 継続的モニタリング - プロセスの変更に伴う適合度の推移を追跡
- 改善ポイントの特定 - 最も多くのケースに影響を与える逸脱パターンに焦点を当てる
単純な「期待される順序」チェックとは異なり、BPMN適合性は並行ゲートウェイや排他選択などの複雑なBPMN構造を正しく処理するため、単純なシーケンス確認では対応できない複雑なプロセスにも使用できます。

このタブの役割
BPMNモデルをアップロードすると、mindzieStudioはすべてのケースをモデルに対して再生し、それぞれを分類します。表示できる内容は:
- 期待されるプロセスフローに従うケース - 完全適合
- 逸脱やステップ不足のあるケース - 部分的適合
- 順序が間違っているアクティビティのあるケース - 非適合
再生はPetriネット・トークン再生を使用しており、これは並行ゲートウェイや排他選択などのBPMN構造を正しく扱う標準的なプロセスマイニング手法です。出力として、ケースごとのフィットネススコアと、データセット全体の適合性の集約指標が得られます。
BPMNファイルのアップロード
メインパネルはドロップゾーンになっています:
BPMNファイルをアップロード - プロセスデータに対する適合性をチェックするためにBPMN 2.0モデルをアップロードしてください。
対応フォーマット:
.bpmn,.xml
次のいずれかの方法で操作できます:
- パネルにBPMNファイルをドラッグ&ドロップ
- パネルをクリックしてファイルピッカーを開く
モデルは有効なBPMN 2.0ファイルである必要があります。多くのBPMNエディタ(Camunda Modeler、Signavio、VisioのBPMN対応、bpmn.ioなど)はこのフォーマットを直接エクスポートできます。
再生の仕組み
イベントログ内の各ケースに対して、mindzieStudioは:
- BPMNモデルをPetriネットに変換
- ケースのイベントを1イベントずつ追跡
- 各イベントを「トークン」としてネット内で再生
- 生成、消費、欠落、残存するトークン数をカウント
- 0から1の間のフィットネススコアを計算(1が完全適合)
このフィットネススコアはケース属性として利用可能なため、他の属性と同様にフィルタリング、グルーピング、チャート化が可能です。
アクティビティのマッピング
BPMNモデルのアクティビティ名はイベントログのアクティビティ名と一致している必要があります。mindzieStudioは名前の完全一致でマッチさせます。モデルの名前がデータと異なる場合は:
- Activity Cleanupを使ってイベントログのアクティビティ名をモデルに合わせて変更するか、
- BPMNモデルを編集してラベルをイベントログに合わせてください。
この機能の無効化
BPMNモデルを持っていない場合や適合性チェックが不要な場合は、このタブをスキップできます。設定は完全に任意です。
関連トピック
- BPMN適合性の拡充
- BPMN計算機
- 適合性分析
- Activity Cleanup - モデルに合わせたアクティビティ名の変更用
ヒント
- BPMN 2.0モデルを使う - 古いフォーマットは正しくインポートできない場合があります
- アクティビティ名を正確に一致させる - 再生は名前ベースです
- まずは高レベルなモデルから始める - 詳細なサブプロセスは後から追加可能
- 繰り返し修正する - モデルやクリーンアップルールを調整し、フィットネススコアが妥当になるようにする
- モデルはバージョン管理で保存する - データと並行して変更履歴を追跡可能にするため
このドキュメントはmindzieStudioプロセスマイニングプラットフォームの一部です。