ビジネスに適したRPAソフトウェアの選び方

ビジネスに適したRPAソフトウェアの選び方

[[407899]]

[51CTO.com クイック翻訳]研究によると、企業の従業員がより生産的な仕事に使えるはずの時間を、些細な事柄が奪っていることがわかっています。適切に実行すれば、ロボティック プロセス オートメーション (RPA) によって、多くの無意味なトランザクションを排除できます。したがって、企業はより効率的な業務を遂行するために適切な RPA ソリューションを選択する必要があります。

ロボティック・プロセス・オートメーション (RPA) は、企業の従業員を退屈で反復的な作業から解放することを約束します。したがって、「ロボット」という用語は、RPA が実行する作業が多くの場合、機械的で単純であることを示しています。企業は RPA ソフトウェアを使用して、事前に定義された構造化された作業を実行するソフトウェア ロボットを作成します。これには通常、スプレッドシートへの記入、トランザクションの処理、メッセージの送信が含まれます。

これらの重要なアクティビティを RPA ボットのフリートに統合することで、企業はデータ入力、請求、注文管理、HR オンボーディングなどの面倒なタスクを大幅に削減できる可能性が高まります。

銀行は RPA を使用して融資、請求書処理、顧客チェックのデューデリジェンスを実行できます。販売組織は RPA を使用して見積もりと請求書発行を自動化します。保険会社は RPA を使用して請求の審査を迅速化します。さらに、機械学習テクノロジーの助けを借りて、RPA は会話を自動的に書き起こし、画像やビデオからテキストや数字を抽出し、手動で入力されたフォームからの情報をデータベースに入力することができます。

最下位レベルでは、RPA システムにはプロセス マイニング、ボット作成ツール、エンタープライズ システムに接続するためのプラグイン、およびスケジューリングまたはオーケストレーション レイヤーが含まれます。 RPA システムのツールには制限があることが多いため、それらのギャップを埋めるために手動でコーディングされた自動化スクリプトが使用されることがあります。

RPA が何を処理できるかという期待を念頭に置くことが重要です。 RPA ベンダーは、自社製品には実際よりも多くのインテリジェンスが含まれていると主張することが多く、それがユーザーの不満を招いています。企業は、RPA 導入の失敗を避けるために、導入を慎重に計画し、実行する必要があります。 RPA 製品を選択する前に、何を自動化したいのかを明確にし、必要な機能を備えた製品を選択する必要があります。

RPA はどのように機能しますか?

RPA は、既存の IT システムから情報を抽出し、バックエンド インターフェイスを介してアクセスするか、人間がフロントエンドからシステムにアクセスする方法をシミュレートすることによって機能します。企業の本来のシステムの場合、バックエンドシステムに直接アクセスできないため、フロントエンド経由でアクセスしなければならない場合が多くあります。

フロントエンド RPA はスクリーン スクレイピングの進化形です。スクリーン スクレイピング ツールを長期間使用したことのある人なら誰でも、これらのツールが脆弱である傾向があることを知っています。スクリーン スクレイピング ツールは、通常とは異なるもの (フィールドに対して大きすぎる数値など) が表示されると動作を停止したり、ソフトウェアの更新によって表示形式が変更されたり、間違った回答が返されることがあります。機械学習はこれらの問題を軽減することはできますが、完全に排除することはできません。

RPA システムは必要な情報を抽出すると、事前に定義されたタスクを実行します。一般的な使用例には、ビジネス ルールの適用、レポートの生成、売掛金請求書の送信、買掛金小切手の生成などがあります。

RPA タスクを実行するロボットは、有人モードまたは無人モードのいずれかで実行できます。 Attended RPA ロボットは従業員のリクエストに応じて実行されます。無人 RPA ロボットは、夜間レポートの生成など、スケジュールに従って実行されます。ほぼすべての RPA ロボットは、適切に動作し続けることを確認するために監視と定期的な監査が必要です。

RPA ロボットが動作する前に、作業者が RPA ロボットのワークフローを定義する必要があります。これは通常、プロセス記録から始まります。これは、複数のシステムにまたがるマクロの記録とは異なるアクティビティです。マクロの類推は、ロボットのスクリプトの作成と編集にも適用されます。多くの RPA ソリューションでは、ロボット タスクの要素を統合するためのフローチャート形式のインターフェイスも提供されており、「シチズン デベロッパー」がワークフローを定義できます。ただし、一部の RPA システムは、依然として IT スタッフによるセットアップが必要です。

