SlideShare a Scribd company logo
What role do you play as a
Developer?
Section 3
So, you are a UiPath Developer –
What Now?
Diana Gray
Community Marketing
Manager AMER
@UiPath
Meet today’s team:
Chris Bolin
Senior RPA Engineer –
GameStop, Inc.
2X UiPath MVP (2022, 2023)
Mason Turvey
Intelligent Automation Lead
Engineer
@SilverInc
3
UiPath developer meetings:
• AMER Developer Community sessions
• Managed by UiPath MVPs in Canada, Latin America & USA
• You are encouraged to network with MVPs and share your LinkedIn url in the
chat box. We want to get to know you
• These sessions are for you to engage with us on topics that interest you or that
you want to share with the UiPath Developer Community
• Please use the chat to place questions until Q&A
• If you have any topics that you want us to cover, please email
diana.gray@uipath.com
4
Date/Time Topic Status
July 13,
3 PM EDT
SNYaUiPath Dev: Environment Recorded
July 17,
3 PM EDT
SNYaUiPath Dev: Stakeholders
Recorded
July 24,
3 PM EDT
SNYaUiPath Dev: What Role Do You Play? Happening Now
July 31,
3 PM EDT
SNYaUiPath Dev: How Do You Manage the Work? Register
Register for Events at community.uipath.com
What role do you play as a
Developer?
Section 3
So, you are a UiPath Developer –
What Now?
6
1. A Day in the Life of the RPA Developer
2. Context Matters
3. Where do Developers fit in?
4. What makes a good developer
Role of an RPA Developer
A Day in the Life of an RPA
Developer
8
RPA Developer - A Day in
the Life
John is a Senior RPA developer, and he works on a
large team within IT at a large business
Alice is a Citizen Developer in the same company’s
Finance department
Niv is the first RPA developer of a very new team that
sits outside RPA in a different business
9
John
Check Orchestrator/Jira for
process issues
Team Standup
Handle assigned support
cases
Start user story and new
process
Commit code to git, test and
merge into main
Code Review
RPA Developer – A Day in the Life
Alice
One-on-One with her
manager
Learning in UiPath
Academy
Enter a new process idea
into Automation Hub
Build an Automation with
Studio X for her daily
reports
Citizen Developer Office
hours
Run nightly automation from
assistant
Niv
Pulling data on robot
execution in Insights for a
savings report
Defining a new procedure
for automation deployment
Requesting system access
for new automation
Hotfixing a critical
automation issue, working
with the business contact
Setting up a new
Unattended robot to
increase capacity
10
RPA Developer – A Day in the Life
John Alice Niv
Streamlined process Balanced responsibilities
with RPA development
Wears a lot of hats
Tools already in place,
structured environment
Incentivized to automate
work
Drives growth decisions
and determines systems
Opportunity to learn
from a stable
methodology
Benefits from the returns
of automation
A lot of responsibility, but
a lot of freedom
Group responsibility
over individual, but high,
shared stakes
Individual responsibility
with lowered stakes
High stakes, high
individual responsibility
Context MATTERS
12
Context Matters
Your role as an RPA Developer will change based on your
environment:
• Who you work with (or report to)
• How many people are at your business
• Whether your program is older or newer
• IT support for program
13
Brand New
Program
Proven
Business Case
Automation
Factory
Different Stages of a Program
What does it look like?
• A few developers
• No tools in place
• Few licenses or deployed bots
What do they need?
• A good pipeline mechanism
• Rapid development over good
development
• Building the business case to
future scaling
• A few teams of developers
• Functional core tools
• Several deployed bots, not
architectural principals yet
• A focus on reusable
components
• Scaling infrastructure
• Figuring out how to automate
building and maintenance
• Several teams, with specialties
• Automated supporting tools
• Bots are architecturally sound
• Catalog of reusable “Automation
Skills
• A mix of good and green
developers
• A focus on process intake
automation
• Solid Intelligent Automation
business cases
14
3
2
1
1
3
2
2
1
3
Intake Development Value
Where do Developers Fit In?
16
Know your environment!
Take your whole environment into consideration.
Three questions to ask yourself:
• What level of maturity is my automation program?
• How many potential vs. actual customers/clients do I have (your
internal customers count, too!)
• What do the customers that I build for need out of automation?
17
What will your automation team have ready for you when you start development?
This may include:
• PDD/Steps
• SDD (If you have a dedicated architect)
• Screen recordings
• Stakeholder/process owner contact info
• Data sources/Queries
• Accounts/permission requirements
Know the Input
18
What will you be using to deliver the project?
This may include:
• Source Code repositories
• Work management/tracking software (tickets in Jira, Ideas in Automation Hub)
• Specific implementation templates (REF, Custom templates)
• Development environment (locally or machines in orchestrator)
• Libraries/existing components
• Dashboarding and reporting toolset (Insights, using queues or jobs for
reporting?)
Know the Tools
19
What does your program expect an automation to look like on delivery?
This may include:
• Technical Documentation
• SDD/PDD/Playbook/Runbook
• Security documentation
• Test cases/coverage
Know the Deliverables
20
An Example Automation Program
21
An Example Automation Program
22
An Example Automation Program
23
An Example Automation Program
24
An Example Automation Program
25
An Example Automation Program
26
What If I don’t have this level of methodology yet?
What Makes a Good
Developer?
28
1
Owning the
Basics
2
Applying your
Skills
3
Blazing the
Trail
Turning up the Heat
29
Owning the Basics
“Winners don’t just learn the fundamentals, they master them. You
have to monitor your fundamentals constantly because the only
thing that changes will be your attention to them.” – Michael Jordan
• Always know the fundamentals for your toolset
• Studio, Orchestrator
• Secondary tools (workflow, documentation, source code)
Basic Concepts
30
Applying your Skills
• Take the skills you learn, and apply them to a solution
• Learn how things operate in reality, as opposed to theory
• Continue learning newer skills
Applied Knowledge
31
Blazing the Trail
• Start thinking of new ways things can be done
• Bring transformation to your team
• Keep learning and applying new skills
Multi-faceted Architectures
32
Walk before you Run
• If you try to take on big challenges too early, then your pyramid will
topple.
• You need the fundamentals and systems to support larger intiatives
33
Blazing the Trail
In short, a good developer contributes not to the bottom line, but
raises the bottom line.
Always:
• Know or be learning the basics of any system you choose to use
• Look for chances to apply new knowledge
• Think of ways to expand your program through your skillset
• Don’t be afraid to try things that you think are “too hard”
Questions?

