UiPathは、人がマウスとキーボードで行う画面操作を記録し、自動で再現するRPAツールです。APIが無い古い業務システムでも自動化できるのが最大の強みです。
ただしこの強みは同時に弱点にもなります。画面のレイアウトが変わるだけでロボットが止まるため、保守を担う体制がないまま導入すると、数か月で止まったロボットが積み上がります。
UiPath は、人がマウスとキーボードで行う画面操作を記録し、そのまま自動で再現するRPAツールです。APIを持たない古い業務システムや、社内で開発された独自システムでも自動化の対象にできます。
操作を記録する際、UiPathは画面上の要素(ボタン・入力欄)の位置や属性を覚えます。実行時にはその要素を画面上で探して操作するため、要素の見た目や配置が変わると探索に失敗し、ロボットが止まります。
判断の分かれ目は「APIの有無」と「画面の安定性」。APIがある業務はRPAより連携ツールの方が保守しやすい。
| 業務 | 向き | 理由 |
|---|---|---|
| APIの無い基幹システムへの定型入力 | 大きい | RPAでしか自動化できない典型例 |
| 社内Excelから複数システムへの転記 | 中程度 | 画面が安定していれば有効 |
| 頻繁にUIが更新されるSaaSの操作 | 小さい | 更新のたびにロボットが止まる |
| APIが提供されているクラウドサービス | ほぼ無い | API連携ツールの方が保守しやすい |
RPA導入は動かして終わりではない。棚卸し・保守・定着まで含めて初めて成果になる。ロボットを作る工程より、作った後の運用設計に時間がかかる。
UiPath の失敗で最も多いのは、対象システムの画面が更新されたときにロボットが止まり、それに誰も気づかないことです。RPAは動いて当たり前と思われているため、止まっていること自体が見過ごされます。
ロボットが失敗しても、実行結果を誰も確認していなければ、業務が滞っていることに気づくのは苦情が来てからになります。実行ログの監視と、失敗時の通知を最初に組んでおく必要があります。
現場の担当者が個人のスキルでロボットを作ったあと、異動や退職でメンテナンスできる人がいなくなるケースがあります。作成したロボットの一覧と、担当の引き継ぎ先を必ず記録に残してください。
UiPath を定着させるには、ロボットを作る人と、動き続けているか監視・保守する人を分けて考える必要があります。作って終わりにすると、画面変更に誰も気づかないまま数か月で放置ロボットが増えます。
複数部署で導入が進むと、部署ごとに似たロボットが重複して作られる状態になりやすくなります。RPAの標準やライセンス管理を統括するCoE(Center of Excellence)を置くことで、重複と野良ロボットの発生を抑えられます。
同じ課題を持つ会社にとって、動いている設定は「作る時間」を買えるということです。ServiceDockは自作のワークフローやテンプレートを出品できるマーケットプレイスです。手数料や出品の流れは出品者向けページにまとまっています。
出品の仕組みを見る