Top Banner
Elmar Weber | @weberelm Operational Process Analytics Why traditional analytics and monitoring are not enough for todays BPM demands Activiti User Day 2015, 10 th June, Paris
31

Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

Aug 10, 2015

Download

Data & Analytics

Elmar Weber
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

Elmar Weber | @weberelm

Operational Process Analytics

Why traditional analytics and monitoringare not enough for todays BPM demands

Activiti User Day 2015, 10th June, Paris

Page 2: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

About Me | Why Listen to My Crap?

• 8 Years consulting on BPM and big data projects in Java and Scala

• Worked for enterprises like SAP and EWE to solve

their BPM analytics problems

• Developed on a lot BPM solutions like SAP NetWeaver, IBM Process Server,

Oracle Fusion, Inubit, jBPM, Activiti,, …

• <shameless>

<plug>

Two years building software that specifically solves

BPM analytics problems

</plug>

</shameless>

Elmar Weber | @weberelm

Page 3: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

Key Takeaways | If you don’t follow the whole 30 minutes

• Why operational intelligence and prediction matters

• Difference to technical monitoring

• Why pure BI doesn’t cut it

• How to get started with operational analytics on Activiti

Page 4: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

1920 2000Manufacturinglandscape

Page 5: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

1990 2020Shared Serviceslandscape

Faster

Flexible

Measurable

Automated

Page 6: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

No operational overview

back-office

High impactincident

Overdue

Taskbottleneck

Idle taskfor too long

Customercomplain

Page 7: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

unmonitored operations canhave high business impact

Page 8: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

Manufacturingcontrol room

Shared Servicescontrol room

Workforce Management?

Incident Management?

Process Optimization?

Page 9: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

Provided by Vendors: Technical Monitoring

Page 10: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

Provided by Vendors: Technical Monitoring

Page 11: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

Provided by Vendors: Technical Monitoring

Page 12: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

Provided by Vendors: Technical Monitoring

Page 13: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

Provided by Vendors: Technical Monitoring

Page 14: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

Provided by Vendors: Technical Monitoring

Page 15: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

Technical Monitoring vs. Business Monitoring

Business Problems

• Customer not reachable

• Supplier ran out of stock

• SLA about to get violated

Technical Problems

• Process crashed because

of infrastructure error

• Invalid data for gateway

expression evaluation

Business Questions

• Which ticket to solve first

• What action to take to prevent loss

• Impact of task times on costs

Technical Questions

• When to add new database server

• Technical task response times

Page 16: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

Provided by Vendors: Simple BI Like Reporting

Page 17: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

Provided by Vendors: Simple BI Like Reporting

Page 18: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

Impact towards Operational Excellence

Service Processes: History of BPM

MANAGEMENT

SCIENCE

WORKFLOW

AUTOMATION

BPM Principles

Frederic Taylor

Production Line

Henry Ford

Petri Nets

Carl Adam PetriTuring Machine

Alan Turing

INDUSTRIALIZATION

ANALYTICS

Internet of Things

Industrialization

4.0

BPM-Engines

Activiti, SAP, IBM, …

iBPMS

Appian, Pega, …

Business Intelligence

Business Objects, …

Operational Intelligence

SAP OPINT, …

SIX SIGMA

MotorolaLean Manufacturing

Toyota

Office Information Systems

Michael Zisman

Deep Learning

PredictionPalantir

Electrification

Industrialization

2.0

Digitization

Industrialization

3.0

Enterprise

Performance Management

IT Operational AnalyticsSplunk, New Relic, Sumo Logic

Simple-BPM

Effectiv, …

Page 19: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

Business Intelligence vs. Operational Intelligence: So what’s the difference?

CRM PLMSRM HR SCM

Approve this

credit card

transaction?

Send this package

by air or ground? Expedite the order? What cross-sell

offer to make?

LEGACY

Adjust call center

operations?

How to recover

lost orders?

Is it time to order

more material?

Which customer

to target?

What policies for

credit card approval?

What prices to use

on our price list?

What product

specifications to use?

What business

should we be in?

Should we acquire

that company?

OPERATIONAL INTELLIGENCE

REGULAR BI AND ANALYTICS

Operational Decisions

Tactical Decisions

Strategic Decisions

Source: Gartner

Page 20: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