More Related Content

Similar to So Now You’re a UiPath Developer – What’s Next?” What Role do You Play as Developer?

Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...
Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...
Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...
Sendachi
 
Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)
Brian Dawson
 
Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2
Edmund FOng
 
An evening with... DevOps
An evening with... DevOpsAn evening with... DevOps
An evening with... DevOps
Arkhotech
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
Nitor
 
Introduction to DevOps slides.pdf
Introduction to DevOps slides.pdfIntroduction to DevOps slides.pdf
Introduction to DevOps slides.pdf
BoreVishnusai
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for Speed
Capgemini
 
Houston UiPath Community - Document Understanding Solution Accelerators
Houston UiPath Community - Document Understanding Solution AcceleratorsHouston UiPath Community - Document Understanding Solution Accelerators
Houston UiPath Community - Document Understanding Solution Accelerators
DianaGray10
 
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...
XebiaLabs
 
Putting the Puzzle Together: Integrating Emerging Best Pracitces
Putting the Puzzle Together: Integrating Emerging Best PracitcesPutting the Puzzle Together: Integrating Emerging Best Pracitces
Putting the Puzzle Together: Integrating Emerging Best Pracitces
Lean IT Association
 
Executive Briefing: Why managing machines is harder than you think
Executive Briefing: Why managing machines is harder than you thinkExecutive Briefing: Why managing machines is harder than you think
Executive Briefing: Why managing machines is harder than you think
Peter Skomoroch
 
