SlideShare a Scribd company logo
RPA DEVELOPMENT
GDG DEVFEST PORT-OF-SPAIN 2019
PRESENTER: OBIKA GELLINEAU
TWITTER: @ANTIPHISHCLUB
AGENDA
• What is RPA?
• Benefits of RPA
• RPA Tools
• RPA Development
• RPA Demo
• Q & A
WHAT IS RPA?
Robotic = Virtual Worker
Process = Transaction Workflows
Automation = No Human Interaction
Robotics Process Automation (RPA) is the application of technology that allows
employees in a company to configure software or a “robot” to capture and
interpret existing applications for processing a transaction, manipulating data,
triggering responses and communicating with other digital systems.
WHAT IS RPA?
RPA is:
•A tool that observes human actions
•A tool trained to mimic employee work
•A software that can interact with other on-screen
applications
•A tool that can interpret data through OCR
RPA is not:
•A magic software that understands intent
•A software that can converse with a human
•A blanket solution for all business process problems
•An enhanced macro-based system
BENEFITS OF RPA
RPA
Cost Savings
Quality and
Accuracy
Reduced
Cycle Time
Business
Agility
Quick time
to Benefit
Improved
Security &
Compliance
More work can be done for
less because robots work
faster, can be left unattended
for long periods and do not
require company benefits.
Processes with several
human errors can be
minimized through
automation, thus raising
the quality of work.
For repetitive tasks,
people slowdown over
time while robots can
operate consistently for
every task cycle.
Robots are self-contained
and are less likely to be
manipulated to deviate
from the standard
business process.
Latest RPA tools lower the
coding complexity and
therefore reduce
turnaround time of
deployment into the
workforce
Robots can free up
employees’ time for more
higher value work, while
these robots handle the
monotonous work.
RPA TOOLS
BLUE PRISM
 Drag & Drop / Low-Level
Scripting
 Workflow Builders
 On-screen recorders and OCR
 Commercial Only
 Business user friendly
 Paid training
UI PATH
 Drag & Drop / Low-Level
Scripting
 Workflow Builders
 On-screen recorders and OCR
 Open source & Commercial
 Business user friendly
 Free Training
AUTOMATION
ANYWHERE
 Drag & Drop / Low-Level
Scripting
 Workflow Builders
 On-screen recorders and OCR
 Open source & Commercial
 Developer friendly
 Free Training
RPA DEVELOPMENT
Scoping
•Determine and
prioritize business
functions to
automate.
•Obtain high-level
processes.
•Select RPA tool for
the project.
Gap Assessment
•Interview users and
perform
walkthroughs of
scoped processes.
•Record cycle times
and process
interdependencies.
•Determine the
maturity of the
processes using a
scale that measures
level of effort.
Develop
•Automate the tasks
within a process
which require the
most level of effort,
first.
•Ensure all tasks are
logged by the robot.
•All complete
processes must e-
mail the user to
confirm its
completion.
Test & Deploy
•For testing, ensure
software robots
produce the same
results as its human
counterpart.
•If multiple robots are
to be deployed into
the workforce, do it
in a staged manner.
RPA DEVELOPMENT
Best Practices for RPA Development
1. Ensure you test your automation project with your users before
deployment into the workforce.
2. Ensure that the implementation of the robot adheres to the
company’s policies and procedures (e.g. Computer Access Policy).
3. Do not fully automate dynamic processes, instead set up human
triggers to verify activities.
4. Document your automation project the same way you would
document a process.
RPA DEMO
• Windows 10 64-bit
• UiPath 2019.5 Studio
• Scenarios:
• Basic Input and Output
• Guessing Game
• Extracting Stock Prices from TTSE website
Q & A

More Related Content

PDF
What is Robotic Process Automation-RPA
PDF
DevOps & BPM: Continuous Integration Power Tools
PDF
What is UiPath RPA Architecture | UiPath Studio, Robot & Orchestrator | Edureka
PPTX
Kenny Ye (UCWeb), White Nights 2015
PDF
Felix Müller: Live Coding: Zeebe - Camunda Days Oslo, CPH, Amsterdam
PDF
Robotic Process Automation
PPTX
Kanban at phpfactory
What is Robotic Process Automation-RPA
DevOps & BPM: Continuous Integration Power Tools
What is UiPath RPA Architecture | UiPath Studio, Robot & Orchestrator | Edureka
Kenny Ye (UCWeb), White Nights 2015
Felix Müller: Live Coding: Zeebe - Camunda Days Oslo, CPH, Amsterdam
Robotic Process Automation
Kanban at phpfactory

What's hot (20)

