タスクマイニングとは:何を記録し、どの手法を選ぶべきか — article illustration

Process Mining

タスクマイニングとは:何を記録し、どの手法を選ぶべきか

タスクマイニングで記録されるデータと、デスクトップ監視を行わずに業務を把握する方法をご紹介します。

タスクマイニングでは、デスクトップソフトウェアなどを使って、アプリケーション上のクリックやキー入力、画面の状態を記録します。画面上の細かな操作まで把握できる一方、従業員個人に関する情報も収集されます。業務の進め方を調べる前に、プライバシーや信頼、労使協議会との協議について検討が必要になる場合があります。

個人を監視せずに業務を調べることもできます。業務を担当する人に説明してもらい、システムがすでに記録しているイベントログを使って内容を確認します。説明するより見せるほうが簡単な場合は、特定の画面ステップを記録してもらうこともできます。AI支援によるモデリングを使えば、説明をチームが確認し、管理できるプロセスモデルにまとめやすくなります。

タスクマイニングでは何が記録されますか?

タスクマイニングソフトウェアは、アプリケーションのユーザーインターフェース上での操作を記録します。ツールによっては、どのアプリケーションを使ったか、どの画面を開いたか、どの項目に入力したか、操作の順序などを把握できます。画面の状況を示すスクリーンショットを記録するツールもあります。

システムのイベントログには含まれない、画面上の細かな操作が分かる場合があります。スプレッドシートやメール、プロセスに関する有用なイベントがほとんど記録されないアプリケーションで業務を行っていると、システムログからは何が起きたのか分からないことがあります。

避けられないトレードオフがあります。デスクトップの記録では、個々の従業員に関する情報が収集されます。後から結果を集計しても、最初にソフトウェアが記録した情報は変わりません。

システムのイベントログ、アプリケーションのイベント、画面キャプチャを比較した図

タスクマイニングの導入には何が必要ですか?

タスクマイニングのデモでは分析機能を確認できますが、実際の導入では対象となるデスクトップに記録ソフトウェアをインストールし、保守する必要があります。

**デスクトップへの展開。**タスクマイニングでは、従業員が使うアプリケーションと並行してソフトウェアを実行します。通常、対象となるすべてのデスクトップへの展開、管理者権限またはIT部門によるパッケージ配布、バージョン更新が必要です。共有端末、仮想デスクトップ、委託先のノートパソコンへの対応も計画します。従業員にも記録ソフトウェアがインストールされていることが分かります。

**業務中の記録。**記録ソフトウェアは、調査対象のプロセスを誰かが実行している間だけでなく、記録期間を通じて動作します。業務システムではレコードの作成がケースの開始点になりますが、個人の勤務時間はその区切りに従いません。期間中に画面に表示されたものは、収集する意図がなかった操作も含め、記録対象になる可能性があります。

**パフォーマンスの調整。**複数のアプリケーションに接続するソフトウェアは、動作を遅くしないよう調整が必要です。除外対象や記録時間帯の見直しが必要になる場合があり、パフォーマンスの問題によって導入への理解が得られにくくなることもあります。

**個人データとフィルタリング。**画面キャプチャでは、顧客名、口座番号、住所、ケースのメモのほか、プロセスによっては健康情報や給与情報が記録されることがあります。パターンルールでメールアドレスやカード番号を検出できますが、想定していないデータは見落とす可能性があります。広範なルールを適用すると、記録の有用性を保つためのコンテキストまで削除されることがあります。フィルタリングは収集後に行われるため、最初の記録を防ぐことはできません。

**一連の操作の再構成と整理。**従業員は複数のケースを同時に処理し、アプリケーションを切り替え、電話に出て、作業を途中で中断することがあります。記録されるのは画面上の操作なので、クリックがどのケースに属するか、タスクの開始と終了はどこか、どの断片をまとめるべきかを分析で推定する必要があります。結果のステップが分かる形になるまで、手作業で整理することも少なくありません。

**クラウドでの処理。**多くのタスクマイニング製品は、スクリーンショットやイベントをベンダーのクラウドで処理します。データの保存場所や保管期間、照会できる人、関与するサブプロセッサーについて確認が必要です。評価の一環として、詳細を書面で求めてください。

こうした要件があるからといって、タスクマイニングで特定の疑問に答えられないわけではありません。ただし、導入、調整、フィルタリング、整理に加え、記録ソフトウェアのインストールに伴う信頼への配慮も必要です。ベンダーには、1年間利用している顧客を紹介してもらい、継続的なデータ整理にどの程度の作業が必要だったか確認してください。