So Now You’re a UiPath Developer – What’s Next? Who are the Stakeholders?
So Now You’re a UiPath Developer – What’s Next?  Who are the Stakeholders?So Now You’re a UiPath Developer – What’s Next?  Who are the Stakeholders?
So Now You’re a UiPath Developer – What’s Next? Who are the Stakeholders?
DianaGray10
 
So Now You’re a UiPath Developer – What’s Next? Who are the Stakeholders?
So Now You’re a UiPath Developer – What’s Next?  Who are the Stakeholders?So Now You’re a UiPath Developer – What’s Next?  Who are the Stakeholders?
So Now You’re a UiPath Developer – What’s Next? Who are the Stakeholders?
DianaGray10
 
Transitioning to HR Tech: Leveraging Technology to Automate HR
Transitioning to HR Tech: Leveraging Technology to Automate HR Transitioning to HR Tech: Leveraging Technology to Automate HR
Transitioning to HR Tech: Leveraging Technology to Automate HR
Naba Ahmed
 
Transitioning to HR Tech: Leveraging Technology to Automate HR
Transitioning to HR Tech: Leveraging Technology to Automate HRTransitioning to HR Tech: Leveraging Technology to Automate HR
Transitioning to HR Tech: Leveraging Technology to Automate HR
Aggregage
 
Finally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint UsefulFinally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint Useful
AIIM International
 
Product Management for AI
Product Management for AIProduct Management for AI
Product Management for AI
Peter Skomoroch
 
Lean Solutions – Agile Transformation at the United States Postal Service
Lean Solutions  – Agile Transformation at the United States Postal ServiceLean Solutions  – Agile Transformation at the United States Postal Service
Lean Solutions – Agile Transformation at the United States Postal Service
ITSM Academy, Inc.
 
Agile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreAgile metrics at-pmi bangalore
Agile metrics at-pmi bangalore
Bimlesh Gundurao
 
DevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASADevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASA
Kari Kakkonen
 

Similar to So Now You’re a UiPath Developer – What’s Next?” What Role do You Play as Developer? (20)

Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...
Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...
Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...
 
Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)
 
Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2
 
An evening with... DevOps
An evening with... DevOpsAn evening with... DevOps
An evening with... DevOps
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
Introduction to DevOps slides.pdf
Introduction to DevOps slides.pdfIntroduction to DevOps slides.pdf
Introduction to DevOps slides.pdf
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for Speed
 
Houston UiPath Community - Document Understanding Solution Accelerators
Houston UiPath Community - Document Understanding Solution AcceleratorsHouston UiPath Community - Document Understanding Solution Accelerators
Houston UiPath Community - Document Understanding Solution Accelerators
 
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...
 
Putting the Puzzle Together: Integrating Emerging Best Pracitces
Putting the Puzzle Together: Integrating Emerging Best PracitcesPutting the Puzzle Together: Integrating Emerging Best Pracitces
Putting the Puzzle Together: Integrating Emerging Best Pracitces
 
Executive Briefing: Why managing machines is harder than you think
Executive Briefing: Why managing machines is harder than you thinkExecutive Briefing: Why managing machines is harder than you think
Executive Briefing: Why managing machines is harder than you think
 
So Now You’re a UiPath Developer – What’s Next? Who are the Stakeholders?
So Now You’re a UiPath Developer – What’s Next?  Who are the Stakeholders?So Now You’re a UiPath Developer – What’s Next?  Who are the Stakeholders?
So Now You’re a UiPath Developer – What’s Next? Who are the Stakeholders?
 
