Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
UiPathアカデミー後に学習したこと
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Gaboz
October 31, 2022
Programming
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
UiPathアカデミー後に学習したこと
UiPath Friends Festival 2022のユーザーLTでの発表内容
Gaboz
October 31, 2022
Other Decks in Programming
See All in Programming
Railsバージョンを4倍にした話
optim
0
450
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
610
Verilogで学ぶCPU自作入門
uyuki234
8
4.1k
APNsからLive Activityを開始する話
yumnumm
0
170
TechTown - Creating Composable Callables in Contemporary C++
rollbear
0
130
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
380
IBM Bob Dojo #1 仕様駆動開発入門
oniak3ibm
PRO
0
400
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
機械に任せるテスト、人が見るテスト ⽣成AIで引き直した、運⽤保守フェーズの線引き
dske104
0
190
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.7k
Next.js: The final boss of Web Performance
guaca
0
280
[Dev Group Paris Octobre 26] Agentforce, SIforce, Claudeforce, Slackbot… on s'y retrouve ?
nabondance
0
110
Featured
See All Featured
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.4k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
420
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
850
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
Evolving SEO for Evolving Search Engines
ryanjones
0
330
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
360
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
The untapped power of vector embeddings
frankvandijk
2
1.9k
Transcript
UiPathアカデミー受講後に学習したこと デジタルサーブ株式会社 DXソリューションG 大澤 直樹
自己紹介 2 出身地 大澤 直樹 (Twitter名:ガボッツ) デジタルサーブ株式会社 東京支店 ←品川駅にオフィスがあります(本社は水戸) DXソリューションG
←RPAチーム4名体制 東京? 親が転勤族だったため、香川・長野・台湾等も在住 経歴 大学院博士(生物学)→ 教員 → バーテンダー → (前職)RPAエンジニア → (現職)RPAエンジニア 趣味 美味しい料理とお酒を楽しむこと(特にウイスキー) 最近は個室サウナにハマっています
社内にRPA指導者(先輩)が いる時代 UiPath学習遍歴 指導者がいた時代 社内でRPA開発担当者が 自分1人(指導者なし) 孤軍奮闘時代 RPA開発チームを創設する時 代(指導者側へ) チーム創設時代
前職→ ←現職 3 組織体制 UiPath開発スキル 要件を聞いた段階では技術的に実装可能か 分からない ※実装可能か当時分からなかった例) • フォルダ内ファイルのうち、最新3ファイルだけ残して削除すること は可能? • ハイフンで挟まれた部分の文字数を調べることは可能? Phase1:要件通りに動くRPAを開発 することで精一杯 現スキルで要件実装が可能と分かった上で、 以前よりスマートな開発方法がないか検討する ※スマートな開発の例(個人の見解) • 高速で安定した処理:セレクターの正しい設定、APIを用いたアク ティビティ、処理結果確認のフローを追加、等 • 可読性・可変性が高い構造・コード:共通部品の充実、UiPathアク ティビティの使用率が高い(難しいVB.net式を減らす)、等 Phase2:要件通りに動くRPAを よりスマートに開発したい
これまでの学習方法概略 4 (UiPathアカデミー後) ① インターネット検索(フォーラムや個人ブログなどがHit) ② UiPath アクティビティガイドを読む(サンプルフローがある場合あり!) ③ カスタマーサポート
または フォーラムへ問い合わせ (①~③に加えて) ④ UiPathのアクティビティを(ダメ元でも)検索して試してみる ⑤ フォーラムをサーフィンする ⑥ UiPathに関するブログを読む(主にTwitterで検知してます) ⑦ UiPath Friendsのイベントに参加する(特にもくもく会がおすすめ) Phase1:要件通りに動くRPAを開発することで精一杯 Phase2:要件通りに動くRPAを、よりスマートに開発してみたい
UiPath学習方法① インターネット検索 5 【方法】 分からない点をインターネット検索する ヒントになるブログやフォーラム記事などの 内容を自身の開発に活用する ※インターネット上に存在するUiPathのナレッジは 他のRPAツールと比べても圧倒的に多く、 大抵ヒントは見つかる
【備考】 ブログやフォーラムは内容変更、または削除される ケースがあるため、内容をローカルに保存しておく ことを推奨 ブログ フォーラム ブログ
UiPath学習方法② UiPath アクティビティガイドを読む 6 【方法】 使い方が分からないアクティビティの UiPath アクティビティガイドを読む (特に初期は誤った設定によりアクティビティに エラーが発生するため)
アクティビティの適切なプロパティを設定 できるようになる 【備考】 サンプルフローやチュートリアルがついている 場合がある →詳細な使い方が分かる
UiPath学習方法③ カスタマーサポート または フォーラムへ質問 7 【方法】 ①・②で解決しなかった場合、 問い合わせを実施する Enterprise版の場合 :カスタマーサポート
Community版の場合 :フォーラム 【備考】 顧客情報が問い合わせのネックになっている場合は 顧客情報を隠す工夫をする • (スクリーンショット)顧客情報に関する部分を黒塗りする • (Excelファイル)列名と内部データを置換したサンプルを作成 し、添付 顧客情報を隠してフォーラムで質問した事例
UiPath学習方法④ UiPathのアクティビティを(ダメ元でも)検索して試してみる 8 【方法】 「こんなアクティビティあったらいいな」 「このVB.netの式をアクティビティに 置き換えられないかな?」 というアクティビティをUiPath Studioで 検索して試してみる
※UiPathのアクティビティは年々増加中 例)VB.netでのファイル処理(Directory.GetFilesメ ソッド)をUiPathアクティビティ置換できた
UiPath学習方法⑥ UiPathに関するブログを読む 9 【方法】 UiPathに関するブログを読む 検出方法候補 ⚫ Twitterでブログの更新記事をキャッチ (フォローワーはTwitterのおすすめで増やす?) ⚫
Qiitaで「UiPath」と検索 【備考】 RSSを活用すれば、検出感度は より高まるかも(未検証)
UiPath学習方法⑦ UiPath Friendsのイベントに参加する 10 【方法】 UiPath Friendsのイベントに参加する ・・・つまり、このイベントです。 【このイベント以外にも】 •
もくもく会(毎月開催)←おすすめ • 各種オンライン勉強会 ・ ・ ・