デスクトップの記録が信頼を損なう可能性があるのはなぜですか?

プライバシーは、技術的な問題とは別のものではなく、手法そのものに関わります。個人の操作を記録するソフトウェアでは、プロセスの調査が目的であっても、従業員単位で閲覧や照会が可能なデータが作成されます。

従業員が、データの用途を気にするのは当然です。監視されていると感じると、記録中は公式の手順をより厳密に守ったり、例外への対応に役立つ回避策を説明しなくなったりする可能性があります。プロセスの把握に欠かせない率直な回答が得られなくなるおそれがあります。

所在地や組織によっては、法的要件、透明性、労使協議会との合意にも対応が必要です。ただし、従業員の監視はコンプライアンス上の課題だけではありません。データを収集するために信頼を損ない、その結果、得られる情報にも影響する可能性があります。

画面録画では、画面上の操作に関する大量の情報が記録されることもあります。ウィンドウの切り替えや項目への入力を確認するには手間がかかり、ソフトウェアの画面構成が分かっても、プロセスの実態までは分からない場合があります。

どのようなプロセス上の疑問を確認すべきですか?

Whatever route you choose, start by defining what you need to learn about the process.

  • Which steps does the work go through, and in what order?
  • Where does work wait, and where do handoffs occur?
  • Which process variations happen, how often, and why?
  • Which manual steps require human judgment, and which exist because of system limitations?

これらは個人の従業員ではなくプロセスに関する疑問です。そのため、システムの記録と業務を担当する人の知識から答えを得られます。

また、自動化に適した業務と、人の判断が必要な業務を区別できます。プロセスマイニングで自動化の機会を見つける方法をご覧ください。

従業員を監視せずに業務を把握するには?

体系的な聞き取りと従業員主体の文書化に、イベントログの分析を組み合わせることで、業務の実態を把握し、システムの記録と照合できます。

1. 業務を担当する人に聞く

業務を担当する人は、システムに記録されない部分も含め、実際の進め方を知っています。電話でのやり取り、2つのシステムを照合するためのスプレッドシート、メールで対応する例外などについて、何が起きるのか、なぜそうするのかを説明できます。

個人の働きぶりではなく、プロセスと例外について尋ねます。話し合いであれば、不明確なステップを掘り下げ、その理由を理解できます。画面録画だけでは、こうしたコンテキストは分かりません。

画面のステップを記録すると、業務の説明に役立つこともあります。担当者は、関連する画面を選んで記録し、必要な部分を切り抜き、個人データを黒塗りにして、対応する手順を記載できます。プロセスモデルのアクティビティに添付することもできます。勤務時間全体を記録するのではなく、1つのステップを文書化できます。

従業員の知識をプロセスモデルの初版にまとめる

2. AIの支援を受けてプロセスモデルの草案を作成する

チームがプロセスを説明したら、AI支援によるモデリングで初版の作成を進められます。その後、プロセスを担当する人が確認し、修正します。AIはモデルの初版作成を支援しますが、担当者の知識や承認に代わるものではありません。

この方法をプロセス業務に取り入れる方法については、AI支援によるプロセス管理をご覧ください。

AIで作成したプロセスモデルの確認と調整

3. モデルとイベントログを比較する

プロセスモデルには、チームが理解している業務の進め方が示されます。イベントログには、システムが記録した内容が示されます。ERP、CRM、ITSM、WMS、MESなどの業務システムでは、ケースのステータスが変わったときに、ケース識別子、アクティビティ、タイムスタンプが記録されることがよくあります。これらの情報から、個人の画面操作を追跡せずに、ケースが実際にどのように進んだかを再構成できます。

2つを比較すると、文書化されていないステップや、想定したプロセスからの逸脱など、調査すべき違いが見つかることがあります。各情報の出所を明確にしてください。イベントログから推定したステップと、話し合いで説明されたステップは同じではありません。

データの取得と準備については、システムからイベントデータを取り出す方法をご覧ください。

プロセスモデルと記録されたイベントデータの比較

4. 変更を実施する前にシミュレーションする

プロセスを反映したモデルができたら、シミュレーションを使って、変更を実施する前にその影響を検討できます。プロセスモデルとマイニング結果を一緒に管理すると、人の説明とシステムデータが示す内容を結び付けやすくなります。プロセスモデリングとプロセスマイニングを組み合わせる方法をご覧ください。