So Now You’re a UiPath Developer – What’s Next? Who are the Stakeholders?
So Now You’re a UiPath Developer – What’s Next?  Who are the Stakeholders?So Now You’re a UiPath Developer – What’s Next?  Who are the Stakeholders?
So Now You’re a UiPath Developer – What’s Next? Who are the Stakeholders?
 
Transitioning to HR Tech: Leveraging Technology to Automate HR
Transitioning to HR Tech: Leveraging Technology to Automate HR Transitioning to HR Tech: Leveraging Technology to Automate HR
Transitioning to HR Tech: Leveraging Technology to Automate HR
 
Transitioning to HR Tech: Leveraging Technology to Automate HR
Transitioning to HR Tech: Leveraging Technology to Automate HRTransitioning to HR Tech: Leveraging Technology to Automate HR
Transitioning to HR Tech: Leveraging Technology to Automate HR
 
Finally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint UsefulFinally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint Useful
 
Product Management for AI
Product Management for AIProduct Management for AI
Product Management for AI
 
Lean Solutions – Agile Transformation at the United States Postal Service
Lean Solutions  – Agile Transformation at the United States Postal ServiceLean Solutions  – Agile Transformation at the United States Postal Service
Lean Solutions – Agile Transformation at the United States Postal Service
 
Agile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreAgile metrics at-pmi bangalore
Agile metrics at-pmi bangalore
 
DevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASADevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASA
 

More from DianaGray10

Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Intelligent Document Processing presented by the South Florida Community Chapter
Intelligent Document Processing presented by the South Florida Community ChapterIntelligent Document Processing presented by the South Florida Community Chapter
Intelligent Document Processing presented by the South Florida Community Chapter
DianaGray10
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
UiPath New York Community Day in-person event
UiPath New York Community Day in-person eventUiPath New York Community Day in-person event
UiPath New York Community Day in-person event
DianaGray10
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
DianaGray10
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
DianaGray10
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
DianaGray10
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
DianaGray10
 
Women in Automation 2024: Career session - explore career paths in automation
Women in Automation 2024: Career session - explore career paths in automationWomen in Automation 2024: Career session - explore career paths in automation
Women in Automation 2024: Career session - explore career paths in automation
DianaGray10
 
Automation Ops Series: Session 3 - Solutions management
Automation Ops Series: Session 3 - Solutions managementAutomation Ops Series: Session 3 - Solutions management
Automation Ops Series: Session 3 - Solutions management
DianaGray10
 
Efficiencies in RPA with UiPath and CyberArk Technologies - Session 2
Efficiencies in RPA with UiPath and CyberArk Technologies - Session 2Efficiencies in RPA with UiPath and CyberArk Technologies - Session 2
Efficiencies in RPA with UiPath and CyberArk Technologies - Session 2
DianaGray10
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 2
UiPath Platform: The Backend Engine Powering Your Automation - Session 2UiPath Platform: The Backend Engine Powering Your Automation - Session 2
UiPath Platform: The Backend Engine Powering Your Automation - Session 2
DianaGray10
 
Women in Automation 2024: Technical session - Get your career started in auto...
Women in Automation 2024: Technical session - Get your career started in auto...Women in Automation 2024: Technical session - Get your career started in auto...
Women in Automation 2024: Technical session - Get your career started in auto...
DianaGray10
 
Unleashing the power of AI in UiPath Studio with UiPath Autopilot.
Unleashing the power of AI in UiPath Studio with UiPath Autopilot.Unleashing the power of AI in UiPath Studio with UiPath Autopilot.
Unleashing the power of AI in UiPath Studio with UiPath Autopilot.
DianaGray10
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
DianaGray10
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
DianaGray10
 

