Professional Documents
Culture Documents
Automation
What is RPA?
RPA is a technology that:
• Interacts with the presentation layer – the GUI – just like a person
• Works with any application, just like a person
• Switches from one environment to another, just like a person
• Validates data, makes rule-based, algorithmic decisions within
pre-defined parameters, just like a person
• More importantly, it does all this 24 x 7 x 365...without breaking a
sweat, not like a person!!
Technology Infrastructure
Mainframe, ERP, Cloud Based, SaaS..
Types of Traditional RPA
• Unattended RPA: Completely autonomous as the
bot will run in the background. There be some
human intervention for exception management.
• RDA (Robotic Desktop Automation): Where RPA
helps an employee with a job or task. The
technology helps improve or augment the
efficiency of the worker.
RPA and AI: The Brawn and Brains
of Process Automation
RPA with cognitive technology
Cognitive RPA Use Case
• A leading global bank used cognitive RPA to automate
57 percent of its payments work in the highly regulated
area of foreign trade finance.
• Challenges of automating this process end-to-end
included the need to work with: highly unstructured
data such as invoices, bills, declarations, certificates,
and letters; a high daily volume of transactions
requiring same-day processing; complex business
processes; and the need to interface with multiple core
systems.
• The solution combined traditional RPA techniques with
a host of cognitive technologies to automate most
steps in the process, reducing the number of full-time
staff required to perform the process from 110 to 47.
Source: https://www.kofax.com/Blog/2018/august/robotic-process-automation-rpa-past-present-and-future
Worldwide Global Robotic Process Automation (RPA)
Market, 2016-2021
Robotic Desktop
Intelligence
Structured only Deterministic No Minimal Human
Human involvement
Automation (RDA) triggers
Narrow Artificial All types of data Probabilistic Yes, but Yes, but Cognitive computing
Intelligence including limited to a limited to a (machine learning,
unstructured particular particular deep learning, and
area domain NLP)
Future tech
General Artificial All types of data Probabilistic Yes, across Yes, across Not available
Intelligence including multiple multiple
unstructured areas domains
and similar to
human brain
Note: In this report, we have referred to rules-based/deterministic SDA solutions (i.e., RDA, RPA, and autonomics) collectively as RPA
R
Copyright © 2018, Everest Global, Inc.
7
RPA Tool Operations
Minimum list of operations which most of the RPA tools should be able to record and mimic.
• Windows Operations like maximize, minimize, activate and close various windows
• Folder Operations
• File Operations
• Operations on variables of various data types like strings and numbers
• Programing logics like Loops and If/Else
• Operations on web browser based URLs like login, entering data, grabbing/extracting data and
logout
• Operations on local clients in which objects can be recognized by the RPA tool
• Operations on clients where the RPA tool can only be able to recognize objects by way of image
recognition and coordinates
• Citrix Automation
• Various Operations on Excel, csv, text and PDF files
• Basic database operations like connect, run queries (like insert, update, delete) run procedures
and disconnect
• E-mail Integration and Automation
• Error Handling
Robotic Automation (RA) involves use of software bots for automation of Business &
IT processes
Coding skills required Coding skills typically not required Coding skills typically not required
1 Lower Cost of
2 3 4 5 Redeployment of people
Efficiency Gains Quality & Compliance Scalability
Operations from mundane processes
Deployment of robots reduces Robots typically work 2x-3x Robots work at a significantly Scalable deployments across Implementation of RA leads to
the total cost of operations faster than humans; robots also higher accuracy levels compared functions, business units and up-levelling of workforce to
work round the clock to humans (~100%) and ensure geographies decision-making roles
compliance
RPA today
Benefits
Benefits of deploying
of deploying RoboticRobotic
Automation are
Automation are multifold
multifold
• Call-center, E-mail
E.g. • Account opening, etc • Payroll, ATM Recon • Robo-advisory • Humanoid tellers
processing
Illustrative use cases for RPA
Illustrative use cases for RPA
1,400-1,800
70-90%
92-97%
480-510
~230-270
Americas 46%
BFSI 38%
2017 2017
RPA ROI considerations
Robotic process automation methodology
Deloitte has developed a robust and proven methodology for RPA
a) Define scope, applicability and impact of a) Pilot selected Process Robotics process a) Define strategic target state for a) Develop target solutions and end a) Determine ongoing support model
potential Process Robotics b) Measure the performance of pilot business state design for automation
b) Agree on key requirements and evaluation against objectives b) Determine level of automation b) Execute operational improvement b) Embed continuous improvement
criteria potential and level of change/ and robotics deployment and Process Robotics innovation
investment required across the business
• Catalogue of in scope Process Robotics • Automated pilot process • Automation Strategy • Detailed business requirements • Defined governance model
Outputs
processes • Performance analysis • Current state analysis • Configured robotics software • Benefits tracking framework
• Delivery options model and vendor selection • Training materials & communications • Target operating model and key • Target procedure and training/ • Defined change management process
• Business case for Process Robotics POV • Lessons learned process design comms materials • Periodic automation and performance
• Projected performance model • Command and control management reviews
• Implementation roadmap, resourcing and deployment
and business case
Better understanding
on specific client’s Feasibility
challenges
assessment
Scale fast
EdgeVerve WorkFusion
Pegasystems
Kryon Systems
Redwood Software
Contextor
Jidoka
AutomationEdge
Datamatics AntWorks
OpenConnect
Aspirants
Low
Low High
Vision & capability
(Vision & strategy, development & integration, deployment & maintenance, product training &
support, and commercial model)
New age automation platforms are
enabling rapid adoption of RPA
technology within enterprises
New age automation platforms are enabling rapid adoption of RA technology within
enterprises
Founded: 1998 Founded: 2010 Founded: 2003 Founded: 2012 Founded: 2001
Company HQ: New York, USA HQ: New York, USA HQ: San Jose, USA HQ: Bucharest, Romania HQ: London, UK
Information
Illustrative Clients
Other RA
Tool Vendors
Source: Company websites, Zinnov Analysis 11
RPA Architecture...the Control Room
RPA Architecture…the Control Room
Data Desktop PDFs, Scanned
Web App Mainframe Database MS Outlook MS Excel
Sources App Images
*BOT commands
BOT Creator (BOT Development Client System) BOT Runners (Runtime System)
Create BOT 1 BOT 2 BOT 3 BOT n
Edit BOT
BOT
VM / Desktop (Windows OS) VM / Desktop (Windows OS)
Control Room
Company
*** RPA DB
Database
* BOT commands – Object Recorder, Database command, excel command, app integration command, OCR command etc.
** BOT Farm – View of all bots with user, IP address, application path and schedule credentials
*** RPA (Robotic Process Automation) Database for audit trail and reporting
TCS Confidential
Zinnov Zones for RPA Services
Zinnov Zones for RA Services
Overall Ratings
High
Nurture Zone Breakout Zone Execution Zone Leadership Zone
Accenture
IBM
Partial/No Participation by Service Providers Genpact
Capgemini
HCL Wipro
L&T Infotech
Atos TCS
Syntel
VirtusaPolaris
Tech Mahindra
WNS
Intelenet EXL
Hexaware
Mphasis
Xoriant
EPAM
Tieto
Zensar
Low High
RA Prowess (Offerings, Innovation Ecosystem, Value Added, Business Models, Future Outlook) 25
Source: Data shared by participant companies, Zinnov Research
Challenges in accelerating RPA
deployment
Challenges in accelerating RPA deployment
12
EXHIBIT 5
Required Not required
Automation technologies
come together to build smart
digital workforce for various Bot Automation technologies Learning Data type
business requirements
Automating various applications Yes Structured and
Source: Everest Group (2017) on agent's desktop or virtual semi-structured
RPA AI
applications and learning from
past customer interactions to BPM OCR
Agent-assist suggest the next best action
Exceptions handling
Core applications
CRM 1 CRM 2 ERP 1 ERP 2
Smart workforce
Chatbots Human agents Agent-assist bots Human agents Cognitive bots RPA bots