24
Dr. Dietmar Gerlach Leiter IT Management Consulting Stuttgart, den 30.09.2020 RPA als strategische Gestaltungsoption des Enterprise Architecture Managements

RPA als strategische Gestaltungsoption des Enterprise

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: RPA als strategische Gestaltungsoption des Enterprise

Dr. Dietmar Gerlach

Leiter IT Management Consulting

Stuttgart, den 30.09.2020

RPA als strategische

Gestaltungsoption des

Enterprise Architecture

Managements

Page 2: RPA als strategische Gestaltungsoption des Enterprise

2

AgendaRPA as a Strategic Design Option for EAM

1. CTI Consulting, who we are

2. RPA, next challenge of Shadow IT?

3. RPA defined as part of your Roadmap for

Digitization

4. RPA as integration technology

5. How to keep RPA at bay?

6. How to get involved?

7. Which kind of use cases to be supported?

8. Lessons Learned from a Use Case

9. Outlook on RPA supported by AI

10.Conclusion

Page 3: RPA als strategische Gestaltungsoption des Enterprise

Über CTI CONSULTING

Gegründet 1991mit den Kernkompetenzen SAP Enterprise-Information-

Management und IT-Management-Consulting.

Branchenübergreifende Beratungvon DAX-Unternehmen, Kozernen, großen Mittelständlern

auf nationaler und internationaler Ebene.

SAP-Expertise30 Jahre Erfahrung im Bereich SAP Enterprise

Information Management, Business Integration

und Workflow Management (seit 1997).

IT-Management-Expertise10 Jahre Erfahrung in der Entwicklung und

Umsetzung unternehmensspezifischer digitaler

IT-Strategien sowie IT-Architekturen.

Be

rgp

ark

Ka

ss

el-W

ilhe

lms

he

UN

ES

CO

-We

ltku

lture

rbe

se

it 20

13

Page 4: RPA als strategische Gestaltungsoption des Enterprise

4

Was wir tun…Services im Bereich IT Management Consulting

Trainings &

WorkshopsStrategy & Innovation

Process Management

&

Automation

Architecture &

Transformation

Technology

Center of

Excellence

Project

Management

Page 5: RPA als strategische Gestaltungsoption des Enterprise

55

Store Systems

Daily Reports

System

Replenishment

System

DC Order Mgt

System

DC Billing

Corp Stk File

Distribution

System

RSU Central

A10 - Order Routing

A11 - RS Inventory &

Sales Month End

Reporting

POS Sales Rpt

Perp Inventory

Warehouse

Billing

RS Merch

(RSMS)

Acct/Bookkeep

Stock Mnt

A12 - Model Quantity

Store File

A1 -Credit Card Apps

Dealer

Settlement

Sears Pymt

System

DB2 Mkt Info

Credit Card

System

A2 - Credit Plan Mnt

A3 - Return Check

Apps

Equifax, Martel,

Checkfast or

Input of Texas(3rd Party)

Retail Store

Rebuy Dept

Telecom Dept

A5 - Prepaid Cellular

Customer

TPS History

A6 - BANCTEC

A9 - RS Store

Perpetual Inventory

Promo Order

Multi-Mkt Price

Journaling

System

National Parts

A13 - Srvc Cntr Phy

Inv & On-line Recaps

A14 - POS

Sales Processing

A15 - RadioShack

Replenishment

Order Routing

Service Center

POS

DATAAPPLICATIONS

A16 - Service Center

Reporting

Srvc Cntr Tbls

A17 - Stock Mnt

Fran Store

Comm System

Intern’l Stores

A18 - Merch Pricing

A19 - Merch Promo

Pln

VSAM Stock,

Store or

Control Files

A20 - RS Buyer Sales

Planning /Proj Sys

A&A Import/

Export

A22 - Web Store

Locator

A23 - Service Center

Web Locator

A26 - Answers Online

A29 - Corp Elec Msg

A30 - RS One-Each

A31, A45 - Service

Plan Price Cntrl &

Tranmt

Service Center

A33 - RS Srv Pln

Srv Cntr Cust Mnt

A34- Srv Plns

Amercican Bankers

American

Banker Assoc

A37 - Srvc Pln

Display

Contract Srvc

Printer

A38 - Srvc Pln Cnfrm

