● You could deploy technology services in a matter of minutes
● Gives you more time to experiment and differentiate customer experiences and
transform your business, personalize applications for customers
● Don’t need to buy/ invest in expensive hardware; instead trade capital expense for
variable expense
● Can deploy globally in minutes and do it as you go in order to reduce latency and
improve customer experience
Session 19: Robotic Process Automation
Robotic Process Automation (RPA):
● RPA software automates repetitive, rules-based work tasks that rely on digital data.
These tasks include queries, calculations, creating and updating records, filling out
forms, producing reports, cutting and pasting and performing other high-volume
transactional tasks that require moving data within and between applications
● RPA’s software robots are automating routine and often mind-numbing work formerly
done by humans
● The bot doesn’t need a physical screen to complete the task, instead executing the
task’s process steps in a virtual environment
● RPA aims to improve efficiency, boost productivity and save money by assisting with —
or entirely replacing — the routine and error-prone digital processing tasks still done with
human labor at many companies
● RPA is growing quickly
● 1 to 15 – 1 minute of work for the robot is equal to approximately 15 minutes of work for a
person
How is RPA Different from Automation?
● The most important differentiator between RPA and traditional workflow automation tools
is the skill set needed to accomplish the automation task. In traditional workflow
automation, an experienced software engineer writes code to create a set of actions that
automates the task and connects the software to the underlying compute infrastructure
by the use of application programming interfaces (APIs) written in Python, JAVA or other
software languages. In contrast, RPA systems typically develop the action list simply by
recording the users‘ actions as they perform a task in an application’s graphical user
interface (GUI). Once recorded, the system repeats those tasks directly in the GUI
without human effort required
RPA vs BPM:
● RPA differs from business process management, or BPM, which uses a variety of
methods to discover, model, analyze, change and optimize business processes. While
RPA is best suited for automating a discrete number of tasks, BPM, which may or may
not include automation, is designed to orchestrate complex business processes from
end to end. In BPM, business processes are managed collectively to not only reduce
error rates and improve workflow efficiency — which RPA does — but also, for example,