You are on page 1of 12

Robotics Process Automation

(RPA)
By : Palak Tiwari
Roll No : 1907050
Guide : Mrs. S S Sayyed
Department : Information
Technology
CONTENTS :

 What is RPA?
 Evolution of RPA
 RPA Lifecycle
 Flow of building the Bot
 Components of RPA
 RPA Tools
 Examples of RPA
 Advantages and Disadvantages of RPA
WHAT IS RPA ?
RPA stands for Robotic Process Automation. It is the technology used for software tools that automate
human tasks, which are manual, rule-based, or repetitive. Typically, it is like a bot that performs such
tasks at a much higher rate than a human alone. These RPA software bots never sleep and make zero
mistakes, and can interact with in-house applications, websites, user portals, etc. They can log into
applications, enter data, open emails and attachments, calculate and complete tasks, and then log out.
Evolution of RPA
• Screen Scraping
Screen Scraping technology is considered as a significant step towards the creation of RPA.

• Workflow Automation and Management Tools


Workflow automation is the process that includes a series of automated actions, which helps in reducing the human
task.

• Artificial Intelligence
Artificial intelligence is the ability of computer machines or robots to perform tasks that typically require human
intelligence.
RPA LIFECYCLE

• Discovery Phase

• Solution Design Phase

• Development Phase

• User Acceptance Phase

• Deployment Phase

• Execute Bots
Flow of Building the Bot-
Components of RPA

• Recorder

• Development Studio

• Plugin/Extension

• Bot Runner

• Control Center
• Recorder
It adds an ability to automate web and desktop applications in such a way that there is no need of coding.

• Development Studio
It helps to design automation workflow. It allows to get full control over the automation.

• Plugin
These are also known as extensions. It is a set of programs that are installed along with the tool.

• Bot Runner
Bot runners are used for executing the developed software bots. They are machines on which bots are
executed.

• Control Center
Web based platform that is used to control all the software bots created by Bot creator.
RPA Tools
RPA Tools - RPA tools are the software that helps users to configure various tasks to get automated.
Some popular tools are listed below :

• UiPath
UiPath is a highly extensible Robotic Process Automation tool that helps to automate
desktop or web applications. It helps to design and deploy a robotic workforce for the
organizations.

• Blue Prism
Blue Prism is an RPA Tool that provides a virtual workforce to the organizations. It helps
organizations to automate manual, repetitive, and rule-based business processes in an
agile and cost-effective manner.

• Automation Anywhere
Automation Anywhere is one of the popular RPA vendors that offers powerful and user-
friendly capabilities to automate any complex business process. This tool is a
combination of all the core functions.
Examples of RPA
• Web Site Scraping
Web scraping is the process that is used to extract vast amounts of data from websites.
All the scraping tasks are performed by a piece of code, which is called a 'scraper’.

• Order Processing
Nowadays, there are many e-commerce websites for online shopping. These sites allow
customers to order various items from different categories (i.e., grocery, electronics,
fashion, etc.).

• Forms Processing
Many organizations process forms for preparing the initial database in their system.
When these forms need to be transferred to digital, an RPA can be helpful. RPA can read
the forms and process further data entry tasks based on the data given in
those forms.

• Payroll Processing
Payroll processing is one of those tasks that require manual intervention every month in
a year. RPA systems can be used to schedule and automate such repetitive
tasks.
Advantages and Disadvantages of RPA

ADVANTAGES DISADVANTAGES

• Code Free • Potential Job Losses

• User-Friendly • Initial Investment Costs

• Security • Hiring Skilled Staff

• Debugging • Process Selection


THANK YOU!

You might also like