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
200323 ドキュメントは簡単に(WinActor編) 林 邦洋さん
Search
RPACommunity
March 23, 2020
Technology
580
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
200323 ドキュメントは簡単に(WinActor編) 林 邦洋さん
RPACommunity
March 23, 2020
More Decks by RPACommunity
See All by RPACommunity
201023 Automation Anywhere「A2019」を触ってみた Ayy
rpabank
0
1.1k
201023 DX Suiteを触ってみた Ayy
rpabank
0
1.1k
201023 RPA超初心者がWinActorにチャレンジしてみた ユーコさん
rpabank
0
680
201023 PowerPlatform はじめの一歩 みさみささん
rpabank
0
680
201023 アシロボで実際に沼ってみた たまいさん
rpabank
0
730
201018 RPAの本質とトレンド Mitz
rpabank
0
550
201006 僕がいまRPAで伝えたいことのすべて いろはまるさん
rpabank
0
510
201006 UiPath MVP 2019-2020 はなっち!さん
rpabank
0
500
201006 今からでも間に合う!UiPathトーク一気に振り返り たまいさん
rpabank
0
450
Other Decks in Technology
See All in Technology
社内の7割が使うデータ基盤を、 データチーム2人で回すためにやったこと
koh_yoshi
4
1.3k
Pavlokで始める電撃駆動開発
sgrsn
0
190
【CEDEC2026】次世代デジタルカードゲームのサーバー設計と運用 〜『Shadowverse: Worlds Beyond』の舞台裏~
cygames
PRO
1
1.2k
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4.9k
【CEDEC2026】ゲームシナリオライターを支援するAIツール開発の実践 ― 設計とプロンプトの工夫 ―
cygames
PRO
1
790
LanceDB入門
mocobeta
7
390
FORENSIA: ローカルLLMフォレンジックハーネス
sumeshi
2
380
同じWAFが、攻撃の“形”は弾く── 正当な“形”の不正は通す
kuroneko13
0
150
Invisible to AI? Making TYPO3 Sites Quotable by AI Search Systems
wolfgangwagner
0
190
LLM・AIエージェントシステムベストプラクティス
shibuiwilliam
6
1.1k
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1.2k
Goでデータパイプラインを作ろう
sansantech
PRO
1
420
Featured
See All Featured
A better future with KSS
kneath
240
18k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
790
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
430
Game over? The fight for quality and originality in the time of robots
wayneb77
1
240
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
400
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
3
430
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
890
Thoughts on Productivity
jonyablonski
76
5.3k
Between Models and Reality
mayunak
4
390
Docker and Python
trallard
47
4.1k
Agile that works and the tools we love
rasmusluckow
331
22k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Transcript
ドキュメントは簡単に。 ~ WinActor® ~ RPA勉強&LT会!vol.19 ~ドキュメントスペシャル~ 2020/03/23 株式会社ネクストジェン チーフストラテジスト 林
邦洋 Ⓒ Nextgen, Inc. WinActor®はエヌ・ティ・ティ・アドバンステクノロジ株式会社の登録商標です
自己紹介 日本電信電話株式会社 グループ各社 株式会社ネクストジェン • 営業 • 製品保守・サポート
• 製品試験・品質管理 • 電気通信サービス • RPA 等 経歴 Ⓒ Nextgen, Inc. Ⓒ Nextgen, Inc. 2018年~ コンサルティング 2019年~ グループ内推進 RPAへの関与
Ⓒ Nextgen, Inc. 開発を得意としない社員が、 社内RPAに関わり易くするため 試行錯誤を続けている施策 のご紹介になります。 非技術系社員に RPAツールを利用して欲しいとき。
Ⓒ Nextgen, Inc. • 自社内への普及施策 前提 • 利用ツールはWinActor® • 対象は非ミッションクリティカル
• シナリオの規模は小さく 利用目的をある程度限定しています。
Ⓒ Nextgen, Inc. 言うまでもなし! ドキュメントの重要性
Ⓒ Nextgen, Inc. エンジニア 開発ドキュメント 経理 財務資料 営業 提案資料 エンジニア
財務資料 経理 提案資料 営業 開発ドキュメント どんなことが起こるか? エンジニア 財務資料 経理 提案資料 営業 開発ドキュメント
Ⓒ Nextgen, Inc. WinActor®は、開発経験無くも コツを習得すれば (良し悪しは別にして) 意外と簡単に操作できる しかも
Ⓒ Nextgen, Inc. どうなるか? • 不具合(中断、誤操作、暴走、誤設定等)を入れ 込み易い • シナリオの全体像が見据えず着手してしまう •
後々のメンテナンスが手に負えなくなる 「RPA使えない」という意見。 ※ RPAツールのせいでないのに・・・
Ⓒ Nextgen, Inc. どう対処する? • 中断(止まる) 事前に充分確認しなかった動作要件 多くは決まったテクニカルな対応でカバーできる タイミングの設定もれ エラー・例外処理もれ
リスクが低く事後対応と割り切る
Ⓒ Nextgen, Inc. どう対処する? • 誤操作・誤設定 • 暴走 繰返処理や他装置へのリスク箇所を明示化 業務担当により作業手順を明示化・整理
開発・メンテナンスの容易性 繰返処理の考慮不足 作業手順の確認不足
Ⓒ Nextgen, Inc. ドキュメント①:関連図 全体の繋がりを明示化
Ⓒ Nextgen, Inc. 勤怠管理 システム 社員管理 システム ②勤怠情報 取得 ③管理者情報
取得 作業template ④ アラート情報通知 アラート対象組織 管理者 取得データを貼付け・ アラート情報自動作成用 ⑤ ログ出力 管理ファイル ① 外部定義値 メール・Slack 通知情報取得 SLACK
Ⓒ Nextgen, Inc. 技術的要素は排除した 業務担当者の引き継ぎ書 ドキュメント②:業務フロー
Ⓒ Nextgen, Inc. ドキュメント②:業務フロー • 業務担当者の業務引継書・業務作業手順書 のレベル • これを見れば、初めて操作する社員が何も 聞かずに作業が進められる
• 担当者間では当然の事前操作や言わずとも 操作する事柄も全て書き出す
Ⓒ Nextgen, Inc. Chromeを起動する URL: XXXXX.com を開く End .com? WinActorを終了
Y N メニュー「〇〇」 をクリックでA siteへ siteA ? Y N 「X欄」の値を 取得する • テストにも利用
Ⓒ Nextgen, Inc. ドキュメント③:シナリオ • 業務フローをシナリオへ、転記する • その中に部品(ノード・ライブラリ) を入れる •
補足したいことは、付箋を使い記録
Ⓒ Nextgen, Inc. Chromeを起動する URL: XXXXX.com を開く End .com? WinActorを終了
Y N メニュー「〇〇」 をクリックでA siteへ siteA ? Y N 「X 欄 」の値を 取得する 業務フロー シナリオ
Ⓒ Nextgen, Inc. ドキュメント④:管理ファイル • 変数を管理する • E-mail・Slackの通知情報を管理する • シナリオ内に、直接値を記載しない
• シナリオ内には、名称(器)だけ準備 • 実際の値は、管理ファイルに記載して管理 情報をシナリオの外で管理する
〇 Ⓒ Nextgen, Inc. Chromeを起動する URL: XXXXX.com を開く × 管理ファイル
Ⓒ Nextgen, Inc. メール番号 200 500 To
[email protected]
[email protected]
Cc
件名 [200] 試験メッセージ(正常終了) [500] 試験メッセージ(異常終了) 1 試験が正常に終了しました。 試験が異常終了しました。 2 【開始時刻】 【開始時刻】 3 %変数#1% %変数#1% 4 【終了時刻】 【終了時刻】 5 %変数#2% %変数#2% 6 7 【エラー情報】 8 ・ノード名: 9 %エラー発出ノード名% 10 11 ・ノードID: 12 %エラー発出ノードID% 13 14 ・メッセージ: 15 %エラーメッセージ% 通知番号 200 500 チャネル general NEXTGEN07 1 [ [ 2 %変数#1% %変数#1% 3 ] ] 4 %変数#2% %変数#2% 5 [200] 試験メッセージ(正常終了) [500] 試験メッセージ(異常終了) 6 / 付加情報: 7 %変数#3% 8 9 10 管理ファイル記載例
Ⓒ Nextgen, Inc. まとめ ①関連図で全体像を把握する ②業務フローで手順を明示化する ④管理ファイルで変数を管理する ドキュメントは簡単に。 ③シナリオに補足事項を記入する
Ⓒ Nextgen, Inc. 参考 2019/10/23 RPA勉強&LT会!RPALT vol.14 with Knowledge
Place 更なる普及に必要なこと 大企業から中規模企業へ 都市部から周辺地域へ https://speakerdeck.com/kunihirohayashi/geng-narupu-ji-nibi-yao-nakoto 2019/12/11 RPA勉強&LT会!RPALT ハンズオン支部 vol.1 WinActor® 画像マッチング ~ 傾向と対策 ~ https://speakerdeck.com/kunihirohayashi/winactor-r-hua-xiang-matutingu-qing- xiang-todui-ce
最後に ご静聴有難うございました。