PPTX
Build a chatbot using Google DialogFlow and UiPath RPA
PDF
Boost Customer Experience with UiPath & AWS Contact Center Automation
PPTX
UiPath Community Event - Build more mature automations with Unattended Robots
PPTX
Bots in robotic process automation
PPTX
SAP Success Factors & UiPath
PDF
UiPath Platform - Automation Software
PPTX
Getting started with RPA (uipath)
PDF
Web & graphic design agency cobit manages all with orangescrum project ma...
PPTX
Robotic process automation
PDF
Variables, Data Types and Activities in UiPath | Basics of UiPath | UiPath Tu...
DOCX
UI path Interview Question
PPTX
Whats stopping your Infor M3 upgrade
PPTX
Best New Low Cost Android Tablet POS System; The Clover Station
PDF
RPA Tutorial for Beginners | RPA Training Using UiPath | UiPath Training Onli...
PPTX
Hands-On With Reactive Web Design
PDF
ABUG 12 - Automate your on- and offboarding like a pro
PDF
RPA Automation Tutorial | RPA Training | RPA Tutorial For Beginners | Edureka
PPTX
Business Process Management - What is it, and why all the buzz?
PPTX
Ui path online training ppt
PDF
Introduction To UiPath Studio | Edureka
Build a chatbot using Google DialogFlow and UiPath RPA
Boost Customer Experience with UiPath & AWS Contact Center Automation
UiPath Community Event - Build more mature automations with Unattended Robots
Bots in robotic process automation
SAP Success Factors & UiPath
UiPath Platform - Automation Software
Getting started with RPA (uipath)
Web & graphic design agency cobit manages all with orangescrum project ma...
Robotic process automation
Variables, Data Types and Activities in UiPath | Basics of UiPath | UiPath Tu...
UI path Interview Question
Whats stopping your Infor M3 upgrade
Best New Low Cost Android Tablet POS System; The Clover Station
RPA Tutorial for Beginners | RPA Training Using UiPath | UiPath Training Onli...
Hands-On With Reactive Web Design
ABUG 12 - Automate your on- and offboarding like a pro
RPA Automation Tutorial | RPA Training | RPA Tutorial For Beginners | Edureka
Business Process Management - What is it, and why all the buzz?
Ui path online training ppt
Introduction To UiPath Studio | Edureka
Ad

Similar to Robotic Process Automation Development (20)

PDF
Robotic Process Automation-RPA
PPTX
PPTX
Robotic process automation Introduction
PPTX
Introduction to Robotic Process Automation by K.G.Maheshwari
PPTX
Robotic Process Automation RPA
PPTX
SE - Lecture 9 n 10 Intro Robotic Process Automation.pptx
PDF
RPA final netenzaa
PPTX
Robotic Process Automation | RPA Software Testing
PPTX
Robotic Process Automation - Introduction
PPTX
RPA-2020 to 2021.pptx
PDF
The Rise and Benefits of Robotic Process Automation
PDF
The Rise and Benefits of Robotic Process Automation - Thomas Haver
PPTX
PDF
JOB OF THE FUTURE: RPA Developer
PPTX
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
PPTX
unit 1scdsacacsacascascacascadcdacdcc.pptx
PPTX
RPA_EC_2Cre_Chapter 01-RPA Foundations.pptx
PDF
The Rise and Benefits of Robotic Process Automation (RPA) - DevOps Next
PPTX
Robotic Process Automation (RPA) Services - Signity Solutions
PPTX
What is RPA Software and How Does It Work
Robotic Process Automation-RPA
Robotic process automation Introduction
Introduction to Robotic Process Automation by K.G.Maheshwari
Robotic Process Automation RPA
SE - Lecture 9 n 10 Intro Robotic Process Automation.pptx
RPA final netenzaa
Robotic Process Automation | RPA Software Testing
Robotic Process Automation - Introduction
RPA-2020 to 2021.pptx
The Rise and Benefits of Robotic Process Automation
The Rise and Benefits of Robotic Process Automation - Thomas Haver
JOB OF THE FUTURE: RPA Developer
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
unit 1scdsacacsacascascacascadcdacdcc.pptx
RPA_EC_2Cre_Chapter 01-RPA Foundations.pptx
The Rise and Benefits of Robotic Process Automation (RPA) - DevOps Next
Robotic Process Automation (RPA) Services - Signity Solutions
What is RPA Software and How Does It Work
Ad

More from Obika Gellineau (6)