既存のビジネス プロセスを再現する際に困難かつ時間のかかる部分の 1 つは、ビジネス プロセスの内容とその動作を決定することです。一部の RPA プロセス マイニング ツールでは既存のプロセスのログを解析できますが、他のツールでは従業員の作業を観察して記録する必要があります。最悪の場合、プロセスの検出を手動で行う必要があります。

RPA製品の選び方

企業が RPA 製品を使用する前に、各 RPA が独自のファイル形式を使用することを理解する必要があります。これらは便利ですが、移植性に欠けています。これは、標準が遵守されていないということではなく、標準がまったく存在しないということです。後で変更を行うと面倒でコストがかかるため、ビジネスを展開する前に、慎重な評価と概念実証を行う必要があります。

すべての基本機能 (および企業が必要とみなす差別化機能) が企業の運用環境で適切に動作することを確認します。提供されているすべてのツールを使用してスクリプトを構築し、オーケストレーションが適切に機能することを証明します。無人ロボットをテストして、ロボットが企業の非構造化ドキュメントと PDF を解析し、プロセス マイニング プロセスを完了できることを確認します。

企業の評価においては、以下の重要な要素に特に注意を払う必要があります。

(1)ロボットのセットアップが簡単。企業がさまざまな役割に合わせてボットを設定する方法はさまざまです。ビジネス ユーザーは、レコーダーがそれらのアクションを記録している間に、通常使用するアプリケーションをポイントしてクリックできる必要があります。シチズン デベロッパーは、ローコード環境を使用してボットとビジネス ルールを定義できる必要があります。最後に、プログラマーは、RPA ツールの API を呼び出すための実際の自動化コードを記述できる必要があります。

(2)ローコード機能通常、ローコード開発は、運用ツールボックスからタイムライン ビルドをドラッグ アンド ドロップし、プロパティ フォームに入力し、時々コード スニペットを記述することを組み合わせたものです。少量のコード (例: "loan_amount < 0.20 * year_income") を記述すると、ビジネス ルールを指定するグラフィカルな方法よりもはるかに高速になります。

(3)有人対無人一部のロボットは、ビジネス ユーザーが明確に定義されたタスクを実行する必要がある場合にのみ、オンデマンド (有人) で実行するのが適切です。たとえば、グラフィックをテキストに変換してクリップボードに置きます。その他のロボットは、Web サイトから送信されたすべてのローン申請に対してデューデリジェンスを実行するなど、イベント (無人) に応答する場合に適しています。企業は両方のタイプのロボットを導入する必要があります。

(4)機械学習機能数年前の RPA ツールでは、企業の情報の 80% がデータベースではなく非構造化ドキュメントに保存されているため、そこから情報を抽出するのが困難でした。今日では、RPA の機械学習機能を使用してドキュメントを解析し、必要な番号を見つけてユーザーに返すことが一般的です。一部のベンダーやアナリストはこれをハイパーオートメーションと呼んでいますが、この高度な言葉で機能が変わるわけではありません。

(5)例外処理と手動レビュー分類機械学習モデルは通常、起こり得る結果の確率を推定します。たとえば、ローンの不履行の確率が 90% であると予測するモデルはローンの拒否を推奨する可能性がありますが、不履行の確率が 5% であると計算するモデルはローンの承認を推奨する可能性があります。これら 2 つの可能性の間には人間の判断の余地があり、RPA ツールはケースを専門家に照会してレビューできるようにする必要があります。

(6)エンタープライズアプリケーションと統合する。ボットがエンタープライズ アプリケーションから情報を取得できない場合、ビジネスにはあまり役立ちません。これは PDF を解析するよりも簡単な場合が多いですが、すべてのデータベース、会計システム、人事 (HR) システム、およびその他のエンタープライズ アプリケーションのドライバー、プラグイン、および資格情報が必要になります。

(7)手配及び管理ボットを実行する前に、企業はボットの実行に必要な資格情報を(通常は安全な資格情報ストアで)構成して提供する必要があります。承認されたユーザーは、ボットを作成して実行し、特定のイベントに応じて特定のリソース上で実行されるように無人ボットを構成する必要もあります。最後に、ボットを監視し、例外を従業員に直接送信する必要があります。

