RPA基礎ガイド:ビジネスケース、ツール、ユースケース、業界例
RPA基礎ガイド:ビジネスケース、ツール、ユースケース、業界例
Smartsheetコントリビューター Diana Ramos
2019年11月7日(2021年8月23日最終修正)
この記事では、ロボットプロセス自動化(RPA)に関する最も有用な専門家のガイダンスを紹介します。これは、RPAが最も利益をもたらす可能性のあるプロセスと、企業での実装方法です。
このページでは、RPAがどのように機能するのか、いつ、どこでRPAが特に役立つのか、RPAを使用することの利点、RPAのリスクおよび課題についての情報が掲載されています。
RPA(Robotic Process Automation)とは
ロボットプロセス自動化(RPA)は、ソフトウェアがコンピューターと人間の相互作用を模倣して、反復可能なコンピューターおよびビジネスプロセスを実行できるようにするテクノロジーです。これにより、企業はデータの入力や単純なトランザクションの処理などのタスクを自動化できます。
- エンタープライズRPA
- アンアシステッドRPA
- ロボティックプロセスオートメーション2.0
- インテリジェントオートメーション
- ビジネスプロセスオートメーション
- ロボティックデスクトップオートメーション
RPAの機能とその仕組み
RPAの目的は、テクノロジーが特定の単純なコンピューターおよびデジタルタスクを自動的に実行して、日常的で反復的なタスクから人間を解放できるようにすることです。そうすることで、従業員はより価値のある仕事をすることができます。
RPAは、2つのアプリケーションが相互に通信できるようにするコンピュータコードである内部アプリケーションプログラミングインターフェース(API)とは異なります。いくつかの点で、RPAはより単純です。グラフィカルユーザーインターフェース(人間がコンピューター画面に表示するもの)を使用して、タスクを自動化します。
RPAを使用すると、以下のことができます。
-
- 人間がグラフィカルユーザーインターフェースを使って同じタスクをどう実行するかをテクノロジーが判断し、タスクを自動化するアクションリストを開発します。
- ロボットがキーボードとマウスのコントロールを使用して、人と同じようにコンピューターアプリケーションを操作します。
- ロボット(=「ボット」)は、物理的な画面を使用して操作することはありません。画面に表示されているものを電子的に解釈します。
- 「ボット」は、アプリケーションへのログイン、データのコピーと移動、フォームへの入力、その他の基本的なコンピューター化されたタスクの実行を行うことができます。
- ボットのアクティビティーは、ソフトウェアのオーケストレーションモジュールによって管理されます。オーケストレーションモジュールは、ボットのアクティビティーを開始または停止し、ボットが直面している問題や問題を強調することができます。
- RPAソフトウェアにアプリやアドオンを追加して、特定のタスクを実行できます。
- 企業は、既存のITストラクチャーやシステムに変更を加えることなく、容易に自動化を実装することができます。
- RPAにより、従業員はより興味深く戦略的な収益を生み出すタスクに集中できるようになります。
RPAの一部のバージョンには、音声認識、自然言語処理、機械学習機能などの認知テクノロジーが含まれています。
RPAが特に役立つプロセスの特徴
RPAは、特定の種類のデータやプロセス、特に次の特性を持つものを扱う場合に特に効果的です。
- 一貫性のあるルーチン
- 大音量
- ヒューマンエラーが発生しやすい
- データを解釈するときに人間の意思決定を必要としない
- 手動のデータ入力、特にデータ転送をより簡単に実行できない場合に、あるシステムから別のシステムにデータを転送するデータ入力(回転椅子式処理と呼ばれることもあります)を要する
エンタープライズコンテンツ管理会社IntelliChiefのセールス&マーケティング担当副社長Ken Anderson氏いわく、RPA最もフィットするプロセスのタイプは「高レベルの戦略的インプットを必要としないものです。企業がこのような価値の低いタスクを自動化すると、自動化できない付加価値のあるタスクに従業員を集中させることができます」
事前に作成されたテンプレートを使用すると、時間を節約でき、情報を取り込むための標準化された方法が得られます。このRPA評価テンプレートを使用して、プロセスの効率と、RPAで効果を高められるかどうかを分析できます。テンプレートは、プロセスの特定の特性を評価し、RPAへの適合性に基づいてそのプロセスをスコアリングするためのスペースを提供します。このテンプレートは無料でダウンロードでき、ニーズに合わせてカスタマイズできます。
RPA評価テンプレートをダウンロードする
RPAを活用できる業務
RPAは広い範囲の特定のビジネスプロセスで役立ちます。
- 調達:
- 注文書の発行
- 在庫管理
- 注文処理と支払い
- 出荷追跡
- サプライチェーン管理
- 金融、銀行:
- 外国為替の支払い
- 口座の開設と閉鎖
- 保険金請求処理
- 監査要求管理
- ローンデータの更新
- テラーレシートのバックアップ
- 会計:
- 給与処理
- 請求書の処理
- 売掛金と買掛金の追跡
- セールス:
- 価格設定と見積もりの自動化
- 注文管理
- ヘルスケア:
- カルテの取り扱い
- アカウント管理
- 請求
- 医療提供者に必須の報告
- 分析
- 保険金請求処理
- 保険データの自動化
- 通信:
- 電話システムのデータ収集と統合
- 電話システム情報のバックアップ
- 競合他社の価格データの抽出
- 製造:
- エンタープライズリソースプランニング(ERP)におけるプロセスの自動化
- 製品価格の比較
- 物流およびその他のデータ監視
- 小売:
- メーカーウェブサイトからの製品データの抽出
- 製品情報とオンライン在庫更新
- オンライン販売追跡
- 人事:
- 従業員ステータスの変更
- 従業員情報の更新
- 新入社員の採用とオンボーディング
- ベンダーのオンボーディング
- IT:
- ソフトウェアのインストール
- データ移行
- オンラインアクセスクレデンシャルの作成
- メールへの自動応答
- カスタマーサービス:
- 電子署名の検証
- スキャンしたドキュメントのアップロード
- その他の一般的なビジネスプロセス:
- レポートの作成
- メールの添付ファイルを開く
- アプリケーションへのアクセス
- ファイルとフォルダの移動
- エンタープライズツールのインテグレーション
- ソーシャルメディアを含むウェブからの収集によるデータ拡張
- 情報処理
RPAの具体例
ビジネスでRPAを使用する方法の具体例は数万にものぼります。以下はRPAの実際の使用例です。
- ある人材会社では、月に約2,500件の病気休暇通知を処理しており、通知ごとに約4分かかっていました。RPAソリューションを実装すると、これらの通知の90%をはるかに短い時間で処理できるようになりました。
- ある世界的な小売業者は、RPAを使用して店舗のレジの決算情報を検証し始めました。その効果で従業員は顧客対応により多くの時間を充てられるようになりました。
- ある貿易信用保険会社では、顧客の信用限度額を決定するプロセスを自動化しました。これにより1か月あたり2,400時間以上の人的作業が節約されました。
- ユーザーにウェブベースのカスタマーサービスを提供する、今や一般的な「チャットボット」は、何百万時間もの企業に人的労働を一気に削減しました。
- RPAは、以前は郵便番号がなかったHRドキュメントに郵便番号を追加してくれます。
- 保険処理会社のXchangingは、RPAを使用して保険料を検証しました。システムは500の保険料処理を約30分で完了。同じ数の保険料を処理するのに、従業員だと丸一日かかっていました。従業員は感謝を込めてRPAツールを「ポピー」と名付けたそうです。
RPAを活用している企業、業種
多くの大企業は、次のようなプロセスで幅広くRPAを導入しています。
- Walmart:約500のボットを使用して、従業員の簡単な質問への回答や監査ドキュメントからの情報の取得などのプロセスを自動化しています。
- ドイツ銀行:特に貿易、ローン、税務部門での作業を自動化しています。
- Vanguard:ポートフォリオと目標に合わせた投資アドバイスをクライアントに提供するRPAソフトウェアを開発しました。ソフトウェアのアドバイスは、Vanguardのアドバイザーによるサポートと併用されています。
- American Express Global Business Travel:同社はRPAを使用して、顧客の航空券のキャンセルを自動化し、払い戻しを行っています。
以下の企業ではRPAが重要な方法で使用されています。
- AT&T
- Ernst & Young
- Walgreens
- Anthem
一般的に、RPAは以下の業界で特に役立ちます。
- 金融サービス、銀行
- テクノロジー/ソフトウェア
- 通信
- 製造
- 政府
- 健康管理
- ホスピタリティー
- 小売
- 消費財
- レガシーシステムを使用する可能性が高い業界
- コストのかなりの部分が反復的なプロセスによって推進されている業界
- テレコムやエネルギーなどのユーティリティー
このテンプレートを使用して、御社でのRPAソリューションの可能性を分析できます。テンプレートは、プロジェクトの基本的なコストとメリットの一部を分析するのに役立ちます。このテンプレートは無料でダウンロードでき、ニーズに合わせてカスタマイズできます。
RPAの実現に貢献したコンピュータの進歩
RPAは、主にテクノロジーにおける仮想化の進化のために開発されました。仮想化とは、実際のハードウェアとは別に、コンピューターシステムの「仮想」バージョンを実行する機能を指します。仮想化には、多くのユーザーやアプリケーションがコンピューターサーバーをより効率的に使用できるようにするなど、多くの利点があります。
RPAは、ウェブサイトに表示されているものを収集し、その情報を他のアプリケーションに転送するプロセスであるスクリーンスクレイピングからも、その一部が開発されてきました。
なぜRPAを使用するのか
RPAはコスト削減、効率の向上など、企業に多くのメリットをもたらします。主なメリットは以下の通りです。
- コスト削減:従業員によって実行されていたビジネスプロセスを自動化することにより、コスト削減を実現します。
このテンプレートを使用して、御社でのRPAソリューションに関連するコストおよびその削減ポテンシャルを見積もります。テンプレートは、RPAツールの最も一般的なコストと可能な節約額を表すものです。このテンプレートは無料でダウンロードでき、ニーズに合わせてカスタマイズできます。
RPAコスト削減計算テンプレートのダウンロード(Excel)
- 精度の向上:ミスが少ないということは、効率の向上とコスト削減を意味します。
- 効率の向上:より効率的な企業とは、より良い企業を意味します。
- 速度の向上:RPAは、人間よりもはるかに高速にプロセスを実行できます。
- 規制へのコンプライアンスの向上:RPAはコンプライアンスを向上させます。
- スケーラビリティ:企業はニーズに合わせてプロセスを調整できます。
- カスタマーサービスの改善:より良い顧客サービスは、すなわちより幸せな顧客を意味します。
- 中断のないワークフロー:RPAは、基盤となる情報技術システムの構造とインテグレートしたり、その構造を混乱させたりすることはありません。RPAボットは人間と同じように既存のアプリケーションの上で動作します。
- 迅速な実装:RPAは企業の基盤ITシステムの一部ではないため、迅速に実装できます。
- 低い技術的障壁:ITに関する深い知識がない従業員でも、多くのRPAを簡単に実装できるため、一部の作業はより効率的になります。
- コントロール:ITエキスパート従業員は、RPAの集中制御を維持しながら、従業員にいくつかのソリューションをカスタマイズする機能を提供できます。
- より良い監視:企業ネットワーク上のデバイスのIT監視を改善できます。
- 監査能力の向上:メトリクスと分析を提供するRPAの機能は、企業がビジネスプロセスを追跡するのに役立ちます。
- セキュリティーの強化:RPAは企業のセキュリティを強化するプロセスを実行できます。
IntelliChiefのAnderson氏によると、最大のメリットは、「あらゆる企業に存在する冗長な管理、つまり人間の創造性、専門知識、および独自の性質を利用しない作業を排除できることです。どの企業もこの種の仕事をしなければなりませんが、その行為は会社に大きな価値をもたらしません。これらのタスクに費やすリソースを減らすことで、企業は従業員の戦略を強化し、結果として運用コストを削減できるのです」
「RPAを使用すると、企業は人間が実行する手動のアクティビティーを減らし、スタッフをより価値の高いタスクに解放できます」とは、ヒューストンに本拠を置くエンタープライズビジネスコンサルティング会社Smartbridgeのエンタープライズシステム・シニアディレクターSanat Nileshwar氏の言葉です。「基本的に、人間にロボット的な手動タスクはやらせずに、コンピューター技術にそういったロボットタスクを実行させるのです」
RPAのリスクと課題
RPAにはいくつかのリスクと継続的な課題が伴います。
-
RPAの実装は失敗することが多い:ソフトウェアボットのインストールは、取り組み当初の想定より実際は複雑です。ビジネスプロセス内のデータは、想定よりも標準化されていない場合があります。また、差異がある場合、RPAは機能しません。ビジネスプロセスを実行する作業は、面倒ですが、RPAだけではできない迅速な人間の意思決定を必要とする場合があります。
-
RPAは当初の想定よりもコストがかかる:実装の複雑さやその他の問題のため、RPAのコストは、当初想定していたよりも高くなることがよくあります。従って、RPA実装の推定投資収益率は全く定かではありません。
-
RPAはより複雑なIT環境を生成する:RPAは企業のITシステムには組み込まれていませんが、既存のソフトウェア内のグラフィカルユーザーインターフェースに依存しています。従って、ソフトウェアを変更または更新するときは、常にこの要素を考慮する必要があります。
-
RPAは依然として人間が実装する必要がある:従業員がRPAが各自動化されたタスクを実行する方法を計画し、設定するのに役立つ新しい作業を実行する必要があります。
-
RPAは更新または変更する必要がある:他のバージョンまたは異なるソリューションがより効果的または効率的な選択肢を提供する場合、RPAインストールを置き換える必要があります。
-
RPAは一部のイノベーションを抑制する可能性がある:RPAは、ビジネスプロセスを改善または変更する一方で、他のイノベーションを抑制する可能性があると考える人もいます。
-
RPAは短期的な考え方を奨励しすぎる可能性がある:IntelliChiefのAnderson氏によると、一部の企業は「企業内のひとつの固有の問題を解決する「ポイントソリューション」に焦点を合わせすぎている」とのことです。そういったソリューションの投資収益率はかなり低くなる可能性がある、とも言っています。
一方、Anderson氏は次のようにも述べています。「RPAツールを検討する場合、テクノロジーが企業全体をどのように変革できるかについて、エンタープライズの視点をとることが重要です。すぐに全社的に何かを実装することを計画していないとしても、ひとたび成功を確認した経営陣は、高い確率で実装を拡大したいと思うはずです。企業が専用のアプリケーションにのみ投資する場合、新しいワークフローを自動化するたびに、調達、カスタマイズ、および実装のプロセスをやり直すことになってしまいます。包括的なビジョンを持っていれば、テクノロジーの小島だらけになって当初の投資収益率を毀損することを回避できます」
RPAの成長と今後
RPA市場はまだ比較的若いものの、急速に成長しています。Gartnerによると、「ロボティックプロセスオートメーション(RPA)ソフトウェアの収益は2018年に63.1%増加して8億4600万ドルになり、世界のエンタープライズソフトウェア市場で最も急成長しているセグメントとなっています。GartnerはRPAソフトウェアの収益が13億ドルに達すると予測しています」 (Gartnerプレスリリース「Gartner、2018年に世界のロボティックプロセスオートメーションソフトウェア市場が63%成長」2019年6月24日)
ほぼ全ての専門家が、RPA市場が今後数年間でさらに成長すると信じていることがわかります。
以下は、いくつかの予測です。
- HFS Researchは、市場が2022年までに43億ドルに達すると予測しています。
- Gartnerは、「2022年末までに大企業および巨大企業の85%が何らかの形のRPAを導入する」と予測しています(Gartnerプレスリリース「Gartner、ロボティックプロセスオートメーションソフトウェアに対する世界の支出額が2018年に6億8000万ドルに達すると予見」 2018年11月13日)
- Global Market Insights Inc.は、RPA市場が2024年までに50億ドルに達すると予測しています。
RPAの雇用への影響
RPAが将来の労働力に大きな影響を与える可能性があると予測する人もいます。一方で、他の人々はそういった予測に疑問を投げかけ、影響は限定的だと考えています。
労働力への広範囲にわたる影響の主だった予測は以下の通りです。
- 2015年のForrester Researchの調査によると、RPAおよび同様のビジネスプロセスの自動化により、最終的に2億3000万人の知識労働者の仕事、つまり世界の労働力の約9パーセントが削減されると推定されています。この調査では、自動化の実装自体に必要なジョブの数ははるかに少ないと予測されました。
- 2013年のMcKinseyの調査では、RPAのような知識労働の自動化により、2025年までに1億4000万人のフルタイムの雇用に相当する仕事が奪われると予測されています。
- より規模を絞ったGartnerの調査によると、2020年までにRPAを含む自動化と人工知能により、財務、経理、人材部門などの共有サービス部門の従業員需要が65%減少する、とされています。
一部の専門家は、これらの予測、特に膨大な数の失業を予測する研究には懐疑的であり、RPAがかなりの量の仕事を排除したとしても、このタイプの自動化は特定のポジションの性質を変えるだけでなく、他の多くのポジションを追加するだけである、と主張しています。
The London School of Economics and Political Scienceの著名なRPA専門家であるLeslie Willcocks氏が実施したあるケーススタディーでは、特定の企業のRPAを分析したところ、このテクノロジーによって従業員数が減ることはなく、同じ数の従業員がより生産的に働くことができることが分かりました。その研究を引用したHarvard Business Reviewの記事では、RPAを採用している多くの企業が、自動化によって仕事が変わる可能性はあるものの解雇することはないと従業員に約束している、としています。
RPAなどのインテリジェント自動化ソリューションを提供するプロセスオートメーションソフトウェアプロバイダーKofaxのChief Strategy OfficerであるChris Huff氏は、「リショアリング」という別の現象で表現しています。
「あなたが今目にしているのは、「リショアリング」の大きなトレンドです。企業は、海外の労働者にアウトソーシングしていたタスクを取り戻しているのです」とHuff氏は言います。「企業は仕事を取り戻し、RPAにそれを与えて、さらにコストを削減しています。また、作業をコントロールできるようになったため、作業の質も向上しているのです」
「これらのタイプのテクノロジーが仕事を排除するのではないかという恐れがありますが、必ずしもそうとは限りません」とIntelliChiefのAnderson氏は言います。RPAは、日常業務から一部の仕事を排除しますが、カスタマーサービスの仕事を含む多くの仕事を排除するのではなく変化させるのです。「これらの新しいテクノロジーを生み出し、デプロイし、サポートできる専門家のために、全く新しい業界を切り開いているとも言えます。全体としては、本当にやりたくないタスクを処理するためにテクノロジーに依存しながら、限りあるリソースのより多くをイノベーションに集中させられる企業にとっては、前向きなことになるでしょう」
RPAが企業と経済に及ぼす効果の現在および将来の全体像
RPAは雇用への影響以外に、ビジネスプロセスおよびビジネス全般の効率と生産性の大幅な向上に役立つ可能性があります。専門家は、RPAが以下のことを行う可能性があると考えています。
- サービスレベルとサービスのパーソナライズを改善しながらコストを削減することにより、多くのサービス業界に大きな変化をもたらします。
- 面倒な作業から従業員を解放し、より興味深い仕事に集中できるようにすることで、仕事の満足度を高めます。
- 企業にとってより価値のある仕事に集中できるようにすることで、従業員の価値を高めます。
IntelliChiefのAnderson氏は、バイオリンなどの高級楽器を扱う会社の例を使用しています。「これらの企業の従業員は、2つのバイオリンの音の違いに関する詳細な質問に答えられる必要があります。ただし、こういった営業担当者が直接顧客対応に当たっていない場合は、エンタープライズリソースプランニングシステムに注文を入力する必要があります。RPAは今後も顧客対応の仕事を置き換えることはできませんが、役割の単調な部分を排除することはできます。そうすることで、スペシャリストはロボットでは不可能だったことができるようになるのです」
KofaxのHuff氏も、「これで、従業員は本当に対応に当たるべき顧客とじっくり対話できるようになります」と同意しています。
RPAを実装するには
RPAの実装を成功させるのは簡単ではありません。実装にはいくつかの要因を考慮する必要があります。
-
- RPAの価値を経営層に納得させる:トップマネジメントが価値と潜在的な投資収益率を理解していることを確認する必要があります。経営層のサポートを得るには、プロセスを実装し管理するストラクチャーを確立することも必要です。
- RPAの価値を従業員に納得させ、ソフトウェアが仕事を奪わないことを理解させる:「大規模な導入を成功させるには、従業員の心をつかみ、一緒にRPAを開発する必要があります」とKofaxのHuff氏は言います。「RPAは仕事を奪うのではなくサポートしてくれる存在だと理解してもらいましょう」
- RPAソフトウェアがもたらす変化の説明と管理に積極的に取り組む:RPAは従業員の仕事に影響を与えます。多くの場合はより良い方法で、場合によっては他の方法でも影響を及ぼします。従業員がどのように影響を受けるかを理解し、RPAプロセス全体を通じてそれを早期に、かつ頻繁に伝えるようにしてください。
最大の課題は、「ロボットに仕事を奪われた、という意識です」とSmartbridgeのNileshwar氏は言います。「業務内容の転換は個人に影響を与えます。タスクのプロセスを自動化することで得られた時間を活用して、キャパオーバーで以前はできなかった、より価値のある業務に取り組めるようになるよう、上手にマネージメントすることが重要です」 - 期待値をコントロールする:RPAを適切に機能させることは、特に大規模な場合は複雑になり、課題も出てきます。そのため、企業のリーダーは実装のタイムラインと、RPAの効果は徐々に大きくなるものだという現実を、確実に理解しておくことが重要です。
- 焦点を絞り、大きな効果を目指す:実装開始にあたり、RPAが迅速かつ好ましい効果を生む可能性のあるプロセスを特定しておきます。大量のプロセスであり、過度に複雑ではなく、より迅速に実行すればビジネス価値を向上させることができ、人間の作業がミスを起こしやすい — そういったプロセスが望ましいと言えます。
- IT部門を巻き込む:RPAはITシステムとは別に機能するため、技術以外の部門の従業員が多くのソリューションを購入して実装できるようになります。ですが、積極的に進めようというマインドにはなりにくいでしょう。RPAを検討し、購入して実装するプロセス全体を通じて、IT部門にサポートしてもらう必要があります。彼らにはその能力があり、今後も間違いなく彼らの助けが必要になるでしょう。
- RPAツールは慎重に選択してテストする:ツールが旧式ではないか、使用が難しすぎないか、目的のプロセスでしっかり機能するか、を確認します。データに対して繰り返しテストを実行し、結果を分析しましょう。
「プロセスを自動化するときは、プロセスの各ステップを計画することをお勧めします」とIntelliChiefのAnderson氏は言います。「全てがうまくいったときにプロセスがどのように機能するか、だけではありません。ワークフローを遅くする可能性のある固有の例外についても、時間をかけて検討する必要があります。これらの例外を事前に織り込んでおくと、RPAシステムでより多くの作業を処理し、従業員の手動タスクをより少なくすることができます」
彼はまた、企業のリーダーは、システムが簡単に、例えば1日で稼働できることを約束するようなRPAプロバイダは疑うべき、と述べています。「プロジェクトを成功させるには、多くの評価と長期計画が必要です」とAnderson氏は言います。「徹底的な課題の発見こそ、企業とRPAプロバイダの両方が、各プロセスがどのように機能し、企業が何を達成しようとしているのかを理解するのに役立つのです」 - RPAの設計に注意を払う:企業は、RPAボットがどのように機能するように設計されているか、および2つ以上のボットがデータに対してどのように連携するかに注意を払う必要があります。実装リーダーは、RPAが変更されたプロセスが他の接線方向のビジネスプロセスにどのように影響するかも理解しておかないとなりません。
Anderson氏によると、企業は日常業務にあたるユーザーを最初からプロセスに関与させることに留意する必要があります。「あらゆる企業は物事をそれぞれのやり方で行っています。大抵の場合、それぞれの企業にはそれぞれの理由があるものです」と彼は言います。「こういった理由やプロセスの実際のステップは、明文化されていない場合があります。従業員が持つ単なる「部族の知識」なのです。自動化に取り組む前に、こういった全ての情報も考慮に入れておく必要があります」
-
- ボットを拡大しない:RPAは、企業がこれまでアクセスできなかった方法によるデータ収集に役立ちます。機械学習その他の手法でそのデータを深く掘り下げたい、という誘惑には注意してください。適切な計画なしにこれらのサイドプロジェクトを遂行すると、解決するよりも多くの問題が発生する可能性があります。
- コマンド&コントロール:RPAがどのように機能しているかを監視し、問題が発生したときに即座にアラートを提供するシステムを実装しましょう。
- ボットストアを活用する:高度に標準化されたプロセスのプラグアンドプレイ型ツールなど、RPAボットベンダーからさまざまなツールを購入することで、RPAの実装を容易にすることができます。
- RPAが他の部門にどのように影響するかを理解する:RPAによって引き起こされるビジネスプロセスの変更は、他のプロセスや他の部門に影響を与える可能性があります。RPAの計画について、各部門とのコミュニケーションに努めてください。
- RPAを開発ライフサイクルの一部にする:RPAを、単に構築後にシステムまたはプロセスに追加するものとして考えてはなりません。企業のリーダーは、全てのビジネスプロセスと情報技術システムを構築および開発する際に、RPAの可能性を検討する必要があります。
- RPAが顧客のプロセスをどのように変えることができるかを考慮する:RPAは、企業とその従業員にとって時間の節約と効率化を実現するだけではありません。例えばチャットボットが企業の電話担当者を待つことなくオンラインで顧客にすばやく簡単な回答を提供するなど、顧客が企業とやり取りする方法も、良くも悪くも変える可能性があります。
RPAのリーディングソフトウェアベンダー
現在RPA市場に参入している企業は、数百社とは言えないとしても、数十社は存在します。その中で業界のリーダーと呼べる企業は複数あります。業界トップ10は以下の通りです。
- UiPath(2017年から2018年にかけて収益が629%増加)
- Automation Anywhere, Inc.
- Blue Prism Group
- NICE
- Pegasystems
- Kofax
- NTT-AT
- EdgeVerve Systems
- OpenConnect
- HelpSystems
その他のRPAソフトウェアベンダー
- AutomationEdge
- Be Informed B.V.
- OpenSpan
- Jacada
- Kryon Systems
- Softomotive
- Ipsoft
- Another Monday
- LINX
- WinAutomation
- Automai
- G1ANT
- WorkFusion
- Contextor
- OnviSource
- Redwood Software
- Foxtrot
- Verint Systems
- VisualCron
RPAベンダーの種類
RPAベンダーはさまざまな方法で分類できます。一部の企業は特にRPAソリューションに焦点を当てています。RPAを提供する前に他のテクノロジーサービスを提供したことで、より確立されたものもあります。主な4つのカテゴリは次の通りです。
- 既存テクノロジープロバイダ:数十年前に他のテクノロジーサービスを提供することから始まり、現在はRPAサービスも手がけるように進化した企業
- 第1世代RPAベンダー:2000年代初頭に設立された企業
- 第2世代RPAベンダー:2010年代に設立された企業
- ビジネスプロセスアウトソーシングプロバイダ:企業向けに給与、人材、会計、およびその他のサービスを実行するサードパーティー
自社に適したソフトウェア/ベンダーを選択する方法
最適なRPAソフトウェア/ベンダーを選択する際に、考慮すべき要素があります。
- シンプルさ:従業員が簡単に使用して、さまざまな基本的なビジネスプロセスを処理できるRPAツールが必要になります。
- 迅速な実装:RPAを使用して新しいプロセスの実行を数時間で設計およびテストできる必要があります。ボットを最適化して、プロセスをすばやく簡単に操作できるようにする必要もあります。
- スケーラビリティ:個々のデスクトップに簡単にデプロイでき、ひとつの部門で管理できるRPAソフトウェアを探しましょう。RPAツールを簡単に拡張または拡張して、大量のデータに対応できるようにする必要もあります。また、ひとつだけに焦点を合わせるのではなく、さまざまなプロセスを簡単に自動化できるソフトウェアを選択することをお勧めします。
- 信頼性:テクノロジーシステムのプロセスと状態を継続的に監視するソフトウェアが必要になります。
- 「学習」する能力:数年前とは違い、最新のRPAツールは企業のデータを理解し、RPAがデータとどのように相互作用するかを理解するために「学習」するように日々進化しています。ソフトウェアがこれらのタスクを実行し、自動化されたプロセスを継続的に改善できることが重要です。
- 適応性:IntelliChiefのAnderson氏は、ビジネスプロセスの変更に応じて簡単に変更できるソフトウェアソリューションを選択することを推奨しています。「従業員の入退社、新たな企業体の買収、KPIセットの変更などは、ワークフローの変更を伴います。また、すぐに元に戻されることもあり得ます。大規模なコーディングの更新に依存することなく、簡単に変更できるソリューションが必要になります」
- セキュリティー:RPAソフトウェアは顧客やその他の個人データにアクセスできます。データをサイバー侵入から保護することが不可欠です。
- インテグレーション:カスタマーリレーションマネージメント(CRM)やエンタープライズリソースプランニング(ERP)ツールなど、他のテクノロジーツールとうまくインテグレートできるRPAソフトウェアが必要になります。RPAソフトウェアが将来使用する予定のテクノロジーとどのようにインテグレートされるかを分析する必要もあります。
- ベンダーの相性:御社の業界や同等規模の企業について理解の深いベンダーを選びましょう。
- ベンダー/ソフトウェアサポート:新しいテクノロジーに精通していて、ほとんどサポートを必要としない従業員もいれば、かなりの部分でサポートが必要な従業員もいます。ベンダーがニーズに合ったカスタマーサポート機能を備えていることを確認しましょう。
- 全コストの把握:コストには、ソフトウェア製品の価格だけでなく、セットアップ費用、継続的な料金、メンテナンス費用、その他のベンダーサービス関連費用も含まれます。
RPAソフトウェア/RPAベンダーの価格
RPAソフトウェア/ベンダーの価格はまちまちで、分かりにくい場合もあります。
一部のソフトウェア製品では、単純なボットまたはRPAツールの無料バージョンが提供されています。WorkFusion、AutomationEdge、UiPath、Aragoなどは、無料のRPAツールを提供しています。
多くのベンダーでは、ソフトウェアの無料トライアル(14〜30日)を提供しています。
無料トライアル後の価格は、多くの場合、実行しているボットの数または自動化したアクティビティーの数に基づいています。
ソフトウェアのインストールとライセンス料は、RPAの実際のコストの一部にすぎないことに注意してください。実装、従業員トレーニング、ガバナンス、ツール管理など、他にもさまざまな内部コストがかかります。
RPAを発明したのは誰?
誰がRPAを発明したのか、それが本当に「発明された」のかどうかは完全には明らかではありません。人工知能、ビジネスプロセスの自動化、および同様のテクノロジーでの作業に加えて、スクリーンスクレイピング(以下を参照)を含む、それ以前の自動化プロセスの進化から半自然に開発されたと言われています。
2003年、Blue Prismは、現在RPAと見なされているものと同様の最初の商用製品を発売しました。同社はまた、2012年に「ロボティックオートメーション」という用語を作り出したと主張しています。RPAという用語は2000年代初頭までに既に使われていたという説もあります。
現在RPAと見なされているものは、以下のようないくつかの先行技術を部分的に開発したものです。
- スクリーンスクレイピング:テクノロジーによって古いアプリケーションからコンピューター画面上の情報を収集または「読み取り」、その情報をより新しいシステムに転送する
- ワークフロー自動化ソフトウェア:データを自動的に読み取り、そのデータを他のデータベースに転送する
RPAソフトウェアおよびサービスが最初に導入された業界のひとつは、スタッフを増員することなくビジネスプロセスを改善するためにテクノロジーを使用した金融サービス業界です。
RPAの人気が高まっている背景
テクノロジーは今や、5〜10年前に比べてはるかに多くの日常業務を従業員に提供しています。これは、RPAなどのテクノロジーツールがこれらのタスクの一部を自動化するのに役立つ機会が増えたことを意味しています。
過去10年間で、ビジネス処理作業の一部を先進国以外のコンサルタントにアウトソーシングが進んできました。処理作業コストは大きく削減されましたが、この種のオペレーションには今でも発注側スタッフによるアレンジが欠かせません。
一方、発展途上国の賃金は先進国の賃金よりも速いペースで上昇しています。つまり、これに代わってRPAの利用を増やすことが、より効果的かつ経済的になってきているのです。
コグニティブRPAとは
コグニティブRPAと呼ばれるより高度なRPAでは、より複雑なタスクの実行が可能となり、人間が従来行っていたような決定をRPAが下します。音声認識、自然言語処理、機械学習などの機能を通じてアクションが実行されます。
IntelliChiefのAnderson氏によれば、「コグニティブオートメーションは、人間の考え方を模倣するように特別に設計されています。これらのRPAシステムは、推奨などより複雑なタスクを従業員が行うパターンを認識することができます」
Anderson氏は、例として請求書に特定のアイテム番号が表示されたときに、請求書の内容を常に上書きする従業員アクションを示しています。コグニティブRPAはこのパターンを認識し、最初の数回後にオーバーライドを自動的に完了する必要があるかどうかをユーザーに尋ねるようになります。
「時間の経過とともにスマートになるため、ユーザーがシステムの手動操作に費やす時間は次第に少なくなります」とAnderson氏は言います。
システムは機械学習と人工知能を一部使用していますが、機械学習と人工知能のプロセスはRPAのプロセスよりもはるかに複雑な場合が大半です。
ファントムRPAとは
ファントムRPAという用語を使う場合、実際には従来のRPAを指していることがあります。ただし正確には、この用語は従来のRPAよりも数段進んだプロセスを指します。例えば、ユーザーインターフェイスを理解し、人間の介入なしに他のアプリケーションを使用して作業プロセスを前進させることができるテクノロジーを指す場合があります。
RPAテクノロジーの幅広いカテゴリー
RPAテクノロジーはさまざまな方法で分類できます。1つの方法は、達成されるべき目的によってボットに名前を付けて定義することです。
- プロボット:データを処理するための基本的で反復可能なルールに従うことができるRPAボット
- ノウボット:インターネットを検索して、企業が探している特定の情報を見つけて取得できるRPAボット
- チャットボット:仮想顧客サービス担当者として機能し、顧客の要求や質問に即座に応答できるRPAボット
RPAは、以下の3つの異なる方法で分類することもできます。
- プログラミング:タスクの複雑さに基づいて、さまざまな方法でボットをプログラミングできます。
- 認知能力: RPAテクノロジーには、人間の相互作用を模倣してプロセスを「学習」するテクノロジーの能力に応じて決定するさまざまな機能があります。
- 使用法:もちろん、RPAは、非常に単純なタスクから非常に複雑なタスクまで、幅広い機能を実行できます。
RPAツールとボットの改善が実施されている分野
専門家はRPAの改善に継続的に取り組んでいます。以下は将来的な改善可能性の例です。
- ノーコードRPA:RPAの背後にあるコンピュータプログラミングは、コンピュータシステムとインテグレートする必要がないため簡単ですが、プログラミングと「コーディング」は依然として必要です。専門家は、コーディングがほとんどまたはまったくなくても機能するRPAソリューションに取り組んでいます。
- 自己学習型RPA:RPAソリューションが機能するには、専門家はまず、問題のタスクを現在構成している人間主導のプロセスを理解する必要があります。これを行うには、時間と人的努力が必要です。これらの人間によるプロセス実行の映像分析とコンピュータのシステムログの分析を通じて、専門家はRPAテクノロジーがこれらのプロセスについてさらに学ぶ方法を研究しています。
RPAコンサルタントが必要か、またどう選定するか
RPAを導入する場合、RPAテクノロジーを社内リソースで実装するか、外部のRPA実装チームの助けを借りて実装するかを選択する必要があります。
もちろん、実装の外注はより高額になる可能性があります。ただし、多くの場合、社内チームよりも多くの経験があるのも事実です。
御社が外部のRPAコンサルタントを起用すると決めた場合、外注先を選択する際に考慮すべきいくつかのポイントがあります。
- その外注先は、御社が選んだRPAソフトウェアやベンダーについてどれだけ知っていますか?
- その外注先には、御社が必要とするかもしれないオンサイトでの業務を担当する優秀な現場チームがありますか?
- その外注先には、どの程度のRPA実績がありますか?
- その外注先は、御社の業界で、あるいは御社が検討しているRPAテクノロジー導入対象プロセスで、どの程度のRPA実績がありますか?
- その外注先は、他の技術分野で既に御社と取引がありますか?
RPAを学べる場所
RPAソリューションを提供する企業は、多くの場合、ソフトウェアを学び、RPA全般を理解するために役立つトレーニングプログラムとチュートリアルを持っています。
UiPathは、RPAの基本の習得に役立つ無料のチュートリアル動画を提供しています。
WorkFusionは、RPAの無料トレーニングコースであるオートメーションアカデミーを提供しています。
他の企業やアカデミーは、時に有料で、より集中的なトレーニングを提供しています。例えばRPA Academyは、特別なRPA資格認定を含むオンサイト/オンライン両方のRPAトレーニングコースを、999〜2,499ドルの料金で提供しています。アカデミーではRPAの個別の各側面に特化したコースも提供しています。一部は無料、一部は有料となっています。
RPAの実装後の管理
RPAソリューションの実装後は、効果的な管理が重要です。以下はその手順です。
- RPAの影響を測定する:RPAがどのように役立っているかを分析するためのメトリクスを設定し、一貫して測定します。
- RPAの実装による他の導入済みテクノロジーへの副次的影響を考慮する:RPAソリューションは、企業のコンピュータテクノロジーとインテグレートしてプログラムする必要はありません。RPAソリューションはIT部門抜きでプロセスを正常に自動化できます。ただ、実装した各RPAソリューションについてIT部門に必ず連絡し、作業が重複しないようにしてください。
- RPAの「センターオブエクセレンス」の作成を検討する:小規模な企業には、RPA専門の部署を作る余裕はないかもしれません。しかし、RPA導入に大成功している企業では、RPAと他の効率化プログラムを企業内でうまく連携させることに、特定の従業員をアサインできているものです。
- RPAの個別業務への影響の管理:RPAが成功すると、従業員のビジネスプロセス作業の一部が排除されます。場合によっては、これは企業が特定の従業員を必要としなくなったことを意味する場合があります。ただし、ほとんどの場合、それは単に特定の業務が変更されることを意味するものであり、同時に他の領域での新しいタスクまたは拡張されたタスクが発生します。企業は、RPAがこれらの個別業務に及ぼす影響を常に予測し管理する必要があります。
RPAを監査する方法
企業は、RPAがどのように機能しているか、およびRPAがビジネスプロセス全体にどのように影響しているかを把握しなければなりません。従って、ビジネスプロセスの監査にはRPAのオペレーションも含める必要があります。RPAの監査では以下を実施します。
- RPAを使用している企業内の全ての領域を明確に理解する。
- 監査チームには、RPAの実行内容とそれに関連するビジネスプロセスを理解している社内のスペシャリストを配置する。
- RPA(またはRPAが支援するビジネスプロセス)が生成する定期的な書面によるレポートを検査し評価する。
- さまざまなRPAボット間、またはボットと他のビジネスプロセス間に存在するインターフェースを検査し評価する。これらのインターフェースは、ボットがどのように実行されているか、ボットがプロセスを効率的に完了しているかどうかについてのインサイトを提供します。
Smartsheetで強力な自動化ビジネスプロセスとワークフローを構築する
チームのニーズに合わせて設計された柔軟なプラットフォームを使用して、従業員がさらに上のレベルで仕事をできるようにし、ニーズの変化に適応できるようにしましょう。
Smartsheetプラットフォームを使用すると、どこからでも作業の計画、キャプチャー、管理、レポートを簡単に行うことができ、チームの効率を高め、より多くの目標を達成することができます。ロールアップレポート、ダッシュボード、およびチームの情報共有のための自動化ワークフローを活用して、主要な指標についてレポートし、作業をリアルタイムで可視化しましょう。
ひとたびチームが目標が達成されたことを明確に認識できるようになれば、同じ期間でさらに多くの目標を達成できるようになることでしょう。今すぐSmartsheetを無料でお試しください。