Introduction To RPA
Introduction To RPA
Introduction to RPA
Global Business Service Center
2
Overview
• Introduction
• Technical Architecture
• What can RPA do?
• Common Business Process
• Benefits of RPA
• Pros and Cons
• Criteria selection
• Sample Deployed Projects
• Tips for effective RPA
• Questions
3
Introduction
What is RPA?
• Robotic process automation (RPA) is a software technology that makes it easy to build, deploy, and manage
software robots that emulate human actions interacting with digital systems and software. Just like people,
software robots can do things such as extracting data, filling in forms, moving files, and perform a wide
range of defined actions. But software robots can do it faster, efficiently and more consistently than people,
without the need to get up and stretch or take a coffee break.
Technical Architecture
Robot Robot
Robot
Trainer Manager
1. Robot Trainer
• Depending on your choice of RPA software, this is more commonly known as the Studio, Bot Creator or Process Designer.
• Just like when you hire a new employee, you need to train your Robot on your business processes before it can be
productive.
2. Robot Manager
• Depending on your choice of RPA software, this is more commonly known as the Orchestrator, Control Room or Control
Tower.
• Robots require a Robot Manager to supervise them, like how you assign a supervisor or manager to manage a team of
employees.
• Some of the key tasks of the Robot Manager includes assigning tasks to the next available Robot, monitoring and logging
the actions of the Robots, job scheduling, exceptions handling and many more.
3. Robot
• The Robots itself, which are tasked with executing your business processes in a clockwork-like manner.
• Comes in 2 types: attended and unattended.
• Attended - A virtual assistant that works together with your human employee. Employee will trigger the Robot as
required, and there are usually some form of interactions between your employee and the Robot during the automation.
• Unattended - Are like a virtual worker that runs 24/7 based on a defined schedule or triggers. There are usually no
requirements for employee-Robot interactions.
5
Benefits of RPA
• The following list some of the well documented benefits of RPA:
• Reduces manpower costs as each software “robot” costs only a fraction of a FTE
• Increases speed to market as the software “robots” execute tasks instantaneously
• Eliminates the risks of human errors
• Ensures regulatory compliance
• Improves productivity as the software “robots” operate 24/7 with minimal downtime
• Flexibility to scale up and down the robotic operations depending on business requirements
• Improves employee engagement by removing mundane, menial tasks from them
• Transforms the operating paradigm from labor-intensive to technology-centric
8
Benefits of RPA
9
Benefits of RPA
10
PROS
• Reduces human efforts and thus the related human errors too.
• Improves productivity by saving cost and time.
• Offers real time visibility into bug discovery.
• Suitable for the usage by non-technical persons too, as no programming skills are required to use it.
• Easy to automate large number of processes.
• Feature of tracking the defects for each test cases.
• Needs less training to master an RPA software.
CONS
• Need to reconfigure the robots for minor changes in application.
• Dependency of bots on the speed of application.
26