(8)クラウドネイティブロボットRPA が最初に実装されたとき、RPA ロボットはユーザーのデスクトップとエンタープライズ サーバー上でのみ実行されていました。しかし、IT 資産がクラウドに移行するにつれて、企業はロボットが使用できるクラウド コンピューティング仮想マシンを構築するようになりました。最近、一部の RPA 企業は、Windows、macOS、または Linux VM 上で実行するのではなく、クラウド API を使用してアプリケーションとして実行される「クラウド ネイティブ」ロボットを採用しています。企業がクラウド コンピューティング アプリケーションを導入することはまれであっても、最終的には導入することになるため、この機能は非常に望ましいものとなります。

(9)プロセスとタスクの発見とマイニング多くの場合、RPA の実装において最も時間のかかる部分は、プロセスを把握し、自動化の順序を決めることです。 RPA ベンダーのアプリケーションが、企業がシステム ログからプロセスをマイニングし、観察を通じてタスク フローを構築するのを支援できるほど、自動化がより簡単かつ迅速になります。

(10)スケーラビリティ企業が RPA を実装し、より自動化されたタスクに取り組むようになると、特に無人ロボットの場合、スケーラビリティの問題に遭遇しやすくなります。クラウド実装 (ネイティブ、仮想マシン、コンテナのいずれであっても) は、特にオーケストレーション コンポーネントが必要に応じて追加のロボットをプロビジョニングできる場合、スケーラビリティの問題を軽減できることがよくあります。

最終的に、RPA 実装の成功または失敗は、自動化する最も利益の高いプロセスとタスクを特定できるかどうかにかかっています。たとえば、銀行の最も高い収益をもたらすプロセスが融資申請のデューデリジェンスである場合、そのプロセス (またはそのプロセス内の主要なタスク) を RPA の概念実証として使用する必要があります。

(11)テストサイクル中に手を抜かないでください。導入した RPA ソリューションに欠陥があったり、機能が不十分で交換が必要になったりすると、困ったことになります。 RPA を最初から再作成するリスクを軽減するには、各タスクとプロセスのすべてのステップを文書化する必要があります。切り替える場合、各 RPA を再作成するのに 1 週​​間かかる可能性がありますが、各プロセスを理解するのに 1 か月かかることは避けられるかもしれません。

世界の主要RPAベンダー

世界には数十社の主要な RPA ベンダーがあり、その中には他のベンダーよりも注目を集めているベンダーもあります。以下の 7 つのベンダーは、最新の Forrester Wave および Gartner Magic Quadrant アナリスト レポートから選択され、アルファベット順にリストされています。

  • Automation Anywhere: 同社の Automation 360 は、クラウドネイティブ、AI 駆動型、Web ベースの、エンドツーエンドの自動化プラットフォームです。 RPA の機能は、レコーダーを使用してユーザーが生成する単純なボットから、機械学習とデータ処理を組み合わせてドキュメントから情報を抽出する IQBot まで多岐にわたります。このプラットフォームは現在、ボットと分析機能に加えて、ガバナンス、セキュリティ、コンプライアンス機能も提供しています。
  • Blue Prism: 同社は、RPA のさまざまな側面とユースケースに対応する製品スイートを提供しています。Blue Prism は現在、RPA からインテリジェント オートメーションの分野に重点を移しています。同社は現在、自社の Digital Exchange マーケットプレイスから機能を引き出した「デジタルワーカー」を特徴とするクラウドファースト製品を販売している。
  • EdgeVerve: この会社は人工知能と自動化のプロバイダーです。 AssistEdge RPA、AssistEdge Discover プロセス マッピング、AssistEdge Engage コンタクト センター自動化、AssistEdge Cloud RPA を提供します。 EdgeVerve は、銀行、バリュー ネットワーク/サプライ チェーン、財務、調達向けの垂直ソリューションも提供しています。
  • Microsoft: Microsoft Power Automate Desktop は、Windows 10 ユーザーが無料で利用できるローコード RPA ツールです。さらに、Power Automate ユーザー単位のプランと Engage RPA は、ユーザーあたり月額 15 ドルで、期間限定で提供されます。これにより、400 を超える組み込みコネクタにアクセスし、ビジネス プロセスのボトルネックを特定し、ドキュメントからデータを抽出し、集中管理されたガバナンスを通じてフローを管理および制御しながら、企業の自動化をプロセス全体で共有および共同作業できるようになります。
  • NICE: NICE RPA は、有人および無人の自動化、自動検索ツール、OCR、チャットボット、機械学習などの認知技術のサポートを提供します。 NICE CXone は、RPA 製品と統合された顧客体験プラットフォームです。 NEVA は、NICE 従業員向けのパーソナル アシスタント ロボットです。 NICE には、マネーロンダリング対策用の Actimize など、金融に特化したさまざまなツールもあります。
  • UiPath: UiPath Platform の現在のバージョン (21.4) には、エンタープライズ グレードの管理およびガバナンス機能が備わっています。 AI を活用した最も影響力のある自動化の検出、優先順位付け、統合開発、すべてのユーザー エクスペリエンスのアップグレード、自動化されたクラウド機能の急速な拡張。 UiPath は、ホスティング施設、パブリック クラウド、またはオンプレミスに導入できます。
  • WorkFusion: WorkFusion は、WorkFusion Intelligent Automation Cloud を使用して、銀行、金融サービス、保険、医療分野の大企業クライアントのドキュメント処理の煩雑な作業を自動化します。銀行業務における自動化の主な分野には、マネーロンダリング防止、口座開設、制裁審査、住宅ローン融資などがあります。