PPTX
Securing Infrastructure as a Code - DevFest 2022 Presentation
PDF
Introduction to Penetration testing - GDG DevFest Caribbean 2021 presentation
PPTX
Open source during COVID-19: A lesson about the Caribbean Virus Tracker - gdg...
PPTX
Capital One Data Breach
PPTX
MANRS - Introduction to Internet Routing Security
PPTX
Static Code Analysis
Securing Infrastructure as a Code - DevFest 2022 Presentation
Introduction to Penetration testing - GDG DevFest Caribbean 2021 presentation
Open source during COVID-19: A lesson about the Caribbean Virus Tracker - gdg...
Capital One Data Breach
MANRS - Introduction to Internet Routing Security
Static Code Analysis

Recently uploaded (20)

PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Spectroscopy.pptx food analysis technology
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Electronic commerce courselecture one. Pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
Cloud computing and distributed systems.
PPTX
sap open course for s4hana steps from ECC to s4
Network Security Unit 5.pdf for BCA BBA.
Agricultural_Statistics_at_a_Glance_2022_0.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Chapter 3 Spatial Domain Image Processing.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Unlocking AI with Model Context Protocol (MCP)
Diabetes mellitus diagnosis method based random forest with bat algorithm
Spectroscopy.pptx food analysis technology
Spectral efficient network and resource selection model in 5G networks
Mobile App Security Testing_ A Comprehensive Guide.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Electronic commerce courselecture one. Pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
“AI and Expert System Decision Support & Business Intelligence Systems”
20250228 LYD VKU AI Blended-Learning.pptx
Cloud computing and distributed systems.
sap open course for s4hana steps from ECC to s4

Robotic Process Automation Development

  • 1. RPA DEVELOPMENT GDG DEVFEST PORT-OF-SPAIN 2019 PRESENTER: OBIKA GELLINEAU TWITTER: @ANTIPHISHCLUB
  • 2. AGENDA • What is RPA? • Benefits of RPA • RPA Tools • RPA Development • RPA Demo • Q & A
  • 3. WHAT IS RPA? Robotic = Virtual Worker Process = Transaction Workflows Automation = No Human Interaction Robotics Process Automation (RPA) is the application of technology that allows employees in a company to configure software or a “robot” to capture and interpret existing applications for processing a transaction, manipulating data, triggering responses and communicating with other digital systems.
  • 4. WHAT IS RPA? RPA is: •A tool that observes human actions •A tool trained to mimic employee work •A software that can interact with other on-screen applications •A tool that can interpret data through OCR RPA is not: •A magic software that understands intent •A software that can converse with a human •A blanket solution for all business process problems •An enhanced macro-based system
  • 5. BENEFITS OF RPA RPA Cost Savings Quality and Accuracy Reduced Cycle Time Business Agility Quick time to Benefit Improved Security & Compliance More work can be done for less because robots work faster, can be left unattended for long periods and do not require company benefits. Processes with several human errors can be minimized through automation, thus raising the quality of work. For repetitive tasks, people slowdown over time while robots can operate consistently for every task cycle. Robots are self-contained and are less likely to be manipulated to deviate from the standard business process. Latest RPA tools lower the coding complexity and therefore reduce turnaround time of deployment into the workforce Robots can free up employees’ time for more higher value work, while these robots handle the monotonous work.
  • 6. RPA TOOLS BLUE PRISM  Drag & Drop / Low-Level Scripting  Workflow Builders  On-screen recorders and OCR  Commercial Only  Business user friendly  Paid training UI PATH  Drag & Drop / Low-Level Scripting  Workflow Builders  On-screen recorders and OCR  Open source & Commercial  Business user friendly  Free Training AUTOMATION ANYWHERE  Drag & Drop / Low-Level Scripting  Workflow Builders  On-screen recorders and OCR  Open source & Commercial  Developer friendly  Free Training
  • 7. RPA DEVELOPMENT Scoping •Determine and prioritize business functions to automate. •Obtain high-level processes. •Select RPA tool for the project. Gap Assessment •Interview users and perform walkthroughs of scoped processes. •Record cycle times and process interdependencies. •Determine the maturity of the processes using a scale that measures level of effort. Develop •Automate the tasks within a process which require the most level of effort, first. •Ensure all tasks are logged by the robot. •All complete processes must e- mail the user to confirm its completion. Test & Deploy •For testing, ensure software robots produce the same results as its human counterpart. •If multiple robots are to be deployed into the workforce, do it in a staged manner.
  • 8. RPA DEVELOPMENT Best Practices for RPA Development 1. Ensure you test your automation project with your users before deployment into the workforce. 2. Ensure that the implementation of the robot adheres to the company’s policies and procedures (e.g. Computer Access Policy). 3. Do not fully automate dynamic processes, instead set up human triggers to verify activities. 4. Document your automation project the same way you would document a process.
  • 9. RPA DEMO • Windows 10 64-bit • UiPath 2019.5 Studio • Scenarios: • Basic Input and Output • Guessing Game • Extracting Stock Prices from TTSE website
  • 10. Q & A