タスク・マイニングでは、デスクトップ・データとも呼ばれるユーザー操作データを使用して、大規模なプロセスにおけるタスクの効率を評価します。 このタイプのデータには、特定の操作を完了する際に発生するキー・ストローク、マウス・クリック、およびデータ入力が含まれます。 このテクノロジーでは、 光学式文字認識 (OCR)、 自然言語処理 (NLP)、および 機械学習アルゴリズム を使用して、このデータを解釈および分析します。これにより、アナリストやその他の利害関係者が、運用上の非効率性を特定できるようになります。 タスク・マイニング・ソリューションは、プロセス・マイニングのサブセットであるプロセス・ディスカバリーの一部と考えられており、 Gartner社の「Market Guide for Process Mining」 によると、このテクノロジーの市場は急速に成長しています。 新型コロナウイルス感染症のパンデミックが デジタル変革 の取り組みを促進し続けている中で、タスク・マイニング・テクノロジーの利点が十分に実現されていくにつれて、その採用は増加すると予想されています。
プロセス・マイニングでは、調達プロセス全体などのエンドツーエンドのプロセスの最適化に重点を置いているのに対して、タスク・マイニングでは、買掛金の予算承認などのより大きなプロセスに至るまでの個々のタスクに重点を置いています。 第一に、各分析で使用するデータのタイプも異なります。 プロセス・マイニングは主に、エンタープライズ・リソース・プランニング(ERP)やカスタマー・リレーションシップ・マネージメント(CRM)ツールなどの情報システムから得られるビジネス指標およびイベント・ログ・データに依存します。 一方、タスク・マイニングでは、キー・ストローク、マウス・クリック、コンピューターでのデータ入力などのユーザー操作データを活用できます。また、異なるタイム・スタンプ間隔でのユーザーの記録やスクリーンショットを含めることもできます。 これらのデータ・ポイントは、個人がタスクを完了するためにプロセスやサブプロセスとどのように相互作用しているかをアナリストや研究者が理解するのに役立ちます。 また、どちらのマイニングでも、データ・サイエンスの手法を利用してプロセスを最適化するための洞察を獲得します。タスク・マイニングは、より詳細なレベルでこれを可能にするという違いだけです。
タスク・マイニングと RPA はどちらもプロセスの自動化に焦点を当てています。この2つのテクノロジーは異なりますが、相互に十分に補完し合っています。 タスク・マイニング・テクノロジーは、企業がプロセス・ワークフローのボトルネックを特定するのに役立ちます。一方、RPAツールは、これらの分析によって発見された自動化の機会に対して実装および実行します。
タスク・マイニング・ツールは、キー・ストローク、クリック、ユーザー入力、録音、スクリーンショットなど、ユーザーのマシンからデータを収集することから始めます。 そこから、光学式文字認識機能によって、ユーザーが行っている操作に関するコンテキストを追加できます。 例えば、タイム・スタンプ・データを参照して、サブプロセス内のアクティビティーの一般的なタイムラインを組み立てることができます。 データが適切に構造化されると、機械学習アルゴリズムを利用して、「注文書の送信」などのサブプロセス内の特定のタスクにデータを集約できます。 その後、データをイベント・ログ・データと組み合わせて、状況に応じてパフォーマンスを調整できます。 データをこのように把握することで、企業はボトルネックを発見し、それに応じて修正することができます。
タスク・マイニング手法は、さまざまな業界のプロセス・フローを改善するために使用されてきました。 プロセス・マップは、企業が重要な主要業績評価指標(KPI)により集中する際に役立ち、プロセス・マイニングとタスク・マイニングを通じて運用の非効率性を見直すよう促します。
タスク・マイニングの使用例には、次のようなものがあります。
タスク・マイニングには多くの利点がありますが、実現できる最も一般的なものは次のとおりです。
しかし、タスク・マイニングにも課題はあります。 例えば、以下のようなことです。
IBM Process Miningは、プロセス・マイニングとタスク・マイニングを組み合わせた統合プラットフォームを提供します。 これにより、クライアントはほぼリアルタイムでビジネス・プロセスを透明性を持って把握できるため、自動化に最適なタスクを簡単に見つけて優先順位を付けることができます。 IBM Process Miningの存在価値は、時間、労力、およびコストを節約するのに役立つテクノロジーを企業に提供することです。
IBM Cloud Pak for Business Automationは、ローコード・ツールを使用して、任意のクラウドでインテリジェントな自動化サービスおよびアプリケーションを設計、構築、および実行するのに役立つ統合ソフトウェアの柔軟なセットです。