More from DianaGray10 (20)

Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Intelligent Document Processing presented by the South Florida Community Chapter
Intelligent Document Processing presented by the South Florida Community ChapterIntelligent Document Processing presented by the South Florida Community Chapter
Intelligent Document Processing presented by the South Florida Community Chapter
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
UiPath New York Community Day in-person event
UiPath New York Community Day in-person eventUiPath New York Community Day in-person event
UiPath New York Community Day in-person event
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Women in Automation 2024: Career session - explore career paths in automation
Women in Automation 2024: Career session - explore career paths in automationWomen in Automation 2024: Career session - explore career paths in automation
Women in Automation 2024: Career session - explore career paths in automation
 
Automation Ops Series: Session 3 - Solutions management
Automation Ops Series: Session 3 - Solutions managementAutomation Ops Series: Session 3 - Solutions management
Automation Ops Series: Session 3 - Solutions management
 
Efficiencies in RPA with UiPath and CyberArk Technologies - Session 2
Efficiencies in RPA with UiPath and CyberArk Technologies - Session 2Efficiencies in RPA with UiPath and CyberArk Technologies - Session 2
Efficiencies in RPA with UiPath and CyberArk Technologies - Session 2
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 2
UiPath Platform: The Backend Engine Powering Your Automation - Session 2UiPath Platform: The Backend Engine Powering Your Automation - Session 2
UiPath Platform: The Backend Engine Powering Your Automation - Session 2
 
Women in Automation 2024: Technical session - Get your career started in auto...
Women in Automation 2024: Technical session - Get your career started in auto...Women in Automation 2024: Technical session - Get your career started in auto...
Women in Automation 2024: Technical session - Get your career started in auto...
 
Unleashing the power of AI in UiPath Studio with UiPath Autopilot.
Unleashing the power of AI in UiPath Studio with UiPath Autopilot.Unleashing the power of AI in UiPath Studio with UiPath Autopilot.
Unleashing the power of AI in UiPath Studio with UiPath Autopilot.
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 

Recently uploaded

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 

Recently uploaded (20)

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 