Why traditional Business Intelligence can’t solve the problem (1)

Unstructured Data

Data Warehouse

SERVICE

LEGACYCRM

PLMSRM

HR

SCM

1 Connection

&

Synchronization

2Real-Time

3

Operational Context4

Pro-Active

&

Prediction

5

Call-to-Action

SHARED PROCESSES

SSC-AGENTS

CHALLENGE: RIGHT DATA, RIGHT CONTEXT AT THE RIGHT TIME!

Page 21: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

Why traditional Business Intelligence can’t solve the problem (2)B

usi

ne

ss

Inte

llig

en

ce

LEGACY

CRM

PLM

SRM

HR

SCM

Data cubes

Queries

Forecasting

Real-time

Event based

Predictive

Reactive

Descriptive

Analytical

Proactive

Process context

Insight-to-action

Op

era

tio

na

l

Inte

llig

en

ce

Page 22: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

Disrupt BPM through Operational Intelligence and Predictive Analytics

Contextual Data

Real-time monitoring (BAM)

Relevant Data

Predictive knowledge

OPERATIONAL ANALYTICS

PRO-ACTIVE DECISION SUPPORTC

U

P

E

N

Y

A

I

N

S

I

G

H

T

S

SSC-AGENTS

2

Business Events

+

Context Data

100% Data

in Real-Time

<->

1 Connector

3

1

KPI-Design

on-the-fly

LEGACYCRMPLM

SRM

HR

SCMERP-Layer

SSC

KPI-Templates

54

Proactive

Action-ListPrediction

+

Alerts+

+

SERVICESHARED PROCESSES

Page 23: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

DEMO TIME

www.cupenya.comwww.cupenya.com

Page 24: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

Easy Integration into Activiti

• Requirements:

Maven JAR Dependency and free cloud account

(com.cupenya.agent.activiti.cupenya-activiti-agent)

• Integrate BPMN Parse Listener into configuration (Spring, Standalone, …)

com.cupenya.agent.activiti.listener.CupenyaParseHandler

• Check it out:

https://github.com/cupenya/cupenya-activiti-agent

Page 25: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

Outlook

• Process import

automatically discover and import deployed processes

• Insights to action

adjust process flow and outcome in Activiti

• Task State Support

add support for idle time, pending, etc based on Activiti task model

• Simulation (Crystallball)?

• ….

Page 26: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

Elmar Weber | @weberelm

[email protected]

Predict, detect, act.www.cupenya.com

Questions

Page 27: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

Predict, detect, act.www.cupenya.com

“Cupenya Insights truly does turn real-time business process monitoring into actionable insight, predicting operational issues and potential risks before they could manifest. And it’s really meant to be used by business people, because it was built as such – unlike the typical IT products with a pretty interface.

If you’re a manager looking to learn more about the operations of your business and find ways to optimize them, Cupenya Insights gives you everything you need. Also, it does that without the IT bottleneck and heavy investment associated with enterprise analytics.

And if you’re a large ‘frankenstack’ software vendor, then better watch your back.”

- THEO PRIESTLEY

Elmar Weber | @weberelm

[email protected]

Page 28: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

REAL TIME UPDATES

VISUAL KPI PERFORMANCE

MULTI-SYSTEM SUPPORT

DETAILED INCIDENT INFORMATION

CUPENYA INSIGHTS: NEXT GENERATION OF REAL-TIME PROCESS MONITORING

Page 29: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

PROJECTED WORKFLOW PATH

CONTINUOUS MACHINE LEARNING

CUSTOMIZABLE NOTIFICATIONS

PREDICTED KPI PERFORMANCE

CUPENYA INSIGHTS: TICKET PREDICTION OF SLAs & PROCESS-ROUTING

Page 30: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

CUSTOMIZABLE DASHBOARD

MANAGED PERIODIC DELIVERY

DRILL-DOWN REPORTS

CUPENYA INSIGHTS: SELF MANAGED ANALYTICS FOR REAL-TIME DASHBOARDS

Page 31: Operational Process Analytics - Why traditional analytics and monitoring are not enough for todays BPM demands

PROCESS HEAT MAP

IMPACT ASSESSMENT

ROOT-CAUSE ANALYTICS

CUPENYA INSIGHTS: ROOT CAUSING AND IMPACT ANALYSIS