企業はスクリプトを別の RPA システムに移植できないため、協力しているベンダーが強力な財務安定性を備えているという証拠が必要です。最悪のシナリオは、企業が RPA を完全に導入したものの、協力しているサプライヤーが倒産し、ライセンス サーバーが企業の RPA システムの認証を停止し、システム全体が機能しなくなることです。

RPA の例: UiPath

UiPath は、世界 3 大 RPA 製品のうちの 1 つであり、他の 2 つは Blue Prism と Automation Anywhere です。現在、UiPath は主に Windows 製品ですが、機能のサブセットはブラウザー経由でも利用できるようになります。ご覧のとおり、一部の UiPath 製品はクラウドで実行できます。

UiPath は、自動化が必要なプロセスをユーザーが発見できるように支援し、幅広い技術スキルと経験を持つユーザーにツールを提供します。多くの RPA 製品と同様に、UiPath は機械学習をますます高度なプロセスに取り入れています。 UiPath ロボットはドキュメントを分析し、音声を認識し、その他の機械学習モデルを適用します。さらに、UiPath はエンタープライズ規模で自動化を管理できます。

  • UiPathのインストール。ユーザーは、UiPath の無料トライアルにサインアップして UiPath Community SaaS アカウントを作成し、その後、エンタープライズ トライアルに申し込んで UiPath Automation Cloud の全機能を利用することができます。次に、UiPath Studio の試用版をダウンロードします。 Studio の横にある [インストール] ボタンをクリックします。これにより、自動化の作成とテストに使用される UiPath Studio、アシスタント、ロボットがインストールされます。 次の図に示すように:

  • ビジネスケースを構築します。企業の Automation Cloud アカウントでは、管理者の下で Automation Hub サービスを有効にすることができます。必要に応じてストアの自動化を有効にすることもできます。その後、Automation Center に移動してインスタンスを作成できます。ここで、POC のビジネス ケースを定義できます。完了すると、次のようになります。

これはサンプル評価の始まりのみを示しています。企業による自動化の検討は、そのプロセスに結び付けられる必要があります。

  • プロセスを記録します。 Automation Center から Task Capture をダウンロードしてインストールする必要があります。ライセンスの目的上、タスク キャプチャを実行するときは UiPath Cloud アカウントにログインする必要があります。ログインしないと、コミュニティ機能の使用が制限されます。

図を作成することから始めるか、タスク キャプチャを使用してプロセスを文書化することから始めるかを選択できます。前者はより優れたフローチャートを提供しますが、後者はユーザーがより早く理解できるようになります。実際のキャプチャ プロセスは、Excel マクロの記録に似ています。移動回数の制限は500回です。

