プロセスマイニングとは
プロセスマイニングについて、簡単な言葉で説明することにしました。それはどのようなテクノロジーで、実際にどのように適用されるか、その主要なタスクは何ですか。 定義から始めましょう。 プロセスマイニングは、情報システムログの調査に基づいてビジネスプロセスを視覚化および分析するための技術です。 会社のプロセスが十分に自動化されている場合、プロセスマイニングにより、何が起こっているのかを現実的に把握できます。 この図は、完全な図(設計されたビジネスプロセス)とは大きく異なる場合があります。
例。 標準的なITアウトソーシングプロセスの1つ:インシデント管理。 標準によると、ビジネスプロセス図は調和して明確に見えます(ITILサービスオペレーションブックからの図)。
同じビジネスプロセスのモデルですが、実際のデータから復元されて視覚化されたモデルは、次のようになります。
違いは明らかです。 そして、理論は実践とはまったく異なることが明らかになります。
最初の図は、「理想的な」ビジネスプロセス図を示しています。これは、すべてのインシデント処理プロセスに「理想的に」対応している必要があります。 プロセスマイニングテクノロジは、ビジネスプロセスのすべてのインスタンスを1つずつ再作成し(個々のインシデントの処理は実際のビジネスプロセスの個別のインスタンスを構成します)、それらを2番目の図に示す共通のスキームに結合します。
実際のビジネスプロセスと計画された作業には多くの違いがあります。
- 奇妙なビジネスプロセスの実行ルート(右端のルートを参照:インシデントは開いており、すぐに閉じられます)。
- 大幅な逸脱(承認や確認などの必須手順の省略);
- プロセスを前のステップに戻す。
- 繰り返し、1つの操作でプロセスがフリーズするなど。
プロセスマイニングは、ビジネスプロセスの「内部」を見るだけでなく、それを管理し、逸脱やボトルネックを調査し、それらを排除するための手段を講じる機会を提供します。 この技術には多くの多様な用途があります。
特徴1.プロセス監査
誰が便利ですか。 監査人、コンプライアンスの専門家、情報セキュリティの専門家。
一番下の行。 復元されたビジネスプロセスは参照プロセスと比較され、必要なプロセスステップ(承認、調整)の省略に特に注意が払われます。 標準的な実行スキームからの逸脱は、特に財務に関連するプロセス(予算、調達)およびセキュリティ(情報を含む)に影響するプロセスにおいて、重大な違反を示している場合があります。
私たちの経験。 当社では、内部監査にプロセスマイニングが定期的に使用されています。 これは、ISO規格(9001、20000、27001)の要件です。
オプション2:継続的なプロセス改善
誰に役立つのか:プロセスの改善に関与するすべての人に:
- さまざまな品質管理手法(TQM、リーン、シックスシグマ、制約理論など)を使用するチーム。
- ビジネスプロセスの所有者-「彼らの」プロセスを最適化する。
- ビジネスコンサルタント-顧客のビジネスプロセスを最適化するサービス。
一番下の行。 プロセスマイニングテクノロジを使用すると、ビジネスプロセスのボトルネックを視覚的に識別し、統計を収集して、さまざまなセクション(時間範囲、請負業者、請負業者など)で分析できます。 これは、プロセスの最適化に関する意思決定の基礎となります。
私たちの経験。 たとえば、サービスデスクチームでプロセスマイニングを使用して、着信コール(インシデント)の傾向を検索し、問題を解決します。 リーンツールの使用の詳細については、 Habrに関する記事を参照してください )。
機会3:カスタマージャーニーとユーザビリティテストプログラム
誰にとって有用か:サイトおよびITシステムの開発者にとって 。
一番下の行。 サイトおよびその他の情報システムの開発者は、プロセスマイニングを使用して、ユーザー行動(顧客の旅)の開発されたシナリオを検証できます。 ユーザーが実際に情報システムと対話する方法(どのボタンを使用し、どのボタンを使用しないか、ウェブサイトのページを見る順序など)を観察します。 一部のプロセスマイニングツールでは、これをリアルタイムで実行できます。
機会4.ロボット化のためのビジネスプロセスの選択と準備
コンサルタント、RPAテクノロジー用ロボットの開発者、およびRPAの顧客:
一番下の行。 最も高度な自動化テクノロジーの1つは、ロボットプロセスオートメーション(RPA)です。開発者は、日常的なタスクを実行するときに情報システムと対話するユーザーを置き換えるロボットプログラムを作成します。 プロセスマイニングは、ロボットの使用が最大の効果を発揮できるビジネスプロセスの場所を見つけるのに役立ちます。 一部のプロセスマイニングツールを使用すると、収集した統計に基づいてロボットを接続した場合の潜在的な経済効果を計算し、ロボット操作でビジネスプロセスをシミュレートできます。
私たちの経験。 ロボットは、従業員のコンピューターまたはサーバーから起動できます。 会社の従業員のコンピューターで実行されているロボットは、100%に置き換えることはできません。 彼は、従業員が彼に任せるタスクのみを実行できます。 つまり、彼はデジタルアシスタントとして機能します。 同時に、インストールされたアプリケーションに加えてロボット化モジュールがユーザーのコンピューターにインストールされるため、ロボットは人を大幅に降ろすことができます。 そして、ロボットのタスクが表示されると、そのタスクを自動的に実行するプログラムを起動するだけです。 ただし、この時点ではコンピューターはロボットに占有されており、ユーザーはロボットで他のタスクを実行できないことに注意してください。 ただし、空き時間には、クライアントに電話をかけたり、共同プロジェクトについて同僚と話し合ったりすることができます。
機会5.プロセスマイニングとデータサイエンス(データマイニング)
データマイニングアナリスト。
一番下の行。 データサイエンスの手法とツールはデータを処理するため、原則として、このデータが生じた結果としてのプロセスには注意を払っていません。 たとえば、顧客、会社との取引先、取引に関する詳細情報を含むCRMデータベースがあります。 データマイニングを使用すると、商品と消費者に関する有用な情報を抽出できます:消費者をセグメント化します。 しかし、各トランザクションが消費者と企業の相互作用プロセスの結果であり、これらのプロセス自体を調査したことを理解している場合、何が起こっているのかをより深く理解することができます:クライアントがどのように見えるか、企業と働くことに関する意思決定の方法に関する情報は、企業に影響しますこの決定、そして最終的に、顧客が去る理由。
プロセスマイニングテクノロジの制限
プロセスマイニングテクノロジーは、実績のある数学的アルゴリズムに基づいていますが、魔法のような特性を持たず、会社のビジネスプロセスをより効率的に機能させません。 主な制限の1つは、情報システムログのデータを使用して実際のビジネスプロセスの進行状況を表示することの妥当性です。 ビジネスプロセスの一部のステップが手動で実行されるか、実行後の任意の時間後に情報システムで修正される場合、プロセスマイニングツールは、何が起こっているのか歪んだ画像を提供できます。
2番目の制限は、分析の結果を解釈する必要があることです。 規制またはプロセスのボトルネックからのビジネスプロセスの逸脱は、ビジネスに実際に損失があるか、効率を高める可能性があるかどうか、アナリストが調査する必要があります。
見込み
明らかな技術的制限にもかかわらず、プロセスマイニングは第4産業革命の先進技術の1つであり、プロセス管理用に開発されたITインフラストラクチャを備えた大企業ですでに使用されており、将来的には大手企業の標準技術になる可能性があります。
*発表の写真はピカブから撮ったものです。