この方法では、記録されていない情報を復元することはできません。個人のデスクトップ操作を収集せずに、システムから得られる記録と業務を担当する人の知識を組み合わせます。

シミュレーションによるプロセス変更案の検証

ProcessMindでできること、できないこと

ProcessMindでは、従業員から提供された資料、AI支援によるモデリング、プロセス文書化、イベントログ分析、シミュレーションを組み合わせられます。デスクトップの記録ソフトウェアは実行しません。

ワークフローでは、組織がすでに保有する資料をもとに、レビュー済みの共有プロセスモデルを作成します。

  1. **従業員が業務を説明する資料をアップロードします。**手順書、チェックリスト、テンプレート、エクスポートデータ、スクリーンショットを、成果物としてプロセスに添付できます。対応するファイル形式は事前処理され、内容の閲覧や検索、コンテキストとしての利用が可能になります。
  2. **AIが資料をもとにプロセスの概要を作成します。**アップロードした文書と短い説明をAIによるモデル作成に使い、チームが確認するための初版を作成します。
  3. **チームがBPMN 2.0でモデルを調整します。**チームメンバーは、手作業またはアシスタントを使ってアクティビティ、イベント、ゲートウェイの名前を変更したり、追加や再接続をしたりできます。変更を適用する前に差分も確認できます。
  4. **業務を担当する人がアクティビティの情報を補います。**画面のステップを記録し、手順を記載して、関連するSOP、ポリシー、テンプレートを添付できます。
  5. **チームがモデルをレビューし、承認します。**プロセスは、下書き、レビュー中、承認済み、公開済みの順に進みます。担当者、バージョン履歴、承認履歴も記録されます。
  6. **チームが閲覧者向けにプロセスを公開します。**公開済みのバージョンは、Process Portalで閲覧ユーザーに表示されます。文書化した内容は、Word、PDF、Markdown形式へのエクスポートや印刷もできます。

イベントログ分析とシミュレーションも、このワークフローと組み合わせて利用できます。システムデータからプロセスを分析し、変更案を実施前に検証できます。

ProcessMindでは、次のことはできません。

  • 従業員のデスクトップにエージェントをインストールする。
  • 画面を継続的に、またはバックグラウンドで記録する。
  • キー入力を取得する。
  • 個人単位でアプリケーションの操作を監視する。
  • 個人別の生産性プロファイルを作成する。

ProcessMindでは、手動で画面を記録できます。業務を担当する人が、説明のために1つのステップのスクリーンショットや短い録画を選んで作成します。エディターはOCRを使って個人データと思われる箇所を自動でマスクし、作成者は保存前にマスクを修正できます。誰かが記録を選ばない限り、何も記録されません。

プロセスの把握に従業員の信頼が欠かせないのはなぜですか?

プロセスの改善には、公式文書に記載されていない回避策や例外も含め、実際の業務の進め方を率直に説明してもらう必要があります。

監視を、法的にクリアすべき課題として捉えてはいません。データを得るために信頼を損なうことになります。実際のプロセスを支える回避策や例外を説明してもらうには、その信頼が欠かせません。

Roel Vliegen
Roel Vliegen Co-founder and CEO

業務をよく知る人に参加してもらい、調査対象がプロセスであることを明確にしたうえで、説明された内容をシステムがすでに保有するデータと照合します。対象となるデータの概要については、システムからイベントデータを取り出す方法をご覧ください。プロセスの記録から自動化の機会を見つける方法については、RPAとはをご覧ください。

画面上の操作を記録するのが妥当な場合

業務が、何も記録しないシステムだけで行われ、操作の詳細が唯一の証拠となる場合は、画面上の操作を記録する方法を検討する価値があります。

検討する場合は、記録期間を限定し、関係者やその代表者と方法について合意したうえで、結果をプロセス単位で分析します。個人別データへのアクセスと保管期間にも明確な制限を設けます。こうした対策を講じても、プライバシー、法的要件、信頼への影響を評価する必要があります。

これは、組織全体に記録ソフトウェアをインストールし、後からデータの用途を決める方法とは異なります。より限定的な方法として、業務を担当する人に、説明に役立つ特定の画面ステップだけを記録してもらうことができます。記録は意図的に行われ、プロセスのステップに結び付き、本人が選んだ場合にのみ作成されます。

プロセスの次のステップを選ぶ

You can explore the mining-and-modeling route on your own data, learn how AI-assisted process management works, or review where to find event data.

Frequently Asked Questions

タスクマイニングはアプリケーション内の操作を記録します。多くの場合、クリック、キー入力、画面の状況を記録するデスクトップソフトウェアを使います。どの項目に入力したか、どのウィンドウを切り替えたかなどが分かります。業務システムに記録が残らない作業にタスクマイニングが提案されるのは、こうした詳細を把握できるためです。

いいえ。プロセスマイニングは業務システムが記録したイベントログを分析し、プロセスの進み方を明らかにします。タスクマイニングは個々のデスクトップ上の操作を記録し、アプリケーション内での作業を把握します。一方はプロセスのイベントに注目し、もう一方は画面上での個人の操作に関する情報を収集します。

法的根拠、透明性、適用される労使協議会との合意など、状況によって異なります。デスクトップの記録では、設計上、個人データが収集される可能性があるため、コンプライアンスを継続的に確認する必要があります。法的な承認を得ても、監視が従業員の信頼に与える影響がなくなるわけではありません。

まず、業務を担当する人と体系的に話し合い、システムに記録されないステップを確認します。説明するより画面を見せるほうが分かりやすい場合は、そのステップの画面を記録してもらいます。次に、説明された内容を、ERP、CRM、ITSM、WMSなどのシステムがすでに記録しているイベントログと照合します。その結果をもとに、AIの支援を受けてプロセスモデルを作成し、個人の操作ではなくプロセスに焦点を当てます。

いいえ。ProcessMindはデスクトップエージェントをインストールせず、画面を継続的に記録したり、キー入力を取得したり、個人別の操作プロファイルを作成したりしません。システムのイベントログを分析し、AIの支援によるBPMN 2.0のプロセスモデリングと変更のシミュレーションに対応しています。ProcessMindの画面キャプチャは手動です。業務を担当する人が、説明のために特定のステップを記録することを選びます。エディターはOCRで個人データと思われる箇所を検出して黒塗りにします。作成者は保存前に枠を編集し、検出内容を修正できます。誰かが記録を選択しない限り、何も記録されません。

AI支援によるプロセスモデリングでは、自然言語でプロセスを説明し、モデルの初版を作成できます。その後、チームがモデルを確認、修正し、管理します。白紙の状態から始める負担を軽減できますが、プロセスを担当する人との話し合いに代わるものではありません。

存在しないデータから分析することはできません。イベントログで分かるステップに、情報が欠けている部分についての体系的な聞き取りを組み合わせ、モデルのどの部分が測定に基づき、どの部分が説明に基づくのかを示すことはできます。不完全な情報を完全なものとして提示せず、限界を明確にできます。

関連記事

プロセスマイニングやワークフロー最適化の専門家によるインサイトをメールでお届けします
BPO(業務プロセスアウトソーシング):委託前にプロセスを把握する

Process Mining

BPO(業務プロセスアウトソーシング):委託前にプロセスを把握する

業務プロセスアウトソーシングでは、業務プロセスを外部の委託先に委ねます。業務の実態を測定して改善点を見直し、委託元と委託先が同じダッシュボードで状況を確認できるようにします。

プロセスモデリングとプロセスマイニングを組み合わせるメリット

Process Modeling

プロセスモデリングとプロセスマイニングを組み合わせるメリット

プロセスモデリングとプロセスマイニングで分かることや両者の違い、適合性チェックでどう結び付くのかを解説します。

プロセスマイニングに必要なETLツールとは

Data

プロセスマイニングに必要なETLツールとは

プロセスマイニングにETLが必要な場合、抽出データに含める内容、既存のパイプラインが出力するデータをProcessMindに取り込む方法を解説します。

プロセスインテリジェンスでサステナビリティの主張を裏付ける方法

Digital Transformation

プロセスインテリジェンスでサステナビリティの主張を裏付ける方法

報告書のサステナビリティ指標を、根拠となるプロセスイベントまでたどる

プロセスをより良く設計し、つながりのあるアーキテクチャを構築して、管理を続けましょう。

クレジットカード不要、待ち時間なしですぐにご利用いただけます。組織の業務の進め方を、明確につながるプロセス設計として可視化します。

プロセスアーキテクチャを構築し、オーナーシップと統制を定め、あらゆる階層で役割と責任を明確にします。

無料トライアルを開始して、プロセスのガバナンス、管理、継続的な改善を支える信頼できる基盤を築きましょう。