グラフには、一連のアクションと、場合によっては意思決定ツリー (ビジネス ルール) が含まれます。マクロ レコーダーはスクリーン スクレイピング操作を実行しません。代わりに、ユーザーはスクリーンショットをキャプチャし、ロボットに抽出させたいフィールドを画像エディターでハイライトします。プロセス定義ドキュメント (PDD) が完成したら、Word または XAML ドキュメントとしてエクスポートできます。ユーザーはフローを実行したり、Automation Store でレビューおよび公開のために送信したりすることもできます。

  • UiPath のマーケットプレイスをご覧ください。ユーザーは、UiPath Marketplace でインテリジェント オートメーションを含む多くの自動化ツールを見つけることができます。以下は、UiPath Marketplace の最初の画面のスクリーンショットです (下図参照)。

  • ボットを作成します。 UiPath には、ビジネス ユーザー向けの UiPath StudioX、RPA 開発者向けの UiPath Studio (下のスクリーンショットを参照)、C# 開発者向けの UiPath Studio Pro という 3 つのロボット プログラミング環境があります。 Studio Pro は、RPA のテスト ケースだけでなく、Web、デスクトップ、モバイル アプリケーションのテスト自動化も構築できます。ロボットが承認されると、ユーザーは UiPath Assistant を使用してロボットをローカルで実行し、UiPath Orchestrator を使用して安全に管理できるようになります。

  • 概念実証。 UiPath は通常、熟練した UiPath 開発者を提供し、ユーザーのプロセスの専門家と協力して 1 ~ 2 日で POC を完了します。クライアントは、専用のマシンに UiPath Studio をインストールし、ソリューションに関係するすべてのシステムとアプリケーションへのアクセスを提供する必要があります。

UiPath の競合他社を調べてみると、多くの類似点が見つかります。機能、スケーラビリティ、費用にも違いがあります。 RPA ソリューションを導入する前に、企業はまずデューデリジェンスを実施し、コストを予測し、業務運営に影響を与える可能性のあるすべての機能をテストする必要があります。

原題: ビジネスに適した RPA ソフトウェアの選び方、著者: Martin Heller

[51CTOによる翻訳。パートナーサイトに転載する場合は、元の翻訳者と出典を51CTO.comとして明記してください]

<<:  AIが人事と採用を変える3つの方法

>>:  AI はどのようにしてソフトウェアおよびハードウェア製品のイノベーションを実現するのでしょうか? Baidu Brain オープンデー 西安駅の暗号解読

ブログ    
ブログ    
ブログ    

推薦する

AI、機械学習、RPA業界への期待

毎年、IT 業界メディアの eWEEK では、新製品、革新的なサービス、開発動向など、IT 業界の今...

...

Fast.ai の 10,000 ワードの記事: AI の安全性と光の終焉

ビッグデータダイジェスト制作最近、AI規制に関する意見は「新たな高み」に達し、AI専門家のグループが...

近年の人工知能の発展を理解する

近年、AIの波が押し寄せ、各界ではAIが人間の仕事に取って代わるドラマが相次いで上演されています。A...

AI人材が500万人不足!文部省、高等職業教育に人工知能専攻を追加

教育部は最近、浙江大学を含む35の大学の学部課程に人工知能専攻科目を追加したことに続き、大学の職業教...

...

...

特定の文字を削除するためのアルゴリズム設計とCコードの実装

1. 要件の説明長い文字列と短い文字列を入力し、短い文字列に現れる文字を長い文字列から削除するプログ...

人工知能やロボットによって仕事が奪われた後、人々の収入はどこから来るのでしょうか?考えるための材料

中国の現在の経済社会発展の最大の原動力は科学技術の進歩である。特に米国によるファーウェイとZTEの規...

ロードバランサーのアルゴリズムと原理を探る

負荷分散アルゴリズムの種類を分析した後、動的負荷分散について紹介します。この概念は主にロードバランサ...

AIに感情を与えることは本当に重要なのでしょうか?

「合成感情」は人工知能の発展を妨げるのか?私たちは他の人とコミュニケーションをとるとき、通常は直接...

OpenAIの最強のライバルトレーニングAIがLLMブラックボックスを分解し、ビッグモデルの「魂」を予期せず垣間見る

大規模なモデルの「ブラックボックス」を解体するために、人類解釈可能性チームは、新しいモデルをトレーニ...

住宅建設はよりスマートになる

スマートホーム革命はここしばらく本格的に始まっています。住宅所有者はデータと IoT テクノロジーを...

AIが継続的にモンスターと戦い、アップグレードできるようにするために、DeepMindは「メタバース」を作成した。

この記事はLeiphone.comから転載したものです。転載する場合は、Leiphone.com公式...