Letter

A39 - Srvc Pln Rnwl

A40 - RS Validation

and DB2 Load

RSTS DSA

Tbls

A42 - Online Inquiry

Sys

RSTS System

A46 - Srvc Pln Sales

Entry

A47 EBIS ODS

A48 - Flyer Selection

Ad Circulation

Experion

Advertise/

Ad Support

A50 - Customer Load

A51 - Geostore

Analysis

A52 - Profiler Report

A53 - Name & Addr

Hygiene

Group 1

A57 - Cust Trk Load

A58 - Customer Mnt

A59 - LOOK!

NAILS

WinLook

DB2 Load

Invent Merch

Census

Bureau

A60 - Economic

Census

A61 - Sales Reporting

A62 - Flash Sales

Python

A64 - Fran DR Entry

A4 - Store File Sys

Financial Sys

Payroll/HRMS

Real Estate

Cellular Act

A8 - Comm System

Retail Str POS

Email Server

POS Support

RMAC DR

Promo Dist

POS Invt Tran

Model/Qty

POS Rcv Invc

Merch Adj

RS Invt Sumry

Corp User

A25 Price Lookup

A27 -Srv Pln Rpt/Mnt

A28 - Store Msgs

Email Systems

A32 - New Bus SVP

Mail

A44 - Mkt Incremtal

Rpts

A49 - Hitlist

Stock File Eff

Pricing

A24 RS.COM

Investor

Relations

CNN/fn site

Web Dev

Cust Support

Intrnet Cust

A43 - TRACE

Intrnl Audit

Loss Prev

S

T

O

R

E

S

A

L

E

S

P

R

O

D

U

C

T

C

U

S

T

O

M

E

R

Legend

Facility Party

Product Activity

No central management,

accountability or tracking of

data is possible.

App2

App4App5App3

Data

Warehouse

Data

Mart

App1

App6 App7

Numerous

independent batch

data feeds are

utilized to

exchange data

between systems.

Systems/applications

interact with application-

specific data sources.

Data sources are

application-specific.

Key Challenges:

✓ No "single version of the truth"

✓ Multiple applications, platforms and

databases

✓ Multiple data entry points

✓ Incompatible and inconsistent business

data

✓ "Shadow IT"

Don´t let RPA become part of your Shadow-IT

Page 6: RPA als strategische Gestaltungsoption des Enterprise

6

What is Robotic Process Automation (RPA)?

RoboticImitates human interaction

with software

ProcessSequential processing steps

AutomationWithout or with less human

interaction

Bots can be helpful to support corporate business processes. As such, they should be depicted as part of the application architecture.

RPA enables you to develop software („bots“) that can

automate standardized tasks by interacting with the UI

of applications directly.

Page 7: RPA als strategische Gestaltungsoption des Enterprise

7

Corporate Digital Roadmapping

(numbering does not necessarily imply logical succession, workshops/services might overlap or be

combined)

CIO’s Classic Area of Responsibility

CIO’s New Area of Responsibility

GovernanceRisk Management Safety & Security Controlling Compliance

(1) Strategic Corporate

Analysis and Planning

(2) Technology Briefing

Market Challenges and

Customer Needs

Core Competencies

(4b) Business Process

and EA Optimization

Corporate Strategy

Weaknesses

(3) EAM and BPM As-

Is-Analysis

(4a) Business Model

Innovation

Technological Options

IT Strategy

Digital Roadmap

Symbols

Workshop(s) or

Service

(Workshop)

Results

Analysis Phase Innovation Phase

Digitalization from the

CIO‘s Point of View

Support CIO in taking

over new

Responsibilities

Focus on Business

Model, Agility and

Paradigm Shift

Focus on Optimization

and Quick Wins

Page 8: RPA als strategische Gestaltungsoption des Enterprise

8

Benefits and Risks of RPA

Sourcing risks

▪ No sufficient know-how

▪ Wrong tools*

▪ Licensing issues*

Stakeholder risks

▪ Lack of support by

management*

▪ Lack of inclusion of

employees

▪ Implementation without IT

department support*

Strategy risks

▪ No long-term strategic

orientation*

▪ Covers shortcomings of the

current IT landscape*

Project risks

▪ Wrong processes*

▪ Unclear