So Now You’re a UiPath Developer – What’s Next?” What Role do You Play as Developer?

  • 1. What role do you play as a Developer? Section 3 So, you are a UiPath Developer – What Now?
  • 2. Diana Gray Community Marketing Manager AMER @UiPath Meet today’s team: Chris Bolin Senior RPA Engineer – GameStop, Inc. 2X UiPath MVP (2022, 2023) Mason Turvey Intelligent Automation Lead Engineer @SilverInc
  • 3. 3 UiPath developer meetings: • AMER Developer Community sessions • Managed by UiPath MVPs in Canada, Latin America & USA • You are encouraged to network with MVPs and share your LinkedIn url in the chat box. We want to get to know you • These sessions are for you to engage with us on topics that interest you or that you want to share with the UiPath Developer Community • Please use the chat to place questions until Q&A • If you have any topics that you want us to cover, please email diana.gray@uipath.com
  • 4. 4 Date/Time Topic Status July 13, 3 PM EDT SNYaUiPath Dev: Environment Recorded July 17, 3 PM EDT SNYaUiPath Dev: Stakeholders Recorded July 24, 3 PM EDT SNYaUiPath Dev: What Role Do You Play? Happening Now July 31, 3 PM EDT SNYaUiPath Dev: How Do You Manage the Work? Register Register for Events at community.uipath.com
  • 5. What role do you play as a Developer? Section 3 So, you are a UiPath Developer – What Now?
  • 6. 6 1. A Day in the Life of the RPA Developer 2. Context Matters 3. Where do Developers fit in? 4. What makes a good developer Role of an RPA Developer
  • 7. A Day in the Life of an RPA Developer
  • 8. 8 RPA Developer - A Day in the Life John is a Senior RPA developer, and he works on a large team within IT at a large business Alice is a Citizen Developer in the same company’s Finance department Niv is the first RPA developer of a very new team that sits outside RPA in a different business
  • 9. 9 John Check Orchestrator/Jira for process issues Team Standup Handle assigned support cases Start user story and new process Commit code to git, test and merge into main Code Review RPA Developer – A Day in the Life Alice One-on-One with her manager Learning in UiPath Academy Enter a new process idea into Automation Hub Build an Automation with Studio X for her daily reports Citizen Developer Office hours Run nightly automation from assistant Niv Pulling data on robot execution in Insights for a savings report Defining a new procedure for automation deployment Requesting system access for new automation Hotfixing a critical automation issue, working with the business contact Setting up a new Unattended robot to increase capacity
  • 10. 10 RPA Developer – A Day in the Life John Alice Niv Streamlined process Balanced responsibilities with RPA development Wears a lot of hats Tools already in place, structured environment Incentivized to automate work Drives growth decisions and determines systems Opportunity to learn from a stable methodology Benefits from the returns of automation A lot of responsibility, but a lot of freedom Group responsibility over individual, but high, shared stakes Individual responsibility with lowered stakes High stakes, high individual responsibility
  • 12. 12 Context Matters Your role as an RPA Developer will change based on your environment: • Who you work with (or report to) • How many people are at your business • Whether your program is older or newer • IT support for program
  • 13. 13 Brand New Program Proven Business Case Automation Factory Different Stages of a Program What does it look like? • A few developers • No tools in place • Few licenses or deployed bots What do they need? • A good pipeline mechanism • Rapid development over good development • Building the business case to future scaling • A few teams of developers • Functional core tools • Several deployed bots, not architectural principals yet • A focus on reusable components • Scaling infrastructure • Figuring out how to automate building and maintenance • Several teams, with specialties • Automated supporting tools • Bots are architecturally sound • Catalog of reusable “Automation Skills • A mix of good and green developers • A focus on process intake automation • Solid Intelligent Automation business cases
  • 16. 16 Know your environment! Take your whole environment into consideration. Three questions to ask yourself: • What level of maturity is my automation program? • How many potential vs. actual customers/clients do I have (your internal customers count, too!) • What do the customers that I build for need out of automation?
  • 17. 17 What will your automation team have ready for you when you start development? This may include: • PDD/Steps • SDD (If you have a dedicated architect) • Screen recordings • Stakeholder/process owner contact info • Data sources/Queries • Accounts/permission requirements Know the Input
  • 18. 18 What will you be using to deliver the project? This may include: • Source Code repositories • Work management/tracking software (tickets in Jira, Ideas in Automation Hub) • Specific implementation templates (REF, Custom templates) • Development environment (locally or machines in orchestrator) • Libraries/existing components • Dashboarding and reporting toolset (Insights, using queues or jobs for reporting?) Know the Tools
  • 19. 19 What does your program expect an automation to look like on delivery? This may include: • Technical Documentation • SDD/PDD/Playbook/Runbook • Security documentation • Test cases/coverage Know the Deliverables
  • 26. 26 What If I don’t have this level of methodology yet?
  • 27. What Makes a Good Developer?
  • 29. 29 Owning the Basics “Winners don’t just learn the fundamentals, they master them. You have to monitor your fundamentals constantly because the only thing that changes will be your attention to them.” – Michael Jordan • Always know the fundamentals for your toolset • Studio, Orchestrator • Secondary tools (workflow, documentation, source code) Basic Concepts
  • 30. 30 Applying your Skills • Take the skills you learn, and apply them to a solution • Learn how things operate in reality, as opposed to theory • Continue learning newer skills Applied Knowledge
  • 31. 31 Blazing the Trail • Start thinking of new ways things can be done • Bring transformation to your team • Keep learning and applying new skills Multi-faceted Architectures
  • 32. 32 Walk before you Run • If you try to take on big challenges too early, then your pyramid will topple. • You need the fundamentals and systems to support larger intiatives
  • 33. 33 Blazing the Trail In short, a good developer contributes not to the bottom line, but raises the bottom line. Always: • Know or be learning the basics of any system you choose to use • Look for chances to apply new knowledge • Think of ways to expand your program through your skillset • Don’t be afraid to try things that you think are “too hard”