「私でも出来るかな?」そう思ったら、まずは実際に試してみる事が「業務効率化」への第一歩です。(※アシロボはインストールが簡単だから、すぐにお試し頂けます。Automation)とは、パソコン業務の自動化を意味します。具体的には、人間が行うパソコン操作において、「マウス」と「キーボード」操作を録画記録するイメージで、その実行手順を忠実に再現することが出来ます。このため、Webサイトや基幹システムにログインし、一定操作を繰り返しながらデータを取得するような定型業務を、飛躍的、且つ、ミスをせずに24時間作業することができ、深刻な人手不足を支援する技術として近年注目されています。RPAはどんな用途で利用できますか?代表的な例では、経理部門での給与システムへのデータ投入。営業部門での基幹システムでの売上情報のデータ投入。様々な部門での『定型作業』を効率的に行えます。その仕事ロボットに任せませんか!?RPAは、パソコンのキーボードやマウス操作を忠実に記録し、再現実行することから、定型業務の効率化に適しています。どんなPC作業も無条件で自動化できる訳ではありませんので、RPA選定・導入にあたっては、まずは社内の業務棚卸しから、対象業務の洗い出しが必要となります。その中で、ロボットが自動化できる作業を見いだすことができれば、ロボットに任せることができますよね。幾つかの留意点はありますが、「社内にどれだけのルーチンワークが存在するか。」総点検を行ってみることをオススメ致します。アシロボ:小さな会社の為の自動化支援ツール~小さな投資で大きな成果~社内の業務効率化は図りたいが、年間で500万、1,000万円といった投資など出来ない。RPAアシロボは、そんな小さな会社の為の自動化支援ツールです。弊社の低料金Excelツールで全面支援させていただきます。「小さな会社の為のRPA入門セミナー」も開催して参りますので、是非、ご参加ください。業務効率化お手伝い」にこだわって参りました。現在、日本国内には、多数のRPAが存在しますが、弊社が選んだRPAはアシロボでした。その理由は3つあります。数あるRPAの中でも、これだけ費用対効果が高い製品はなかなかありません。弊社の経営理念にそったこのRPA「アシロボ」で、お客様の業務効率化のお手伝いを行って参りたいと思います。RPAとExcelの密接な関係とは?Excelが、外部アプリ制御を苦手とする一方で、Webブラウザや基幹システムなど外部データ連携を得意とするRPA。両者の違いについては、Excel開発コラムで詳しくご紹介したいと思いますが、ここでお伝えしたいことは、RPA運用において、【RPAとExcelは、シナリオ作成において密接な関係にある】ということ。お気づきですか?そんなRPAの入出力の相手となるデータ格納庫。<Webシステムに、受注データを全件登録する場合>例えば、3,000件の明細データが存在したとします。この時点で、これら明細データは、どこに格納されていると思いますか?「Excelブック内の特定シートに存在している」ことが多いのではないでしょうか。PowerPoint?Outlook?ということは考えにくい、という事です。表計算ソフトの2次元データ管理という手法が合理的かつ妥当とされる為なのです。処理したいデータが、一体どこに格納されているのか?という入力元データの所在・存在場所が、Excelとなる場合が多いため、必然的に、Excelがデータ格納庫であり、最終データ成果物となり、RPAとの密接な関係性が構築されてくるのです。Excelシート内の大量データの中から、無条件全件ではなく、次のような条件にマッチするデータを抽出し、RPAでExcel操作を行う場合・・・。"岩手県"に該当するか判定(3)該当したなら対象データとみなし登録となる訳ですが、実際は、Excel標準機能「オートフィルタ」などを活用し、その結果を1件づつ登録する流れになると思います。この例はあくまでも一例ですが、会社の中に存在する「RPA化したい仕事」について、イメージいただくと、その入力データが、どこに、どのような状態で、存在するのか、といった事も考えることをおすすめいたします。RPA運用では、システム開発同様、処理すべきデータの定義を明確化する必要があります。1.入力元となるファイルやデータは、どこで、どのような状態で存在するのか2.無条件処理なのか、特定条件を満たしたデータを対象とするのかRPAを外部システム会社に頼りすぎず、できるだけ自社内で作成する為には、I/O(Input/Output)設計も必要ですし、簡単な設計図に落とし込むことがメンテナンス性を高め、安定稼働を行うためのポイントです。RPAシナリオ作成は、できるだけシンプルに、IF構文のネストはできるだけ少なく。シナリオSTEP数が膨大に膨れ上がると、万が一の障害発生時、「データ復旧リカバリ作業」ができない?!といった事を避ける為にも、「シンプル・イズ・ベスト:RPA負荷軽減」を原則とし、どこまで簡易な簡素な仕組みを設計面で築けるかが、腕の見せ所となってきます。弊社は、Excel専門特化の開発会社ですので、RPA導入の際に必要となる、Excel基礎・応用についても無償レクチャーをご提供させていただきます。失敗した時に、どこまで成功したかが分からないと、そのまま実行できないつまり、外部環境が少しでも変わると、止まってしまう・・・という弱点があり、これをどう対処するか、ということを同時に考える必要があります。RPAシナリオ作成に必要なスキルとは?業務に精通している方で、シナリオ作成スキルを習得する「研修・講座」を受講することで、プログラム経験がない方でも、一定のシナリオ作成なら出来るようになると言われていますが、本当でしょうか。シナリオは、一度作成してしまえば良いという訳ではなく、現実的にはロボットが停止してしまった場合など、原因を究明し、リカバリや修正対応できるスキルが望まれます。限られた人材資源において理想を言ったらキリがありませんが、学んでおくと良いことをご紹介いたします。RPAシナリオ作成に必要なスキルとは?RPAシナリオ作成に必要なスキルRPAの特性や仕組みを理解しているホームページの表示の仕組み(HTMLとの密接な関係性があるため)を理解している処理の流れをフローチャート化できるアルゴリズムを理解している変数の命名規約RPAシナリオ作成では、対象オブジェクト(アプリ、ウインドウ、ブック、シート、ファイル、変数など)に対し、名前や番号を付与し、動作の手順を管理しますが、この名前の付け方にポイントがあります。変数なら「H_」、ウインドウなら「W_」など、先頭文字から対象物が何なのかを識別できる一定ルール(標準化)が必要です。Output)システム機能を階層的に表現する概念ですが、RPAシナリオの入力、出力は何か、といったことを、ドキュメント化しておかないと、増えていった時に、困難の要因となってきますので、注意が必要です。設計スキルがある手作業でのステップをそのままRPAシナリオに反映する前に、情報の流れや全体像を見渡した時、一部の工程をシンプル化できる場合があります。これはシステム設計経験があればこそ、ですが、出来るだけ「シンプル」な手順ステップにすることがメンテナンス性の高いシナリオ作成の最大のポイントです。RPAシナリオ作成における注意点RPA導入後、必ず訪れるシナリオ改修。「動いていたRPAが誤動作をしたようだ。「動いていたRPAが止まってしまった。」そんな時は、次のようなステップで、対応を進めてゆくことになります。この時、(04)リカバリをないがしろにしてはいけません。途中で止まってしまったことによる影響によっては、復旧困難となってしまうケースがあります。一定の条件でデータを削除してゆく場合、削除されたデータの復旧が必要です。入念な動作テスト検証が必要だということがイメージいただけると思います。アシロボYOUTUBE動画RPAアシロボのデモ動画(3分28秒)※音声付きシナリオをダウンロードし、実際に体感いただけます!<シナリオの概要>「aramakijake.jp」Webサイトに接続し、Excelシート内のキーワード(B列)を順にチェック。結果をExcelシート(C列・D列)に書き込みます。取得結果がExcelシートに反映されます。サンプル・シナリオDownLoadはこちら解凍後、実行準備の手順書をご覧いただき、すぐにお試しいただけます!サンプル・シナリオは活用用途の一例ですが、貴社Webサイト上位表示の為にたいへん有効、有用なツールです。狙うべきSEOキーワードは何か?アシロボで試してみませんか。RPA運用サポートなら、セルネッツにお任せください企業によっては、社内の誰がシナリオ作成RPAメンテナンスを行うのか、その人選についても、悩ましいところでしょう。社内にマクロVBAが得意な方がいる場合は、声がかかる確率は高そうですね。実は、RPAシナリオ作成は、マクロ開発と似て非なるものではありますが、「考え方」という面では、多くの似ている部分がありますので、マクロ開発が得意な方なら、期待できそうですね。