Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
20180329_RPA勉強&LT会!RPALT vol1_セミナー
Search
0819kevin
March 29, 2018
Technology
0
2.5k
20180329_RPA勉強&LT会!RPALT vol1_セミナー
20180329_RPA勉強&LT会!RPALT vol1_セミナー
0819kevin
March 29, 2018
Tweet
Share
More Decks by 0819kevin
See All by 0819kevin
20190623_Pointing Device User Group (PDUG) Meetup vol.1
0819kevin
0
84
20180713_RPA勉強&LT会!RPALT vol3_LT
0819kevin
0
990
20180609_IoT縛りの勉強会!IoTLT × IoT ALGYAN(あるじゃん) 夏の大LT祭り
0819kevin
0
630
RPA勉強&LT会!RPALT vol2 ~RPAおよびIoTの連携による物理的ネットワークセキュリティの考察~
0819kevin
0
1.8k
Other Decks in Technology
See All in Technology
o11y入門_外形監視を利用したWebアプリケーションへの最適なモニタリング_TechBrew
k5k
3
100
ユーザーストーリーのレビューを自動化したみたの
bun913
1
330
クラウドサインにおけるプロダクトマネージャーの役割と開発プロセス / 20240410_cloudsign-PdM
bengo4com
1
680
2024/4/26 コンピュータ歴史博物館解説告知
toshi_atsumi
0
200
HEXA OSINT CTF V3 作戦会議
meow_noisy
0
110
コードを書く隙間を見つけて生きていく技術/Findy 思考の現在地
fujiwara3
24
5.2k
[PlatformCon 24] Platform Orchestrators: The Missing Middle of Internal Developer Platforms?
danielbryantuk
1
180
自動生成を活用した、運用保守コストを抑える Error/Alert/Runbook の一元集約管理 / Centralized management of Error/Alert/Runbook to minimize operational costs using automated code generation
biwashi
9
2.1k
入社後初めてのタスクでk8sアップグレードした話.pdf
kkato1
1
380
SREとその組織類型
tatsuo48
8
1.5k
OpenTelemetry を使ったトレースエグザンプラーの活用 / otel-trace-exemplar
k6s4i53rx
2
640
NgRx Signal Store
rainerhahnekamp
0
120
Featured
See All Featured
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
Making Projects Easy
brettharned
108
5.5k
The Brand Is Dead. Long Live the Brand.
mthomps
48
28k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
5
1.5k
Happy Clients
brianwarren
91
6.4k
What's in a price? How to price your products and services
michaelherold
237
11k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
No one is an island. Learnings from fostering a developers community.
thoeni
14
2.1k
Why You Should Never Use an ORM
jnunemaker
PRO
50
8.6k
Scaling GitHub
holman
457
140k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
6
990
Designing the Hi-DPI Web
ddemaree
276
33k
Transcript
RPA勉強&LT会!RPALT vol1 <初心者向け>RPA概要 @Innovation Space DEJIMA 2018/03/29 Takuto.Ide
▪プロファイル紹介 名前:井手 拓人(Takuto Ide) 年齢:33歳 経歴:2007/4~ 某大手SIメーカーの子会社SIer 2017/6~ 某外資系コンサルティングファームにJOIN →RPA(UiPath)歴
8ヶ月 →花粉症歴 18年 ※ここ重要 趣味:現代視覚研究会 勉強会・セミナー Twitter:@kevin_hhsh020
▪あなたもRPAフレンズになりませんか? https://www.facebook.com/groups/129896620983650 困ったこと、教えてほしいこと…等々、こちらでご相談下さい。
▪社会的背景
▪社会的背景 出典:YOMIURI ONLINE 先進国の中で、日本の生産性が低いのはなぜ?
▪社会的背景 2017年の完全失業率は2.8%。1994年以来23年 ぶりに3%を割り込んだ。完全失業率は3%で、 働く意思と能力がある人が全員仕事に就くこと ができる「完全雇用状態」。 ⇒つまり今は誰もが「職に就ける」状態 「今、多くの若手は、安心・安全な職場を求め ています。人手不足の時代にあって、裁量労働 制を悪用して長時間労働をさせようとする経営 者がいたとしたら、もはや人が集まらなくなり、
経営が成り立たなくなることを肝に銘じるべき です。」 東京大学 中原 淳准教授 出典:時事ドットコムニュース https://www.jiji.com/jc/graphics?p=ve_eco_jobless-rate
▪社会的背景
▪サマリー ・労働生産性において日本は米国の6割程度、GDPも20年以上成長し ていない ・空前の人手不足、労働者(特に若者)の確保は重要経営課題 ・日本社会が、時間管理を必要とする工業生産モデルから、時間 管理が合わないアイデアやイノベーション勝負のモデルに変化 する ⇒まさに、今の日本は三重苦! ⇒だからこそRPA、今こそRPA!!
▪RPA概要
▪RPA概要 ・RPA(ロボティック・プロセス・オートメーション)の概略 ・RPAの適用業務領域 <RPAとは> ロボティック・プロセス・オートメーション(Robotic Process Automation, RPA)とは、認知技術(ルールエンジン・機械学習・人工知能等)を活用した、 主にホワイトカラー業務の効率化・自動化の取組みです。 人間の補完として業務を遂行できることから、仮想知的労働者(Digital
Labor)とも言われています。 • 定型事務作業を自動化するものと、AI等で高度な知的処理を自動化する ものがあります。 • 定型作業の自動化については、欧米のみならず日本のオペレーションにおいて も効果が実証され、実用段階になっています。
▪RPA概要 ・RPA(ロボティック・プロセス・オートメーション)の概略 ・RPAの適用業務領域
▪RPA概要 ・RPAの位置付けと今後
▪RPA概要 ・ ITPro RPAツール、主要5製品を比較分析(2017/11/01 掲載) 出典:出典:「ITPro RPAツール、主要5製品を比較分析」 http://itpro.nikkeibp.co.jp/atcl/column/17/080700333/101900003/
<デモ>
▪最近のRPAの動向
▪最近のRPAの動向 出典:米ガートナー「ハイプサイクル」(2017.10.3)
▪最近のRPAの動向 ロボティック・プロセス・オートメーション(RP A)と呼ばれるソフトウエアのロボットを導入して 事務作業を自動化し、業務の劇的な効率化を 図る方針はどこも同じ。また、三菱UFJFGは 9500人、三井住友FGは4000人という人員 を、営業などの他部門に回すことを想定している。 平野社長は「ルーティンワークに携わっていた人 材を創造的な仕事に振り替えていくことが最も重 要」と語り、三井住友FGの國部毅社長は「人
員を削減するということはなく、あくまで業務量の 削減」と答えた。 出典:ダイヤモンド・オンライン https://www.huffingtonpost.jp/2017/11/28/diamond-megabank_a_23290143/
▪最近のRPAの動向 アビームコンサルティングの戦略ビジネスユニット 執行役員プリンシパル 安部慶喜氏は、「RPAの 導入件数についてここ1年間の推移を見ていくと、 2017年上期は月に約35件のペースだったが、 下期は月に約40件のペースで増えていっている。 2018年12月までに1000件は軽く超えると考 えているが、これは日本RPA協会と当社の合計 値だけなので、日本全体では2000件~3000
件に増えるのではないだろうか」と、RPAの導入 がますます加速すると予測。 出典:ITメディアエンタープライズ http://www.itmedia.co.jp/enterprise/articles/1803/13/news042.html
▪最近のRPAの動向 RPAを導入した企業の97%が5割以上の業務 工数削減を実現しており、47%が完全自動化 を達成している。業務ヒアリングから導入完了ま での期間で最も多かったのは4週間以内 (47%)で、半年前の約80%から減っている が、これはRPAの本格導入で何百体のロボット を作ったり、プロジェクトの規模も大きくなって高 度なロボットを作っていたりすることの影響だろう」 と調査結果について語った。
出典:ITメディアエンタープライズ http://www.itmedia.co.jp/enterprise/articles/1803/13/news042.html
▪最近のRPAの動向 <Automation Anywhereがロボットストアを開設>
▪最近のRPAの動向 <RPAホールディングス株式会社 マザーズ新規上場> 出典:日本経済新聞 2018/03/27 記事 https://www.nikkei.com/article/DGXLASS0ISST2_X20C18A3000000/
▪最近のRPAの動向 ココ注目 <RPA参考サイト>
▪最近のRPAの動向 ⇒勉強会は<InputしたらOutput>、これすごく重要!! 平野さん、ありがとうございます!! ハッシュタグ #RPALT
▪UiPathについて
・ UiPathとは 2005年に創業されたルーマニア発のスタートアップです。 無料版からスタートでき、価格帯もお手頃で、エントリーとして最もオススメする ツールです。 他のツールと比べても、軽量な実装からスタートでき、 サーバー型中央管理、クライアントPCのみへのインストールの両方が可能です。 そのため、当初はデスクトップのみで運用開始し、台数が増えてきてから、 Orchestratorと呼ばれる中央管理サービスを使って、拡張することができます。 費用:低め、
対象:中小企業向け ▪UiPathについて
・ UiPathの特徴(ITPro談) •UiPath 操作記録と直観的なデザイナーでシナリオ開発を容易に UiPathはユーアイパス(UiPath)のRPAツールである。従来はルーマニアに本社を置いていたが、2017 年8月に本社機能をニューヨークに移した。ニューヨークやロンドン、日本などに活動の範囲を広げつつある。 クライアント型のツールとして、クライアントPCにインストールして作業を自動化する。ロボット集中管理の製 品であるオーケストレーターと組み合わせて、サーバー型の集中管理も可能にしており、スモールスタートから 大規模運用までの拡張性を備えることが特徴である。 ロボットの実行状況をレポーティングする機能も備える。オープンソースの全文検索エンジン
「Elasticsearch」やログデータの解析・可視化ツール「Kibana」と連携した基盤により実現している。 Blue Prismと同様、金融・医療分野をメインターゲットとしている。医療ではデータの電子化や支払い処 理をはじめ、医療システムにおける患者の利用管理・症例管理などの利用例がある。 シナリオ開発についてはオペレーションの録画機能に加えて、マイクロソフトの統合開発環境「Microsoft Visual Studio」と同様のインタフェースを提供する。直観的なワークフローにより、開発者の作業効率を向 上させている。 ▪UiPathについて
・ UiPathの仕組み ①UiPath Studio 定義 ビジネスプロセスのフローチャートによって、ロボットを定義する開発環境。 ②UiPath Orchestra 管理 ロボットの管理や実行制御をおこなうサーバー
WEB上から監視、管理が可能 ③UiRobot 実行 実際にアプリケーションを操作するロボット UiPath Studioで作られたプロセスを実行できる ★UiPath Studio Community Edition • 無料で使える • 教育機関、非営利団体、小規模事業者(年間売上100万ドル以下または250台以下の ワークステーション環境)であれば利用可 • サーバーでの利用は不可 • Recorder、マクロの記録に制限 ▪UiPathについて
・ UiPathの基本構成 ①Activity(コマンド) ③Property ②Workflow ClickやTypeといった基本的な処 理がコマンドとしてまとめられている ここにコマンドを並べることで、 ロボット処理を定義する 一つ一つのコマンドの
詳細設定を定義する ▪UiPathについて
▪まとめ ・世界は今、情報産業革命の真っただ中にあります。その中で日本では労 働生産性を4割上げなければ欧米には追いつけません ・RPA(ロボティック・プロセス・オートメーション)は主にホワイトカラー業務の 定型業務の効率化・自動化を行い、労働生産性を向上させることができま す ・UiPathは、他のツールと比べても軽量な実装からスタートでき、無料版も 存在し、価格帯もお手頃なのでエントリーとして最もオススメするツールです ⇒RPAを活用して日本の労働生産性向上に貢献していき ましょう!!そしてみんなでハッピーになりましょう!!
▪(参考)用語解説
▪用語解説 UI Element アプリケーションのボタン、スクロールバー、メニューなどのことを指します。 Selector アプリケーションのUI Elementを特定するために使用する、Attribute情報が記載されているXML設定情 報です。 Activities ボタンのクリック、文字の加工、ファイルの読み込み、アプリケーション操作などの自動化アクションです。
Sequence ワークフローの最小タイプです。線形処理に適しており、単一ActivityからActivityへシームレスに移動し、 単一のアクティビティグループとして機能します。 Flowchart 多線形処理に適しているワークフローです。 Sequenceとは異なり、複雑な条件分岐の設定が可能である ことから、大規模なジョブから小さなプロジェクトに至るまでの様々なワークフローとして利用可能です。 Variables Variablesは複数の型のデータを格納するために使用されます。
▪(参考)システムアーキテクチャ
▪システムアーキテクチャ UiPathを用いたRPAシステムは以下のようなコンポーネントから構成されます。 UiPath Robotsには、Robotを手動で処理を実行するFront Office Robots (FOR)と遠隔で自動実行させるBack Office Robot (BOR)に分類されます。
UiPath Orchestrator UiPath Studio UiPath Robots (BOR / FOR) (2) Upload (1) Development (3) Depoloyment (4) Execute (5) Schedule / Monitor オフラインで作業可能 Robot作成可能
▪作成オブジェクト UiPathによるbot作成の大まかな流れを以下に示します。 なお、Orchestratorを用いた運用では、一プロジェクトに一つのMainを配置する 構成とする必要があります。 1. プロジェクトを作成 2. Flowchartを作成 3. Flowchartの中にSequenceを作成
4. Sequenceの中に各種アクティビティを定義 5. 作成したBotをOrchestratorへPublish 6. 作成したBotを UiPath Robot にReleaseし、適宜スケジュール / トリガー を設定 (FORの利用においては設定不可) 7. 運用開始
▪作成オブジェクト UiPathによるbot作成の大まかな流れを以下に示します。 なお、Orchestratorを用いた運用では、一プロジェクトに一つのMainを配置する 構成とする必要があります。 Project FlowChart Sequence Activity Activity Activity
Sequence Activity Activity Activity 例示 ・ ・ ・ ・ ・ ・