Repeated Activity

概要

Repeated Activity エンリッチメントは、特定のアクティビティが単一ケース内で複数回発生した場合を検出します。これはしばしばプロセスの適合性問題を示します。繰り返されるアクティビティは、再作業、プロセスループ、重複承認、システムエラーなどの問題を示し、調査が必要です。

例えば、購買注文が二度承認されたり、同じ顧客に複数回請求書が送付された場合、これはプロセスコントロールの破綻やシステム不具合を示しており、対応が必要です。

主な用途

このエンリッチメントを使用して:

  • 重要なアクティビティが繰り返されるケースを特定し、プロセスの非効率や管理上の不備を示す
  • 重複承認、繰り返しの出荷イベント、またはケースごとに一度だけ発生すべきアクティビティを監視
  • 重要なアクティビティが繰り返された場合にケースを検証する適合ルールの作成
  • プロセスループや再作業のパターンを検出し、プロセス効率に影響を与える問題を把握

設定

任意の分析で右上の「Log Enrichment」をクリックして「Log Enrichment」エンジンにアクセスします。

次に「Add New」をクリックします。

続いてエンリッチメントブロックを選択します。

ルールグループの理解

このエンリッチメントは「ルールグループ」機能を使い、単一設定で複数のアクティビティを監視できます。ルールグループを作成すると、選択した各アクティビティに対応するブール属性がグループ名をプレフィックスとして生成されます。これにより、分析上で関連する適合チェックの整理と識別が容易になります。

例えば、「Duplicate Operations」というルールグループを作成し、3つのアクティビティ(Ship、Invoice、Reject)を選択すると、以下の3つの新属性が生成されます:

  • "Duplicate Operations Ship sales order line"
  • "Duplicate Operations Send invoice line"
  • "Duplicate Operations Reject sales order line"

設定オプション

  • Rule Group Name: グループ名を指定します。この名前はエンリッチメントによって生成されるすべての新属性のプレフィックスになります。選択した各アクティビティに対して、新属性名は次のようになります:[Rule Group Name] [Activity Name]

  • Severity: 選択したアクティビティが繰り返された際の適合問題の重大度を(Low、Medium、High)で指定します。この重大度は適合ダッシュボードやレポートでの表示に影響します。

  • Activity Attribute Values: 繰り返してはならない1つ以上のアクティビティを選択します。選択したアクティビティごとに個別の属性が作成されます。

繰り返しアクティビティのエンリッチメント設定ダイアログ

販売注文プロセスで繰り返しアクティビティを検出する設定例です。次のいずれかのアクティビティが複数回発生したケースを識別したいとします:

  • Ship sales order line
  • Send invoice line
  • Reject sales order line

これらの繰り返しは重大な障害ではなくプロセスの非効率に該当するため、重大度は「Low」に設定しますが、調査すべきものです。

例のアクティビティを用いた繰り返しアクティビティのエンリッチメント設定

「Create」をクリックし、準備ができたら「Calculate Enrichment」をクリックして新属性をデータセットに追加します。

エンリッチメント計算中

計算完了後、選択した各アクティビティにつき新しい適合属性がデータセットに追加されます。

完了したエンリッチメントと新適合属性

出力

このエンリッチメントを実行すると、ルールグループで選択した各アクティビティに対して1つのブール属性がmindzieStudioによって作成されます:

  • 属性名: [Rule Group Name] [Activity Name]
  • 属性値:
    • TRUE - ケース内でアクティビティが繰り返された(適合問題検出)
    • FALSE - アクティビティは1回のみ発生または発生しなかった(適合問題なし)
    • NULL - ケース内でアクティビティが発生しなかった

出力の活用方法

これらの新しい適合属性を使って:

  • ケースをフィルター: 特定アクティビティが繰り返されたケースのみ表示
  • 可視化作成: プロセス全体での繰り返しアクティビティの頻度・パターンを表示
  • 適合レポート生成: 最も頻繁に繰り返されるアクティビティと対象ケースを特定
  • アラートトリガー: 重要アクティビティの繰り返しが新規ケースで発生時に通知設定
  • 他のエンリッチメントと併用: 他の適合エンリッチメントと連携し、包括的なプロセス遵守モニタリングを実現

関連項目

関連する適合エンリッチメント:

  • Allowed Case Start Activities - 想定外の開始アクティビティを検出
  • Allowed Case End Activities - 想定外の終了アクティビティを検出
  • Mandatory Activity - 必須アクティビティが欠落しているケースの特定
  • Undesired Activity - 発生すべきでないアクティビティを含むケースをフラグ
  • Wrong Activity Order - 誤った順序で発生するアクティビティの検出

適合戦略構築の詳細はこちら:

  • Conformance Experiments - mindzieStudioにおける適合分析の概要