Slide 1

Slide 1 text

ドキュメントは簡単に。 ~ WinActor® ~ RPA勉強&LT会!vol.19 ~ドキュメントスペシャル~ 2020/03/23 株式会社ネクストジェン チーフストラテジスト 林 邦洋 Ⓒ Nextgen, Inc. WinActor®はエヌ・ティ・ティ・アドバンステクノロジ株式会社の登録商標です

Slide 2

Slide 2 text

自己紹介  日本電信電話株式会社 グループ各社  株式会社ネクストジェン • 営業 • 製品保守・サポート • 製品試験・品質管理 • 電気通信サービス • RPA 等 経歴 Ⓒ Nextgen, Inc. Ⓒ Nextgen, Inc.  2018年~ コンサルティング  2019年~ グループ内推進 RPAへの関与

Slide 3

Slide 3 text

Ⓒ Nextgen, Inc. 開発を得意としない社員が、 社内RPAに関わり易くするため 試行錯誤を続けている施策 のご紹介になります。 非技術系社員に RPAツールを利用して欲しいとき。

Slide 4

Slide 4 text

Ⓒ Nextgen, Inc. • 自社内への普及施策 前提 • 利用ツールはWinActor® • 対象は非ミッションクリティカル • シナリオの規模は小さく 利用目的をある程度限定しています。

Slide 5

Slide 5 text

Ⓒ Nextgen, Inc. 言うまでもなし! ドキュメントの重要性

Slide 6

Slide 6 text

Ⓒ Nextgen, Inc. エンジニア 開発ドキュメント 経理 財務資料 営業 提案資料 エンジニア 財務資料 経理 提案資料 営業 開発ドキュメント どんなことが起こるか? エンジニア 財務資料 経理 提案資料 営業 開発ドキュメント

Slide 7

Slide 7 text

Ⓒ Nextgen, Inc. WinActor®は、開発経験無くも コツを習得すれば (良し悪しは別にして) 意外と簡単に操作できる しかも

Slide 8

Slide 8 text

Ⓒ Nextgen, Inc. どうなるか? • 不具合(中断、誤操作、暴走、誤設定等)を入れ 込み易い • シナリオの全体像が見据えず着手してしまう • 後々のメンテナンスが手に負えなくなる 「RPA使えない」という意見。 ※ RPAツールのせいでないのに・・・

Slide 9

Slide 9 text

Ⓒ Nextgen, Inc. どう対処する? • 中断(止まる) 事前に充分確認しなかった動作要件 多くは決まったテクニカルな対応でカバーできる タイミングの設定もれ エラー・例外処理もれ リスクが低く事後対応と割り切る

Slide 10

Slide 10 text

Ⓒ Nextgen, Inc. どう対処する? • 誤操作・誤設定 • 暴走 繰返処理や他装置へのリスク箇所を明示化 業務担当により作業手順を明示化・整理 開発・メンテナンスの容易性 繰返処理の考慮不足 作業手順の確認不足

Slide 11

Slide 11 text

Ⓒ Nextgen, Inc. ドキュメント①:関連図 全体の繋がりを明示化

Slide 12

Slide 12 text

Ⓒ Nextgen, Inc. 勤怠管理 システム 社員管理 システム ②勤怠情報 取得 ③管理者情報 取得 作業template ④ アラート情報通知 アラート対象組織 管理者 取得データを貼付け・ アラート情報自動作成用 ⑤ ログ出力 管理ファイル ① 外部定義値 メール・Slack 通知情報取得 SLACK

Slide 13

Slide 13 text

Ⓒ Nextgen, Inc. 技術的要素は排除した 業務担当者の引き継ぎ書 ドキュメント②:業務フロー

Slide 14

Slide 14 text

Ⓒ Nextgen, Inc. ドキュメント②:業務フロー • 業務担当者の業務引継書・業務作業手順書 のレベル • これを見れば、初めて操作する社員が何も 聞かずに作業が進められる • 担当者間では当然の事前操作や言わずとも 操作する事柄も全て書き出す

Slide 15

Slide 15 text

Ⓒ Nextgen, Inc. Chromeを起動する URL: XXXXX.com を開く End .com? WinActorを終了 Y N メニュー「〇〇」 をクリックでA siteへ siteA ? Y N 「X欄」の値を 取得する • テストにも利用

Slide 16

Slide 16 text

Ⓒ Nextgen, Inc. ドキュメント③:シナリオ • 業務フローをシナリオへ、転記する • その中に部品(ノード・ライブラリ) を入れる • 補足したいことは、付箋を使い記録

Slide 17

Slide 17 text

Ⓒ Nextgen, Inc. Chromeを起動する URL: XXXXX.com を開く End .com? WinActorを終了 Y N メニュー「〇〇」 をクリックでA siteへ siteA ? Y N 「X 欄 」の値を 取得する 業務フロー シナリオ

Slide 18

Slide 18 text

Ⓒ Nextgen, Inc. ドキュメント④:管理ファイル • 変数を管理する • E-mail・Slackの通知情報を管理する • シナリオ内に、直接値を記載しない • シナリオ内には、名称(器)だけ準備 • 実際の値は、管理ファイルに記載して管理 情報をシナリオの外で管理する

Slide 19

Slide 19 text

〇 Ⓒ Nextgen, Inc. Chromeを起動する URL: XXXXX.com を開く × 管理ファイル

Slide 20

Slide 20 text

Ⓒ 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 管理ファイル記載例

Slide 21

Slide 21 text

Ⓒ Nextgen, Inc. まとめ ①関連図で全体像を把握する ②業務フローで手順を明示化する ④管理ファイルで変数を管理する ドキュメントは簡単に。 ③シナリオに補足事項を記入する

Slide 22

Slide 22 text

Ⓒ 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

Slide 23

Slide 23 text

最後に ご静聴有難うございました。