Orchestrating the worlds work1Andrew Burgess
Orchestrating the worlds work2
Orchestrating the worlds work3
Orchestrating the worlds work4
hello?
Orchestrating the worlds work5
Orchestrating the worlds work6
Orchestrating the worlds work7
Orchestrating the worlds work8
ConnectivityBig Data
Storage Processing Speed
Orchestrating the worlds work9
Orchestrating the worlds work10
Physical Virtual
CPU
Intelligent
The robots of today
Orchestrating the worlds work11
Physical Virtual
CPU
Intelligent
The robots of today
Orchestrating the worlds work12
Orchestrating the worlds work13
Physical Virtual
CPU
Intelligent
The robots of today
Orchestrating the worlds work14
What is Robotic Process
Automation?
The use of flexible software tools to
automate manual activities for the delivery
of business processes or IT services
Orchestrating the worlds work15
Orchestrating the worlds work16
Orchestrating the worlds work17
Types of Robotic Process Automation
UnassistedAssistedManual
Judgment basedCustomer focusedProblem solving
UnstructuredValue adding
RepetitiveSemi structuredCustomer facing
Manually triggered
RepetitiveRules drivenStructured
Schedule/event driven
Orchestrating the worlds work18
Automation of the
completion of trades and
transactions in Financial
Services firms
New customer on-
boarding processes
Accounts Receivable; Billing,
Dispute, Order Management
automation of processing and
reporting
SIM card processing for mobile phone
operators end to end automation of
the SIM request and delivery processCHAPS processing
Automated invoice processing
Compliance Reporting
automation: automated
preparation of reports for
the FCA
Personal Loan
Application Opening -
Automation of process
for new loan applications
Automated
Fraudulent Account
Closure Process -
Rapid closure of
compromised
accounts
Orchestrating the worlds work19
The number of days taken to close the month-end books of a
Primary Health Care Trust, from 12
Orchestrating the worlds work20
The amount the same firm thinks the headcount will be
reduced by after three years
Orchestrating the worlds work21
The reduction in bad debt provision at a global bank from
automation
Orchestrating the worlds work22
The achievable ROI from automation at a medical billing
company
Orchestrating the worlds work23
Number of months required to achieve ROI at an online
retailer
Orchestrating the worlds work24
The number of FTEs saved by a major UK utility company
Orchestrating the worlds work25
The typical cost of a software agent compared to a
typical offshore BPO FTE
Orchestrating the worlds work26
The typical cost of a software agent compared to a
typical onshore BPO FTE
Orchestrating the worlds work27
The amount of hours that software robots require off for
food, sleep, sickness and holiday
Orchestrating the worlds work28
Physical Virtual
CPU
Intelligent
The robots of today
Orchestrating the worlds work29
The Automation Landscape
Pro
cess
Ch
arac
teri
stic
Rule
d B
ased
Input Type
Structured Semi-structured
(patterned)
Unstructured
(free form)
Art
ific
ial In
telli
gence
Orchestrating the worlds work30
The Automation Landscape
Pro
cess
Ch
arac
teri
stic
Art
ific
ial In
telli
gence
Rule
d B
ased
Input Type
Structured Semi-structured
(patterned)
Unstructured
(free form)
Orchestrating the worlds work31
AI in Practice
Discovery Search Analytics Opinion?Action
Orchestrating the worlds work32
AI in Insurance
Assessed
Paper contracts
Scanned
Analysed
Tagged
Stored
LPO
Paper contracts
Scanned
Analysed
Tagged
Stored
Managed AI
AI
Orchestrating the worlds work33
Unstructured Data Input Structured Data
AI System
Structured Output
Automated Processes
RPA System
Hybrid Automation Solutions
Orchestrating the worlds work34
Automation in P2P
Purchase Request
Approval Purchase Order Goods ReceiptAcknowledge
OrderInvoiceCapture
Invoice Matching
Payment
Orchestrating the worlds work35
Automation in P2P
Purchase Request
Approval Purchase Order Goods ReceiptAcknowledge
OrderInvoiceCapture
Invoice Matching
Payment
STP = RPA
Orchestrating the worlds work36
Automation in P2P
Purchase Request
Approval Purchase Order Goods ReceiptAcknowledge
OrderInvoiceCapture
Invoice Matching
Payment
Orchestrating the worlds work37
Where poor quality results in high risk and/or high cost
Rely on multiple systems / not addressed by existing integration
Supported by technology, or can be
High volume / scalable
Rules based / predictable / replicable
What to automate
High levels of judgement
Wall-to-wall Enterprise systems
Straight Through Processing
Low volume
Very variable
What not to automate
What makes a good RPA process?
Orchestrating the worlds work38
RPA Qualifiers
Nature of WorkRules Based Judgement Based
Inputs / OutputsStructured Digital Unstructured Analogue
Integration OptionsUser Interface API/Data
Data TypeText and Numbers Image Interpretation
Orchestrating the worlds work39
RPA Efficiency Drivers
StabilityStable / minimal changes Unstable / new releases
ConnectivityThick client / web Citrix / RDP
SpeedFast Slow
ComplexitySimple Complex
Orchestrating the worlds work40
Focus on the customer
Auditable
Big and fast ROI
Minimal commitment
Low risk
Why automate? Why not automate?
Can delay strategic investments
Need to automate correctly
Some upfront investment
Requires change management
Some negative connotations
What makes a good RPA process?
Orchestrating the worlds work41
Multiple systems require multiple data input
Changes to data structures like adding a zero to the
beginning of the account number
Middleware can provide solutions to these interfaces but
expensive and complex
Software robots provide a much simpler implementation,
carrying out the same steps as the human but at a fraction
of the price
This requires no or minimal system intrusion and gives
100% consistency with the process requirements
A large health insurer reduced handling time for time
card accruals fro 79 minutes to 22 minutes, and
resolution times from 90% in 10 days to 100% in 5 days
Use Case #1 cross system processing
Orchestrating the worlds work42
Finance processes require data inputs from many
different sources, many of which are in different formats
Often this creates bottlenecks in the process and
introduces errors, or creates the requirement for manual
intervention before the data can be used effectively
Robotic automation can manage much of the data
gathering burden effectively managing data readiness,
cleanliness and input into the relevant finance process
One of the worlds leading steel companies has
implemented an automation solution where 63%
of invoices are automatically posted in SAP,
reducing manual interventions by 78%.
Use Case #2 data consolidation and reporting
Orchestrating the worlds work43
One of the most manually intensive processes in the
Finance function, is the reconciliation of errors due to
incorrect matching of data between documents
Because this process requires inputs from different
systems, it is inherently non-standard in each case
and can require judgement
By using inputs from other data sources, processing
different matching options far faster, and applying
semantic reasoning, robotic software automation can
replace much of the reconciliation task, thus
significantly reducing the number of people required
The Co-operative Banking Group have a team of 20
virtual robots reconciling the matching of customer
accept, reject and return direct debits, cheques and
standing orders.
Use Case #3 reconciliation
Orchestrating the worlds work44
Monthly account closure is typically a complex
process involving many data inputs, plenty of
reconciliation and some elements of judgement
The number of people involved in the process is
typically very high
The time taken to close the accounts has a direct
impact on the financial position of the company but
must be 100% acc