responsibilities*

▪ Unrealistic

expectations

▪ Insufficient quality

standards*

Operation risks

▪ Enabling Architecture*

▪ High maintenance

costs*

Benefits

▪ Reduced costs

▪ Faster processes

▪ Scalability

▪ Employee satisfaction

*Contribution in avoiding this risk by the Enterprise Architect

Page 9: RPA als strategische Gestaltungsoption des Enterprise

99

RPA as an Integration Technology

Multi-channel

Mobile Devices

Portal

Personali-zation

People Integration

Process Integration

Application Integration

Data IntegrationETL EII

ESB (Web)

Services

(SOA)

BPM

EAI

EDA

Presentation

Process

Application

Choreography

Composition

Services

Component

Data

RPA

Page 10: RPA als strategische Gestaltungsoption des Enterprise

10

Robotic Process Automation – Integration Options

API

Layer

Applications User Interface Request

management

process automation

Requests and

responsesDatabases

1

Access via

UI1

Access to

Application2

Access by

Webservice3

Access via

API4

Access via

database5

2

3

4

5

Page 11: RPA als strategische Gestaltungsoption des Enterprise

11

RPA Governance PerspectiveImperatives to handle RPA from an EA Perspective

Defining Governance Rules for RPA2.

RPA Policy ▪ Tools Usage▪ Standardized Bot Framework (e. g. central repository for business rules)▪ Software Development Guidelines (Code Conventions, Rules of Integration)▪ Define rules for application of RPA technology

Funding a Center of Excellence supported by EA1.

RPA Center of Excellence (CoE) ▪ Assigning Key Roles (Enterprise Architects, BAs, Solution Architects, Trainers etc.) ▪ Gathering Knowledge (e. g. Lessons Learned, Technology Radar Screen)▪ Driving decisions for RPA Use Cases▪ Accompanying Initiatives (Review, Lessons Learned)

Define Framework for collaboration and interaction

with already existing internal institutions3.

Integrate with Governance Bodies, ITIL- and

IT Management Processes ▪ Integrate with EA Community and -Board

▪ Integrate with Business Process Management (RPA is not only a technology)

▪ Integration with Demand and Change Management Process and other ITIL-Processes

Page 12: RPA als strategische Gestaltungsoption des Enterprise

12

Mouse Selection Field Entry Copy & Paste

Web Services,Calls & DB Queries

Screen Navigation Logging on and off applications

Interaction possibilities of bots

Interaction Possibilities of Bots

Page 13: RPA als strategische Gestaltungsoption des Enterprise

13

RPA-TYPICAL BUSINESS PROCESSES

Across systems

The process requires

access to multiple systems

Repetitive

The process is performed

regularly and in large

quantities

Short Running

No "E2E" claim to the

process, within a user

session

Standardized

Process based on clear

rules, manageable number

of exceptional situations

Data-oriented

Electronic trigger, data

available, defined data set

Error-prone

The process is prone to

human error

Page 14: RPA als strategische Gestaltungsoption des Enterprise

14

RPA in Practice – Procedure Model

Process

Selection with

the RPA-Fit

1

Process

Documentation and

Analysis

2Agile RPA

Development, Test

and Implementation

4

Process

Monitoring and

Governance

53System

Analysis

(Architecture)

Page 15: RPA als strategische Gestaltungsoption des Enterprise

15

RPA Selection Criteria for Process Candidates

Potential for Automation Necessary Requirements

Manual TasksBots take over manual tasks. Employees become free for other tasks.

Frequency of ExecutionThe use of bots is profitable with a high number of executions.

Customer OrientationThe improvement of the process is associated with a direct benefit for the customer.

Possible SavingsThe savings potential results from the criteria "manual task" and "frequency of execution".

StandardizationThe better the process is defined, the faster the RPA implementation can take place.

Stability

If changes are more frequent, the RPA bot must also

be adjusted, which reduces the savings potential.

ComplexityAutomation may take much longer and may not meet expectations if the process is too complex.

Page 16: RPA als strategische Gestaltungsoption des Enterprise

16

RPA-Fit Evaluation

Standard-

ization

Stability (Changes

per year /

intensity)

Complex-

ity

Execution

frequency per

month

Manual

Task

Savings

potential per

month

Customer

