マンガで解説:ありすぎて泣けるIT課題
現場によるRPA開発時に必要な知識とは? 先に知っておくと役立つポイント
業務自動化を実現するRPAツールは、現場を理解している作業担当者自身が開発するのが理想的。ノンプログラミングで開発できるRPAツールでも、事前に覚えておくと役立つノウハウがあります。
「ロボティックプロセスオートメーション」(RPA)ツールは、人が行っていたPCを使用した作業をソフトウェアロボット(以下、RPAロボット)で代行することによって業務の自動化を可能にすることから、近年、注目を集めています。そして、ほとんどのRPAツールには「Microsoft Excel」の「マクロの記録」機能と同じように、人が実施した操作を記録する機能があり、一から処理を記述する必要がありません。こうした機能があることからRPAベンダーは「RPAツールなら情報システム部門に頼ることなく、現場でのRPAロボット開発が可能になる」とうたっています。
RPAは現場主導の導入が最も効率的
確かに現場で実施しているPCの作業をRPAロボットに代替させることがRPAツール導入の目的ですから、実際に現場で作業をしている担当者がRPAロボットを開発できれば最も効率的であることは間違いありません。
では現場の担当者がRPAツールの使い方を習得することができれば、現場においてRPAロボット開発が可能になるのでしょうか。残念ながら、RPAツールの機能を学習する以外にも、RPAロボットを開発するためにさまざま知識やスキルを習得する必要があります。
併せて読みたいお薦め記事
Microsoft ExcelとBIツール共存のヒント
- 増え続けるレポート業務を「Excel」「Access」「セルフサービスBI」で効率化する方法
- Excelへの未練を断ち切り“脱Excel”を成功させるBIツール選びの4カ条
- “神Excel”からデータを抜き出しBIに生かす 「OFFSET関数」の使い方
「セルフサービスBI」を比較
RPA開発に必要な知識やノウハウは何か
プログラミングの考え方
まずプログラミングの基本的な知識は習得しておく必要があります。RPAツールがノンプログラミングで開発可能なソフトウェアであるといっても、
- 変数
- 条件分岐
- ループ処理
- エラー処理
といったプログラミングの考え方を理解していなければ開発することは困難です。RPAツールはノンプログラミング開発を可能にするために、よく使用される処理を「部品」として用意しており、基本的にはそれらの部品を組み合わせるだけでRPAロボットを開発できるようになっていますが、部品を組み合わせて処理として実行させるためには、プログラミングの考え方を知っておかなければならないのです。特にエラー処理については、どのようなエラーを想定してどのような処理をするかを判断できるようになるためには、ある程度ノウハウの蓄積が必要となります。
業務フローをRPA向けに再設計するスキル
RPAロボットは、人と同じように判断して処理ができるわけではありません。従って、RPAツールで処理できるように、業務フローを設計するスキルも必要になります。例えば社内からの依頼と社外からの依頼で異なる処理をする必要がある場合、人が処理するのなら、送られてきた情報を総合的に判断して「その依頼は社内からか、または社外からか」を区別できるため業務フローでは、社内の場合と社外の場合という基準でフローが分岐します。ところがRPAロボットの場合は、どの情報(社員番号やメールアドレスなど)を使用して「社内からかの依頼か、社外からの依頼か」を判断するか、といったRPAで判断できる基準を決めておき、その基準でフローを分岐させる必要があります。もしもRPAロボットで判断が不可能な場合、その作業をRPAロボットの処理の前後に集中させ、その処理は人が実施するようにするなど、業務フローの大幅変更が必要となることもあります。
RPAならではのノウハウ
さらにRPAツール独特の処理に関わるノウハウについても学ぶ必要があります。例えば多くのRPAツールには、RPAロボットに操作の対象を特定させるために、PCの画面を画像イメージとして認識させ、特定画像の表示時に処理を実行させる画像マッチング機能が実装されています。非常に便利な機能ですが、画像マッチングとして設定した時の画像イメージとRPAロボットで動作させた時の表示が必ずしも一致するとは限りません。そのため、RPAロボットが画像を認識できずに処理が止まる場合があります。このような場合の対処方法として、例えばあらかじめ、処理対象のアプリケーションのウィンドウサイズを最大化しておく処理をRPAロボットに組み込むことで画像の位置ずれを防いだり、RPAツールの設定で画像の認識率を調整したりする、といったノウハウを習得する必要があります。
こうしたスキルを現場担当者が習得し、現場でRPAロボットの開発ができるようになったとしても、運用体制をどうするかという課題が残ります。現場担当者はRPAロボットの開発が主要な業務ではありません。異動することも退職することも起こり得ますので、適切に引き継ぎがなされなければ、そのRPAロボットはどんな処理をしているか誰も把握していない「野良RPAロボット」となってしまうでしょう。
上述したようにRPAツールを使ったRPAロボットの開発には、RPAツールの使い方以外にも身に付けるべき知識やスキルが多数あるのが実情です。現場主導でRPAロボットを開発することが最善であることには間違いはありませんが、現場に一任してしまうとこれらの知識やスキルの習得が障害になって開発を断念してしまう可能性もあります。現場の開発をサポートするRPA担当者を配置するなどの対策を考えておくべきでしょう。
現場がRPA導入の投資対効果を算出することが重要
最後にRPAツールはそれほど高額なソフトウェアではありませんが、だからといって投資対効果が見込めないまま導入するわけにはいきません。同じ処理を多人数で実施する部署がある企業ならば、RPAツール導入による投資対効果は比較的出やすいものです。しかし1人の従業員がさまざまな仕事を少しずつ受け持っている中小企業では、業務の1つをRPAで代替しても投資対効果が出るほど、そもそもの業務量があまり多くありません。そのため、
- 小さな業務を集めて1台のPCでRPAロボットの処理をさせる
- 部門間にまたがった処理を1つのRPAロボットとして処理する
などの工夫が必要になってきます。
中小企業ではこうした工夫が必要になるために、RPAツール導入ありきで考えるのではなく、まずは業務の洗い出しをしてRPAロボットによる処理が可能かどうか検討し、投資対効果が見込めると判断した上でRPAツールを導入する、というステップをしっかり踏むことが肝要です。
筆者プロフィール
コラム:村山 聡(むらやま・さとし)
1971年愛知県生まれ、名古屋大学経済学部卒、中小企業診断士。IT企業在職中に、単一業種においてキャリアを積んでいくことに疑問を感じ、どんな業界、職種でも通用する知識を得るべく中小企業診断士を取得。複数社を経て、現在の勤め先にてコンサルタントとして、データを活用した業務効率改善に取り組む。
作画:士業娘
高度な専門性を駆使して、企業・社会を支えるプロフェッショナル「士業」。「士業娘」は士業を女性キャラクター化し、その日常を緩く紹介するプロジェクト。
Copyright © ITmedia, Inc. All Rights Reserved.
マンガで解説:ありすぎて泣けるIT課題
この記事の著者
関連記事
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Excel至上主義」の終わらせ方 丸2日の手作業地獄から情シスと現場を救うには
-
2
「Microsoft 365のセキュリティ運用」に関するアンケート
-
3
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
4
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
5
221人調査で分かった「情シス最大のストレス」は?
-
6
「Salesforceのテスト自動化ツール」に関するアンケート
-
7
「データストレージの活用方法」に関するアンケート
-
8
「AI時代の統合基盤・エンタープライズAI管理」に関するアンケート
-
9
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
10
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー