SlideShare una empresa de Scribd logo
1 de 45
Robotic Process Automation With UiPath
Studio
Lalit Birla
M.Sc. (Computer Application)
CA-691
Roll No.- 21113
Content
 Introduction
 Robotic Process Automation
 Case Study
 RPA Vendors/Platforms
 UiPath
 Why UiPath?
 Component of UiPath
 UiPath Studio
 Implementation/Demo
 Discussion
 Conclusion
 References
Introduction
 There is almost no aspect of our lives that is unaffected by
automation. Examples:
 Nestle is using Robots to sell coffee pods in stores in
Japan.
 Walmart is testing drones to deliver products in the US.
Contd…
 Automation is technology that deals with the application of machines
and computers to the production of goods and services.
 With the advent of computers, many software systems were developed
to accomplish tasks that were previously done on paper to manage
businesses.
 The business operations are jumping into the new technological land
so-called “Robotic Process Automation.”
 In business process, employees spend valuable time for dealing with
manual repetitive tasks.
Contd...
 Some of these highly structured, routine and manual tasks can
be handled by a robot, so that knowledgeable employees can
save more time for value added tasks.
 “Robotic Process Automation is next wave of innovation,
which will change outsourcing. We already are seeing the
beginnings of a race to become the top automation-enabled
service provider in the industry. In time, we are likely to see
an arm-race for innovation in automation tools leading to new
offerings and delivery models.”
--Sarah Burnett, Vice President of Research at Everest Group
Contd…
 Robot: A machine which is programmable by a computer
and capable of carrying a complex series of actions
automatically.
 Process: It is an essential part of any system or firm and it is
the activity to accomplish the task. The process is nothing but
the conversion from input to output.
 Automation: Technique of making apparatus, a process, or
system operate automatically. More generally “Automation” is
any process which is done by a robot without any human
intervention.
Robotic Process Automation (RPA)
 It is a software based solution that is configured to carry out
repetitive operational tasks and procedures that are used to be
done by humans.
Contd…
 In simple words, RPA involves the use of software that mimics
human actions while interacting with applications in a computer
and accomplishing rule-based tasks.
 RPA is an emerging technology of business process automation
which is based on metaphorical software (bots) or Artificial
Intelligence (AI) workers.
 For business processes, the term RPA most commonly refers to
configuring software to do work previously done by people.
Contd…
The IEEE Standards Association defines Robotic
Process Automation (RPA):
‘‘A preconfigured software instance that uses business
rules and predefined activity choreography to complete
the autonomous execution of a combination of
processes, activities, transactions, and tasks in one or
more unrelated software systems to deliver a result or
service with human exception management’’
What should be Automated by RPA?
 A foundational question for any BISE (Business and
Information System Engineering) authors and readers is
“What should be automated and what should be done by
humans?”
 Following process should be automated by RPA:
 Repetitive steps
 Time-consuming steps
 High-risk tasks
 Tasks with a low-quality yield
 Tasks involving multiple people and multiple steps
Case Study
 The case study was conducted on BPO (Business Process
Outsourcing) provider firm located in Bogota, Colombia.
 The case study was carried out on a process for generation
of a payment receipt.
 A customer calls and request the payment receipt, a front
office agent creates the case on a CRM (Customer Relation
Management) system. Then a back office agent open the
case on the CRM, copy and paste the ID of the customer on
the Accounts Receivable System and generates the payment
receipt on a pdf file.
Contd…
Fig. 1: Current state for Generating payment receipt
Contd…
 Here back office agents was replaced by RPA robots.
Fig. 2: Generate payment receipt by robot
Contd…
For evaluating the results, the agents involved in the
operation were divided in two groups, one group
with RPA and the other group without RPA.
Number of agents 13
Mean case duration (Seconds) 431
Group with RPA Total number of cases 4238
Cases per agent 326
Number of agents 13
Group without RPA Mean case duration (seconds) 440
Total number of cases 3505
Cases per agent 270
Table 1. Shows the results on a one week evaluation period
Contd…
The group with RPA could handle 21% more
case than group without RPA.
The improvement in productivity shows that
RPA could increase BPO providers capacity
by 20% on this business process.
RPA Vendors/Platforms
 RPA Vendors/Tools are the software through which you
can configure tasks to get automated.
 There are few vendors mentioned below which are used
for RPA.
 UiPath
 Automation Anywhere
 Blue Prism
 Workfusion
 Redwood
 Kryon
 KOFAX
Components of RPA Platform
Any Robotics Process Automation platform provides
some basic components, which together build the
platform.
The following are the basic or core components of RPA:
 Recorder
 Development Studio
 Plugin/Extension
 Bot Runner
 Control Center:
Recorder
 It is the part of the development studio that
developers use to configure the Robots.
 It records steps of task in any platform.
 It records mouse and keyboard movements on the
UI (User interface) and this recording can be
replayed to do the same steps again and again.
 Enables rapid automation.
Development Studio
It is used by developers to create Robot
configuration or train the Robots.
Using the development studio, a set of instructions
and decision-making logic is coded for Robots to
execute.
Some platforms provide flow-charting capabilities
such as Visio, so it becomes very easy to plot steps
in a process, whereas some other platforms require
coding.
Contd…
Plugin/Extension: Most platforms offer many plugins
and extensions to ease the development and running of
Robots.
Bot runner: This is also referred to as the Robot, other
components make it run.
Control center: It monitors and controls a Robot's
operation in a network. It can be used to start/stop
Robots, make schedules for them, maintain and
publish code, redeploy Robots to different tasks, and
manage licenses and credentials.
UiPath
 UiPath is a global software company that develops a platform
for Robotic Process Automation (RPA).
 It was founded in 2005 by the Romanian entrepreneurs,
Daniel Dines and Marius Tirca.
 UiPath’s software is being widely using for automate business
processes. However, the IT sector is also gradually accepting
UiPath's software.
 Major clients of UiPath in the industry include banking,
financial services, insurance, telecom and media, healthcare,
retail and consumer, and manufacturing.
Why UiPath?
And
Comparison of RPA Vendors
Parameters UiPath Buleprism Automation
Anywhere
Front office automation Yes No Yes
Back office automation Yes Yes Yes
Script Based Designer No No Yes
Visual Process Designer Yes Yes Yes but, is more
script based.
Openness of the
platform
Yes, has free forums
and tutorials.
Yes but, all the forums
are commercial.
Yes but, all the
forums are
commercial.
Macro recorder for
process mapping
Yes No, due to their rather
Outdated technology
Yes
Future scope Indefinite Comparatively less Comparatively less
Table 2. Showing the comparison between top three RPA vendors
Contd…
Script Base Designer and Visual Process Designer
come into context where we check whether a
particular tool provides graphical user interface or
not.
UiPath dominates in future scope category since it
has adaptive coded algorithms which makes an
indefinite future scope possible unlike other two.
Component of UiPath
UiPath Studio:
It is the development environment of UiPath.
It is the primary tool to develop UiPath Robots.
It helps users with no coding skills to design
Robotic processes in a visual interface because it
provides drag - drop facility.
By using the drag-drop facility from the toolbox,
we may write a whole sequence of workflows to
perform a set of tasks by Robots.
Contd…
UiPath Robot:
 It is a Windows service that can open interactive or
non-interactive window sessions to execute
processes.
 It executes processes or a set of steps which are
developed or recorded using UiPath Studio.
 It works in both attended (working only on human
trigger) and unattended environments (self-trigger
and work on their own).
Contd…
UiPath Orchestrator:
 It is a server-based application that orchestrate
Robots.
 It runs on a server and connects to all the Robots
within the network.
 It has a browser-based interface that enables the
orchestration and management of hundreds of
Robots with a click.
 It is capable of deploying multiple Robots, and
monitoring and inspecting their activities.
Contd…
Orchestrator's main capabilities are given below:
 It helps in creating and maintaining the
connection between Robots.
 It ensures the correct delivery of the packages to
Robots.
 It helps in managing the queue.
 It helps in keeping track of the Robot
identification.
Behind the scenes, Orchestrator Server uses:
 IIS Server
 SQL Server
UiPath Studio
UiPath Studio basically helps in automating
various tasks through the designing of projects.
A project is a graphical representation of any
rule-based business process.
One can design projects by customizing and
defining the various steps, known as activities,
ranging from a simple click to entering particular
data.
Fig. 3: Showing home page of UiPath Studio
Contd…
Contd…
We can either open an old project or create a new
one.
To create new project click on process and name it.
We will then be directed to a screen which is
showing in fig. 4 and screen will display the
following elements.
Fig. 4: Showing elements of UiPath Studio
Contd…
The Ribbon: This panel located at the top of the user
interface and consists of three tabs:
 Home: This is used to start new projects or to open
projects previously made.
 Design: This is to create new sequences, Flowcharts,
or state machines, or to manage variables.
 Debug: Debug is used to identifying errors and
removing errors from a given project.
Fig. 5: Showing Ribbon element of UiPath Studio
Contd…
Designer panel:
 This is the panel where one defines the steps and
activities of the projects.
 It is the window where we will be organizing various
activities in a flow or chain to accomplish a task.
 It is where a developer does most of the things to
record activities or manually drop activities on the
canvas.
Contd…
 Property panel: The panel located on the right-hand side of
the user interface is for viewing the properties of the
activities and for making any changes, if required.
 Activity panel: Located on the left-hand side of the user
interface, this panel contains all the activities that can be used
in building the project.
 Outline panel: As the name suggests, this panel gives a basic
outline of the project.
 Output panel: This panel display the output of the log
message or write line activities.
Contd…
Variable panel: It is located below the Designer panel and
allows the user to create variables and make changes to them.
Task Recorder:
 The task recorder is the main reason for RPA's success.
 The user's actions on the screen are recorded by the recorder
and turned into a recording sequence in the current project.
 There are four types of recording in UiPath studio:
 Basic
 Desktop
 Web
 Citrix
Implementation
or
Demo
Discussion
Robotic Process Automation is just another
technology that is changing the future of operations.
As these days everyone wants to improve their work
efficiency, reducing human-errors by replacing
humans with robots, who work more efficiently than
humans without any time constraint.
We have seen in RPA implementation part that a
robot which is implemented by UiPath studio
mimics exactly like human.
Contd…
 Robot reads each row from “soildata.csv” file through Read
CSV activity and downloads all excel file according data
available in each row of soildata.csv file.
 Few prospects of high scope of RPA in the near future are
given below:
 It is considered to replace the data entry and the data
rekeying jobs with its automated tools and techniques.
 Almost every type of computer-aided process that uses a
set of protocols for its operations can be performed using
RPA.
Contd…
Also, repetitive jobs of data assembling, formatting
tasks that use a set of rules to follow the process can
be easily performed using RPA
Conclusion
 RPA is an automated technology based on software tools
that could mimic human behavior for repetitive and non-
valued added tasks such as typing, coping, pasting,
extracting, merging and moving data from one system to
another.
 The main benefits of RPA are cost reduction, increasing
process speed, error reduction and productivity
improvement.
 Across the globe many sectors are already trying to deploy
these Robotic Process Automation technologies including
manufacturing industries, chemical plants, the healthcare
sector
Contd…
RPA is more suitable for high volume standardized
tasks, where no need for subjective judgement,
creativity or interpretation skills.
References:
 Aguirre, S., & Rodriguez, A. (2017). Automation of a business process
using robotic process automation (rpa): A case study. In Workshop on
Engineering Applications, 65-71
 Brady, M. (1985). Artificial intelligence and robotics. Artificial
intelligence, 26(1), 79-121.
 Issac, R., Muni, R., & Desai, K. (2018). Delineated Analysis of Robotic
Process Automation Tools. In 2018 Second International Conference
on Advances in Electronics, Computers and Communications
(ICAECC), 1-5
 Lacity, M., Willcocks, L. and Craig, A. (2015). Robotic Process Automation
at Telefónica O2, The Outsourcing Unit Working Paper Series, 1–19`
Contd…
 Madakam, S., Holmukhe, R. M., & Jaiswal, D. K. (2019). The Future
Digital Work Force: Robotic Process Automation
(RPA). JISTEM-Journal of Information Systems and Technology
Management, 16.
 Moffitt, K. C., Rozario, A. M., & Vasarhelyi, M. A. (2018). Robotic
process automation for auditing. Journal of Emerging
Technologies in Accounting, 15(1), 1-10.
 Slaby, J. R. (2012). Robotic Automation emerges as a threat to
traditional low-cost outsourcing. HfS Research Ltd.
Contd…
 Tripathi, A. M. (2018). Learning Robotic Process Automation: Create
Software robots and automate business processes with the leading
RPA tool–UiPath. Packt Publishing Ltd.
 Van der Aalst, W. M. P., Bichler, M., & Heinzl, A. (2018). Robotic Process
Automation. Business & Information Systems Engineering, 60(4),
269-272.
 Willcocks, L.P., Lacity, M. & Craig, A. (2015). The IT function and robotic
process automation. The Outsourcing Unit Working Research Paper
Series, 1-6
Thank You

Más contenido relacionado

La actualidad más candente

Achieving Business Transformation with UiPath RPA
Achieving Business Transformation with UiPath RPAAchieving Business Transformation with UiPath RPA
Achieving Business Transformation with UiPath RPACelonis
 
Introduction To UiPath Studio | Edureka
Introduction To UiPath Studio | EdurekaIntroduction To UiPath Studio | Edureka
Introduction To UiPath Studio | EdurekaEdureka!
 
What is Robotic Process Automation? (RPA)
What is Robotic Process Automation? (RPA)What is Robotic Process Automation? (RPA)
What is Robotic Process Automation? (RPA)Newton Day Uploads
 
Robotic Process Automation for Financial Services
Robotic Process Automation for Financial ServicesRobotic Process Automation for Financial Services
Robotic Process Automation for Financial ServicesAppian
 
UiPath Excel Automation | UiPath Excel Activities | UiPath Training Essential...
UiPath Excel Automation | UiPath Excel Activities | UiPath Training Essential...UiPath Excel Automation | UiPath Excel Activities | UiPath Training Essential...
UiPath Excel Automation | UiPath Excel Activities | UiPath Training Essential...Edureka!
 
Introduction to Robotic Process Automation by K.G.Maheshwari
Introduction to Robotic Process Automation by K.G.MaheshwariIntroduction to Robotic Process Automation by K.G.Maheshwari
Introduction to Robotic Process Automation by K.G.MaheshwariKrishan Gopal Maheshwari
 
RPA Automation Tutorial | RPA Training | RPA Tutorial For Beginners | Edureka
RPA Automation Tutorial | RPA Training | RPA Tutorial For Beginners | EdurekaRPA Automation Tutorial | RPA Training | RPA Tutorial For Beginners | Edureka
RPA Automation Tutorial | RPA Training | RPA Tutorial For Beginners | EdurekaEdureka!
 
What is process automation robotics
What is process automation roboticsWhat is process automation robotics
What is process automation roboticsSaad Ehsan
 
RPA Interview Questions and Answers | UiPath Interview Questions and Answers ...
RPA Interview Questions and Answers | UiPath Interview Questions and Answers ...RPA Interview Questions and Answers | UiPath Interview Questions and Answers ...
RPA Interview Questions and Answers | UiPath Interview Questions and Answers ...Edureka!
 
What is RPA Lifecycle? Edureka
What is RPA Lifecycle? EdurekaWhat is RPA Lifecycle? Edureka
What is RPA Lifecycle? EdurekaEdureka!
 
UiPath 23.4 Product Release Updates
UiPath 23.4 Product Release UpdatesUiPath 23.4 Product Release Updates
UiPath 23.4 Product Release UpdatesDianaGray10
 
Be ready for hyperautomation with the UiPath RPA Platform
Be ready for hyperautomation with the UiPath RPA PlatformBe ready for hyperautomation with the UiPath RPA Platform
Be ready for hyperautomation with the UiPath RPA PlatformUiPath
 
Robotic process automation
Robotic process automation Robotic process automation
Robotic process automation Gagandeep Nanda
 
Introduction to RPA_SummerSchool _ Welcome to the world of automation using U...
Introduction to RPA_SummerSchool _ Welcome to the world of automation using U...Introduction to RPA_SummerSchool _ Welcome to the world of automation using U...
Introduction to RPA_SummerSchool _ Welcome to the world of automation using U...Diana Gray, MBA
 
Variables, Data Types and Activities in UiPath | Basics of UiPath | UiPath Tu...
Variables, Data Types and Activities in UiPath | Basics of UiPath | UiPath Tu...Variables, Data Types and Activities in UiPath | Basics of UiPath | UiPath Tu...
Variables, Data Types and Activities in UiPath | Basics of UiPath | UiPath Tu...Edureka!
 
Introduction to UiPath licensing model
Introduction to UiPath licensing modelIntroduction to UiPath licensing model
Introduction to UiPath licensing modelVibhor Shrivastava
 
Robotic process automation overview
Robotic process automation overviewRobotic process automation overview
Robotic process automation overviewPascal BORNET
 

La actualidad más candente (20)

Achieving Business Transformation with UiPath RPA
Achieving Business Transformation with UiPath RPAAchieving Business Transformation with UiPath RPA
Achieving Business Transformation with UiPath RPA
 
Introduction To UiPath Studio | Edureka
Introduction To UiPath Studio | EdurekaIntroduction To UiPath Studio | Edureka
Introduction To UiPath Studio | Edureka
 
Ui path| RPA
Ui path| RPAUi path| RPA
Ui path| RPA
 
What is Robotic Process Automation? (RPA)
What is Robotic Process Automation? (RPA)What is Robotic Process Automation? (RPA)
What is Robotic Process Automation? (RPA)
 
Robotic Process Automation-RPA
Robotic Process Automation-RPARobotic Process Automation-RPA
Robotic Process Automation-RPA
 
Robotic Process Automation for Financial Services
Robotic Process Automation for Financial ServicesRobotic Process Automation for Financial Services
Robotic Process Automation for Financial Services
 
RPA.pptx
RPA.pptxRPA.pptx
RPA.pptx
 
UiPath Excel Automation | UiPath Excel Activities | UiPath Training Essential...
UiPath Excel Automation | UiPath Excel Activities | UiPath Training Essential...UiPath Excel Automation | UiPath Excel Activities | UiPath Training Essential...
UiPath Excel Automation | UiPath Excel Activities | UiPath Training Essential...
 
Introduction to Robotic Process Automation by K.G.Maheshwari
Introduction to Robotic Process Automation by K.G.MaheshwariIntroduction to Robotic Process Automation by K.G.Maheshwari
Introduction to Robotic Process Automation by K.G.Maheshwari
 
RPA Automation Tutorial | RPA Training | RPA Tutorial For Beginners | Edureka
RPA Automation Tutorial | RPA Training | RPA Tutorial For Beginners | EdurekaRPA Automation Tutorial | RPA Training | RPA Tutorial For Beginners | Edureka
RPA Automation Tutorial | RPA Training | RPA Tutorial For Beginners | Edureka
 
What is process automation robotics
What is process automation roboticsWhat is process automation robotics
What is process automation robotics
 
RPA Interview Questions and Answers | UiPath Interview Questions and Answers ...
RPA Interview Questions and Answers | UiPath Interview Questions and Answers ...RPA Interview Questions and Answers | UiPath Interview Questions and Answers ...
RPA Interview Questions and Answers | UiPath Interview Questions and Answers ...
 
What is RPA Lifecycle? Edureka
What is RPA Lifecycle? EdurekaWhat is RPA Lifecycle? Edureka
What is RPA Lifecycle? Edureka
 
UiPath 23.4 Product Release Updates
UiPath 23.4 Product Release UpdatesUiPath 23.4 Product Release Updates
UiPath 23.4 Product Release Updates
 
Be ready for hyperautomation with the UiPath RPA Platform
Be ready for hyperautomation with the UiPath RPA PlatformBe ready for hyperautomation with the UiPath RPA Platform
Be ready for hyperautomation with the UiPath RPA Platform
 
Robotic process automation
Robotic process automation Robotic process automation
Robotic process automation
 
Introduction to RPA_SummerSchool _ Welcome to the world of automation using U...
Introduction to RPA_SummerSchool _ Welcome to the world of automation using U...Introduction to RPA_SummerSchool _ Welcome to the world of automation using U...
Introduction to RPA_SummerSchool _ Welcome to the world of automation using U...
 
Variables, Data Types and Activities in UiPath | Basics of UiPath | UiPath Tu...
Variables, Data Types and Activities in UiPath | Basics of UiPath | UiPath Tu...Variables, Data Types and Activities in UiPath | Basics of UiPath | UiPath Tu...
Variables, Data Types and Activities in UiPath | Basics of UiPath | UiPath Tu...
 
Introduction to UiPath licensing model
Introduction to UiPath licensing modelIntroduction to UiPath licensing model
Introduction to UiPath licensing model
 
Robotic process automation overview
Robotic process automation overviewRobotic process automation overview
Robotic process automation overview
 

Similar a Robotic Process Automation with UiPath Studio

UI_Path_First_Intro.pptx
UI_Path_First_Intro.pptxUI_Path_First_Intro.pptx
UI_Path_First_Intro.pptxharrytharun1
 
What is robotic process automation - a guide to RPA
What is robotic process automation - a guide to RPAWhat is robotic process automation - a guide to RPA
What is robotic process automation - a guide to RPADaniele Fittabile
 
SE - Lecture 9 n 10 Intro Robotic Process Automation.pptx
SE - Lecture 9 n 10 Intro Robotic Process Automation.pptxSE - Lecture 9 n 10 Intro Robotic Process Automation.pptx
SE - Lecture 9 n 10 Intro Robotic Process Automation.pptxTangZhiSiang
 
Perth Meetup May 2022
Perth Meetup May 2022Perth Meetup May 2022
Perth Meetup May 2022Michael Price
 
Unlock Automation Anywhere Opportunities for Digital Workers
Unlock Automation Anywhere Opportunities for Digital WorkersUnlock Automation Anywhere Opportunities for Digital Workers
Unlock Automation Anywhere Opportunities for Digital WorkersElena Mia
 
UI path Interview Question
UI path Interview Question UI path Interview Question
UI path Interview Question ganesh kumar
 
Introduction to RPA and UI Path
Introduction to RPA and UI PathIntroduction to RPA and UI Path
Introduction to RPA and UI PathAishwaryagangyada
 
Defining robotic process automation
Defining robotic process automationDefining robotic process automation
Defining robotic process automationDantu Suhruth
 
Robotic Process Automation
Robotic Process AutomationRobotic Process Automation
Robotic Process AutomationEagle Insight
 
RPA Developer: Navigating The World of Automation
RPA Developer: Navigating The World of AutomationRPA Developer: Navigating The World of Automation
RPA Developer: Navigating The World of AutomationFredReynolds2
 
Rpa magazine.compressed
Rpa magazine.compressedRpa magazine.compressed
Rpa magazine.compressedharsh panchal
 
Top 20 RPA Interview Questions & Answers in 2023.pptx
Top 20 RPA Interview Questions & Answers in 2023.pptxTop 20 RPA Interview Questions & Answers in 2023.pptx
Top 20 RPA Interview Questions & Answers in 2023.pptxAnanthReddy38
 
Contextor Executive Summary
Contextor Executive SummaryContextor Executive Summary
Contextor Executive SummaryContextor SAS
 

Similar a Robotic Process Automation with UiPath Studio (20)

UI_Path_First_Intro.pptx
UI_Path_First_Intro.pptxUI_Path_First_Intro.pptx
UI_Path_First_Intro.pptx
 
RPA M1.pdf
RPA M1.pdfRPA M1.pdf
RPA M1.pdf
 
What is robotic process automation - a guide to RPA
What is robotic process automation - a guide to RPAWhat is robotic process automation - a guide to RPA
What is robotic process automation - a guide to RPA
 
RPA
RPARPA
RPA
 
SE - Lecture 9 n 10 Intro Robotic Process Automation.pptx
SE - Lecture 9 n 10 Intro Robotic Process Automation.pptxSE - Lecture 9 n 10 Intro Robotic Process Automation.pptx
SE - Lecture 9 n 10 Intro Robotic Process Automation.pptx
 
Perth Meetup May 2022
Perth Meetup May 2022Perth Meetup May 2022
Perth Meetup May 2022
 
RPA Training- Day 1.pptx
RPA Training- Day 1.pptxRPA Training- Day 1.pptx
RPA Training- Day 1.pptx
 
RPA Tools.pdf
RPA Tools.pdfRPA Tools.pdf
RPA Tools.pdf
 
Unlock Automation Anywhere Opportunities for Digital Workers
Unlock Automation Anywhere Opportunities for Digital WorkersUnlock Automation Anywhere Opportunities for Digital Workers
Unlock Automation Anywhere Opportunities for Digital Workers
 
UI path Interview Question
UI path Interview Question UI path Interview Question
UI path Interview Question
 
Introduction to RPA and UI Path
Introduction to RPA and UI PathIntroduction to RPA and UI Path
Introduction to RPA and UI Path
 
Chatbots rpa-ia
Chatbots rpa-iaChatbots rpa-ia
Chatbots rpa-ia
 
Defining robotic process automation
Defining robotic process automationDefining robotic process automation
Defining robotic process automation
 
Robotic Process Automation
Robotic Process AutomationRobotic Process Automation
Robotic Process Automation
 
RPA Developer: Navigating The World of Automation
RPA Developer: Navigating The World of AutomationRPA Developer: Navigating The World of Automation
RPA Developer: Navigating The World of Automation
 
RPA M2.pdf
RPA M2.pdfRPA M2.pdf
RPA M2.pdf
 
Rpa magazine.compressed
Rpa magazine.compressedRpa magazine.compressed
Rpa magazine.compressed
 
Top 20 RPA Interview Questions & Answers in 2023.pptx
Top 20 RPA Interview Questions & Answers in 2023.pptxTop 20 RPA Interview Questions & Answers in 2023.pptx
Top 20 RPA Interview Questions & Answers in 2023.pptx
 
The UiPath Platform.pdf
The UiPath Platform.pdfThe UiPath Platform.pdf
The UiPath Platform.pdf
 
Contextor Executive Summary
Contextor Executive SummaryContextor Executive Summary
Contextor Executive Summary
 

Último

怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制
怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制
怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制vexqp
 
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...Bertram Ludäscher
 
Jual Cytotec Asli Obat Aborsi No. 1 Paling Manjur
Jual Cytotec Asli Obat Aborsi No. 1 Paling ManjurJual Cytotec Asli Obat Aborsi No. 1 Paling Manjur
Jual Cytotec Asli Obat Aborsi No. 1 Paling Manjurptikerjasaptiker
 
Capstone in Interprofessional Informatic // IMPACT OF COVID 19 ON EDUCATION
Capstone in Interprofessional Informatic  // IMPACT OF COVID 19 ON EDUCATIONCapstone in Interprofessional Informatic  // IMPACT OF COVID 19 ON EDUCATION
Capstone in Interprofessional Informatic // IMPACT OF COVID 19 ON EDUCATIONLakpaYanziSherpa
 
怎样办理旧金山城市学院毕业证(CCSF毕业证书)成绩单学校原版复制
怎样办理旧金山城市学院毕业证(CCSF毕业证书)成绩单学校原版复制怎样办理旧金山城市学院毕业证(CCSF毕业证书)成绩单学校原版复制
怎样办理旧金山城市学院毕业证(CCSF毕业证书)成绩单学校原版复制vexqp
 
Data Analyst Tasks to do the internship.pdf
Data Analyst Tasks to do the internship.pdfData Analyst Tasks to do the internship.pdf
Data Analyst Tasks to do the internship.pdftheeltifs
 
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...nirzagarg
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubaikojalkojal131
 
怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制
怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制
怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制vexqp
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...nirzagarg
 
Gartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxGartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxchadhar227
 
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制vexqp
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteedamy56318795
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...nirzagarg
 
PLE-statistics document for primary schs
PLE-statistics document for primary schsPLE-statistics document for primary schs
PLE-statistics document for primary schscnajjemba
 
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格q6pzkpark
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...nirzagarg
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制vexqp
 

Último (20)

怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制
怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制
怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制
 
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
 
Jual Cytotec Asli Obat Aborsi No. 1 Paling Manjur
Jual Cytotec Asli Obat Aborsi No. 1 Paling ManjurJual Cytotec Asli Obat Aborsi No. 1 Paling Manjur
Jual Cytotec Asli Obat Aborsi No. 1 Paling Manjur
 
Capstone in Interprofessional Informatic // IMPACT OF COVID 19 ON EDUCATION
Capstone in Interprofessional Informatic  // IMPACT OF COVID 19 ON EDUCATIONCapstone in Interprofessional Informatic  // IMPACT OF COVID 19 ON EDUCATION
Capstone in Interprofessional Informatic // IMPACT OF COVID 19 ON EDUCATION
 
怎样办理旧金山城市学院毕业证(CCSF毕业证书)成绩单学校原版复制
怎样办理旧金山城市学院毕业证(CCSF毕业证书)成绩单学校原版复制怎样办理旧金山城市学院毕业证(CCSF毕业证书)成绩单学校原版复制
怎样办理旧金山城市学院毕业证(CCSF毕业证书)成绩单学校原版复制
 
Data Analyst Tasks to do the internship.pdf
Data Analyst Tasks to do the internship.pdfData Analyst Tasks to do the internship.pdf
Data Analyst Tasks to do the internship.pdf
 
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubai
 
怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制
怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制
怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
 
Gartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxGartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptx
 
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
 
Sequential and reinforcement learning for demand side management by Margaux B...
Sequential and reinforcement learning for demand side management by Margaux B...Sequential and reinforcement learning for demand side management by Margaux B...
Sequential and reinforcement learning for demand side management by Margaux B...
 
PLE-statistics document for primary schs
PLE-statistics document for primary schsPLE-statistics document for primary schs
PLE-statistics document for primary schs
 
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
 

Robotic Process Automation with UiPath Studio

  • 1. Robotic Process Automation With UiPath Studio Lalit Birla M.Sc. (Computer Application) CA-691 Roll No.- 21113
  • 2. Content  Introduction  Robotic Process Automation  Case Study  RPA Vendors/Platforms  UiPath  Why UiPath?  Component of UiPath  UiPath Studio  Implementation/Demo  Discussion  Conclusion  References
  • 3. Introduction  There is almost no aspect of our lives that is unaffected by automation. Examples:  Nestle is using Robots to sell coffee pods in stores in Japan.  Walmart is testing drones to deliver products in the US.
  • 4. Contd…  Automation is technology that deals with the application of machines and computers to the production of goods and services.  With the advent of computers, many software systems were developed to accomplish tasks that were previously done on paper to manage businesses.  The business operations are jumping into the new technological land so-called “Robotic Process Automation.”  In business process, employees spend valuable time for dealing with manual repetitive tasks.
  • 5. Contd...  Some of these highly structured, routine and manual tasks can be handled by a robot, so that knowledgeable employees can save more time for value added tasks.  “Robotic Process Automation is next wave of innovation, which will change outsourcing. We already are seeing the beginnings of a race to become the top automation-enabled service provider in the industry. In time, we are likely to see an arm-race for innovation in automation tools leading to new offerings and delivery models.” --Sarah Burnett, Vice President of Research at Everest Group
  • 6. Contd…  Robot: A machine which is programmable by a computer and capable of carrying a complex series of actions automatically.  Process: It is an essential part of any system or firm and it is the activity to accomplish the task. The process is nothing but the conversion from input to output.  Automation: Technique of making apparatus, a process, or system operate automatically. More generally “Automation” is any process which is done by a robot without any human intervention.
  • 7. Robotic Process Automation (RPA)  It is a software based solution that is configured to carry out repetitive operational tasks and procedures that are used to be done by humans.
  • 8. Contd…  In simple words, RPA involves the use of software that mimics human actions while interacting with applications in a computer and accomplishing rule-based tasks.  RPA is an emerging technology of business process automation which is based on metaphorical software (bots) or Artificial Intelligence (AI) workers.  For business processes, the term RPA most commonly refers to configuring software to do work previously done by people.
  • 9. Contd… The IEEE Standards Association defines Robotic Process Automation (RPA): ‘‘A preconfigured software instance that uses business rules and predefined activity choreography to complete the autonomous execution of a combination of processes, activities, transactions, and tasks in one or more unrelated software systems to deliver a result or service with human exception management’’
  • 10. What should be Automated by RPA?  A foundational question for any BISE (Business and Information System Engineering) authors and readers is “What should be automated and what should be done by humans?”  Following process should be automated by RPA:  Repetitive steps  Time-consuming steps  High-risk tasks  Tasks with a low-quality yield  Tasks involving multiple people and multiple steps
  • 11. Case Study  The case study was conducted on BPO (Business Process Outsourcing) provider firm located in Bogota, Colombia.  The case study was carried out on a process for generation of a payment receipt.  A customer calls and request the payment receipt, a front office agent creates the case on a CRM (Customer Relation Management) system. Then a back office agent open the case on the CRM, copy and paste the ID of the customer on the Accounts Receivable System and generates the payment receipt on a pdf file.
  • 12. Contd… Fig. 1: Current state for Generating payment receipt
  • 13. Contd…  Here back office agents was replaced by RPA robots. Fig. 2: Generate payment receipt by robot
  • 14. Contd… For evaluating the results, the agents involved in the operation were divided in two groups, one group with RPA and the other group without RPA. Number of agents 13 Mean case duration (Seconds) 431 Group with RPA Total number of cases 4238 Cases per agent 326 Number of agents 13 Group without RPA Mean case duration (seconds) 440 Total number of cases 3505 Cases per agent 270 Table 1. Shows the results on a one week evaluation period
  • 15. Contd… The group with RPA could handle 21% more case than group without RPA. The improvement in productivity shows that RPA could increase BPO providers capacity by 20% on this business process.
  • 16. RPA Vendors/Platforms  RPA Vendors/Tools are the software through which you can configure tasks to get automated.  There are few vendors mentioned below which are used for RPA.  UiPath  Automation Anywhere  Blue Prism  Workfusion  Redwood  Kryon  KOFAX
  • 17. Components of RPA Platform Any Robotics Process Automation platform provides some basic components, which together build the platform. The following are the basic or core components of RPA:  Recorder  Development Studio  Plugin/Extension  Bot Runner  Control Center:
  • 18. Recorder  It is the part of the development studio that developers use to configure the Robots.  It records steps of task in any platform.  It records mouse and keyboard movements on the UI (User interface) and this recording can be replayed to do the same steps again and again.  Enables rapid automation.
  • 19. Development Studio It is used by developers to create Robot configuration or train the Robots. Using the development studio, a set of instructions and decision-making logic is coded for Robots to execute. Some platforms provide flow-charting capabilities such as Visio, so it becomes very easy to plot steps in a process, whereas some other platforms require coding.
  • 20. Contd… Plugin/Extension: Most platforms offer many plugins and extensions to ease the development and running of Robots. Bot runner: This is also referred to as the Robot, other components make it run. Control center: It monitors and controls a Robot's operation in a network. It can be used to start/stop Robots, make schedules for them, maintain and publish code, redeploy Robots to different tasks, and manage licenses and credentials.
  • 21. UiPath  UiPath is a global software company that develops a platform for Robotic Process Automation (RPA).  It was founded in 2005 by the Romanian entrepreneurs, Daniel Dines and Marius Tirca.  UiPath’s software is being widely using for automate business processes. However, the IT sector is also gradually accepting UiPath's software.  Major clients of UiPath in the industry include banking, financial services, insurance, telecom and media, healthcare, retail and consumer, and manufacturing.
  • 22. Why UiPath? And Comparison of RPA Vendors Parameters UiPath Buleprism Automation Anywhere Front office automation Yes No Yes Back office automation Yes Yes Yes Script Based Designer No No Yes Visual Process Designer Yes Yes Yes but, is more script based. Openness of the platform Yes, has free forums and tutorials. Yes but, all the forums are commercial. Yes but, all the forums are commercial. Macro recorder for process mapping Yes No, due to their rather Outdated technology Yes Future scope Indefinite Comparatively less Comparatively less Table 2. Showing the comparison between top three RPA vendors
  • 23. Contd… Script Base Designer and Visual Process Designer come into context where we check whether a particular tool provides graphical user interface or not. UiPath dominates in future scope category since it has adaptive coded algorithms which makes an indefinite future scope possible unlike other two.
  • 24. Component of UiPath UiPath Studio: It is the development environment of UiPath. It is the primary tool to develop UiPath Robots. It helps users with no coding skills to design Robotic processes in a visual interface because it provides drag - drop facility. By using the drag-drop facility from the toolbox, we may write a whole sequence of workflows to perform a set of tasks by Robots.
  • 25. Contd… UiPath Robot:  It is a Windows service that can open interactive or non-interactive window sessions to execute processes.  It executes processes or a set of steps which are developed or recorded using UiPath Studio.  It works in both attended (working only on human trigger) and unattended environments (self-trigger and work on their own).
  • 26. Contd… UiPath Orchestrator:  It is a server-based application that orchestrate Robots.  It runs on a server and connects to all the Robots within the network.  It has a browser-based interface that enables the orchestration and management of hundreds of Robots with a click.  It is capable of deploying multiple Robots, and monitoring and inspecting their activities.
  • 27. Contd… Orchestrator's main capabilities are given below:  It helps in creating and maintaining the connection between Robots.  It ensures the correct delivery of the packages to Robots.  It helps in managing the queue.  It helps in keeping track of the Robot identification. Behind the scenes, Orchestrator Server uses:  IIS Server  SQL Server
  • 28. UiPath Studio UiPath Studio basically helps in automating various tasks through the designing of projects. A project is a graphical representation of any rule-based business process. One can design projects by customizing and defining the various steps, known as activities, ranging from a simple click to entering particular data.
  • 29. Fig. 3: Showing home page of UiPath Studio Contd…
  • 30. Contd… We can either open an old project or create a new one. To create new project click on process and name it. We will then be directed to a screen which is showing in fig. 4 and screen will display the following elements.
  • 31. Fig. 4: Showing elements of UiPath Studio
  • 32. Contd… The Ribbon: This panel located at the top of the user interface and consists of three tabs:  Home: This is used to start new projects or to open projects previously made.  Design: This is to create new sequences, Flowcharts, or state machines, or to manage variables.  Debug: Debug is used to identifying errors and removing errors from a given project. Fig. 5: Showing Ribbon element of UiPath Studio
  • 33. Contd… Designer panel:  This is the panel where one defines the steps and activities of the projects.  It is the window where we will be organizing various activities in a flow or chain to accomplish a task.  It is where a developer does most of the things to record activities or manually drop activities on the canvas.
  • 34. Contd…  Property panel: The panel located on the right-hand side of the user interface is for viewing the properties of the activities and for making any changes, if required.  Activity panel: Located on the left-hand side of the user interface, this panel contains all the activities that can be used in building the project.  Outline panel: As the name suggests, this panel gives a basic outline of the project.  Output panel: This panel display the output of the log message or write line activities.
  • 35. Contd… Variable panel: It is located below the Designer panel and allows the user to create variables and make changes to them. Task Recorder:  The task recorder is the main reason for RPA's success.  The user's actions on the screen are recorded by the recorder and turned into a recording sequence in the current project.  There are four types of recording in UiPath studio:  Basic  Desktop  Web  Citrix
  • 37. Discussion Robotic Process Automation is just another technology that is changing the future of operations. As these days everyone wants to improve their work efficiency, reducing human-errors by replacing humans with robots, who work more efficiently than humans without any time constraint. We have seen in RPA implementation part that a robot which is implemented by UiPath studio mimics exactly like human.
  • 38. Contd…  Robot reads each row from “soildata.csv” file through Read CSV activity and downloads all excel file according data available in each row of soildata.csv file.  Few prospects of high scope of RPA in the near future are given below:  It is considered to replace the data entry and the data rekeying jobs with its automated tools and techniques.  Almost every type of computer-aided process that uses a set of protocols for its operations can be performed using RPA.
  • 39. Contd… Also, repetitive jobs of data assembling, formatting tasks that use a set of rules to follow the process can be easily performed using RPA
  • 40. Conclusion  RPA is an automated technology based on software tools that could mimic human behavior for repetitive and non- valued added tasks such as typing, coping, pasting, extracting, merging and moving data from one system to another.  The main benefits of RPA are cost reduction, increasing process speed, error reduction and productivity improvement.  Across the globe many sectors are already trying to deploy these Robotic Process Automation technologies including manufacturing industries, chemical plants, the healthcare sector
  • 41. Contd… RPA is more suitable for high volume standardized tasks, where no need for subjective judgement, creativity or interpretation skills.
  • 42. References:  Aguirre, S., & Rodriguez, A. (2017). Automation of a business process using robotic process automation (rpa): A case study. In Workshop on Engineering Applications, 65-71  Brady, M. (1985). Artificial intelligence and robotics. Artificial intelligence, 26(1), 79-121.  Issac, R., Muni, R., & Desai, K. (2018). Delineated Analysis of Robotic Process Automation Tools. In 2018 Second International Conference on Advances in Electronics, Computers and Communications (ICAECC), 1-5  Lacity, M., Willcocks, L. and Craig, A. (2015). Robotic Process Automation at Telefónica O2, The Outsourcing Unit Working Paper Series, 1–19`
  • 43. Contd…  Madakam, S., Holmukhe, R. M., & Jaiswal, D. K. (2019). The Future Digital Work Force: Robotic Process Automation (RPA). JISTEM-Journal of Information Systems and Technology Management, 16.  Moffitt, K. C., Rozario, A. M., & Vasarhelyi, M. A. (2018). Robotic process automation for auditing. Journal of Emerging Technologies in Accounting, 15(1), 1-10.  Slaby, J. R. (2012). Robotic Automation emerges as a threat to traditional low-cost outsourcing. HfS Research Ltd.
  • 44. Contd…  Tripathi, A. M. (2018). Learning Robotic Process Automation: Create Software robots and automate business processes with the leading RPA tool–UiPath. Packt Publishing Ltd.  Van der Aalst, W. M. P., Bichler, M., & Heinzl, A. (2018). Robotic Process Automation. Business & Information Systems Engineering, 60(4), 269-272.  Willcocks, L.P., Lacity, M. & Craig, A. (2015). The IT function and robotic process automation. The Outsourcing Unit Working Research Paper Series, 1-6

Notas del editor

  1. Repetitive tasks such as like coping, pasting, extracting, merging and moving massive amounts of data form one system to another.
  2. Outsourcing is a business practice in which a company hires another company or an individual to perform tasks, handle operations or provide services .
  3. Work done by people such as typing, coping, pasting, extracting, merging and moving data from one system to another. Metaphorical Software: Software metaphor is like a searchlight than a roadmap. It does not tell you where the answer find; it informs you how to look for it.. people who are in the business of software development, but are not experienced in actual software development, often use different metaphors to better grip what they are dealing with
  4. Business & Information Systems Engineering is an international scholarly and double-blind reviewed journal which publishes scientific research.
  5. A case study was carried on RPA application to a "business process". this case study tells us RPA is beneficial for business process. Customer relationship management is an software to manage a company's interaction with current and potential customers. It is used to analysis of data regarding to customer. Accounts Receivable System is software which contains balance detail of customer’s account.
  6. With increasing popularity of RPA many vendors have been came in market. There is growing demand for RPA, especially in industries that need largescale deployments. The major markets for RPA are banking and finance, healthcare and pharmaceuticals, telecom and media, and retail.
  7. All these components are together build RPA platforms.
  8. It is one of the main component of RPA platforms. This component has played a big role in the popularity of RPA.
  9. It is Microsoft product. Visio takes standard images and allows flowcharts and decision diagrams to utilize those images to explain data.
  10. Front office automation means automate the processes which are doing manually by front office agent. Back office automation means automate the processes which are doing manually by back office agent.
  11. An adaptive algorithm is an algorithm that changes its behavior at the time it is run based on information available and on a priori defined reward mechanism.
  12. It provides drag-drop facility. We can write a whole sequence of workflows to perform a set of tasks by robots. It is one of the simplest visual flow diagramming tools.
  13. Attended RPA: Bots respond to employee-triggered actions by automatically completing certain tasks to simplify a workflow. Unattended RPA: Bots automatically complete back-office functions at scale with minimal employee intervention.
  14. IIS(internet information services): web server created by Microsoft. It is not open source web server. SQL Server:  is a relational database management system
  15. Log message: The message you want to log. Or A log message in general is a text string with an abundance of contextual information.
  16. Citrix recorder: Citrix is used to record virtual machines, VNC, and Citrix environments. This recording allows only keyboard, text, and image automation.