orientation

Process 1Yes 1 little little 120 x

10

minutes

1200

minutesYes

Process 2No 3 medium much 30 x

15

minutes450 minutes No

Process 3Yes 0 little medium 79 x 5 minutes 395 minutes Yes

Process 4No 50 much little 60 x

120

minutes

7200

minutesNo

Process 5No 9 much medium 32 x

35

minutes

1120

minutesYes

Process 6Yes 0 little medium 500 x 7 minutes

3500

minutesYes

Page 17: RPA als strategische Gestaltungsoption des Enterprise

17

Practical Use Case – Travel Expense Report

Bot downloads data

Bot transforms data

Employee checks data

Bot books data

1 2 3 4

Page 18: RPA als strategische Gestaltungsoption des Enterprise

18

Solution Result

The developed bot activates itself at a certain point, extracts

the monthly CSV accounting file from the corresponding mail

folder and converts it into an editable Excel-file, in which a large

part of the fields are pre-filled, based on rules. After some

adjustments by the employee, the bot uploads the required

information into the accounting software.

Background Conclusion

▪ Accountant receives all credit card statements of the entire

company once a month as an Excel-file

▪ Starting from this file, the accountant prepares the necessary

information for each payroll such as project code, employee

code, contra account, etc.

▪ The required information is entered individually into an

accounting software by the accountant (takes a few days for

all employees)

Practical Use Case (1-2)

Page 19: RPA als strategische Gestaltungsoption des Enterprise

19

Result

▪ Average processing time has decreased by 70%.

▪ Return on investment in 5 months with 500 bookings per

month

▪ The employee now has more time for more complex tasks

Background Conclusion

▪ Always the same → standardized process

▪ Changes are extremely rare → stable process

▪ Relatively simple → not complex

▪ Standardized and recurring, high volume task → high

potential

▪ Therefore this is a suitable automation process according to

the RPA fit criteria

Practical Use Case (3-4)

Page 20: RPA als strategische Gestaltungsoption des Enterprise

20

Artificial Intelligence + RPA = Intelligent RPA

RPASystems based on

rules

Automates simple

tasks and transfers

them to the AI

AISystems that learn

AI learns to imitate

and improve

processes based on

the data provided by

RPA

▪ Access to legacy systems

▪ Filling out web forms

▪ Copy data from one system to

another

▪ Learns from human decisions

▪ Makes quick decisions

▪ Interacts with people

Page 21: RPA als strategische Gestaltungsoption des Enterprise

21

The Intelligent Automation Spectrum

Intelligent Automation Continuum

Busin

ess

Impact

Fixed / Rule based Automation Automation through self-learning

MACHINE-BASED

PROCESS

EXECUTIONAutomate core

processes where

typically human

judgement is key

BUSINESS

PROCESS

MANAGEMENTBPEL, BPMN, scripts,

macros, batch

programs, minibots

BASIC RPA Automates rule based

transactional activities

for processing,

manipulating data,

triggering responses

etc.

INTELLIGENT

RPARedefine how the

enterprise works by

leveraging artificial

intelligence

COGNITIVE RPAApply a combination

of Computer Vision

and AI technologies to

drive automation for

complex processes

Transformational

Tactical

Page 22: RPA als strategische Gestaltungsoption des Enterprise

Conclusion

1. „Initiis resistere“: Don‘t let RPA become part of your

Shadow IT

2. RPA is a mighty integration technology on Enterprise

Architect‘s agenda don‘t underestimate it

3. Define proper processes and governance bodies: RPA

policy, RPA CoE

4. Take accountability for RPA initiatives

5. Select the right business processes for RPA enablement

(RPA-fit)

6. Accompany RPA intitiatives, make conclusions, do

reviews

7. RPA is getting even mightier by AI, Compliance and

Governance will be key

Page 23: RPA als strategische Gestaltungsoption des Enterprise

23

VIELEN DANK,

Q & A

Page 24: RPA als strategische Gestaltungsoption des Enterprise

24

Head of IT Management Consulting

CTI CONSULTING GmbH

Wilhelmsstraße 2a · 34117 Kassel

Tel +49 561 94272-0 · Fax +49 561 94272-50

[email protected]

https://cti.consulting

Dr. Dietmar Gerlach

Contact