adaptive case management workshop 2014 - keynote

57
Keith D Swenson Sept 2014 Ulm, Germany AdaptiveCM Workshop 2014 Keynote: status of the field so far

Upload: keith-swenson

Post on 22-Nov-2014

317 views

Category:

Documents


2 download

DESCRIPTION

This is the first talk from the 3rd International Workshop on Adaptive Case Management and Non-Workflow BPM. conference overview at: http://acm2014.blogs.dsv.su.se/

TRANSCRIPT

Page 1: Adaptive Case Management Workshop 2014 - Keynote

Keith D Swenson

Sept 2014

Ulm, Germany

AdaptiveCM Workshop 2014 Keynote: status of the field so far

Page 2: Adaptive Case Management Workshop 2014 - Keynote

Innovation refers to the introduction of novel ideas or methods.

Page 3: Adaptive Case Management Workshop 2014 - Keynote
Page 4: Adaptive Case Management Workshop 2014 - Keynote

Knowledge workers … high degree of expertise, … involves the creation, distribution, or application of knowledge. - Thomas Davenport

Page 5: Adaptive Case Management Workshop 2014 - Keynote

Knowledge worker productivity is the biggest of the 21st century management challenges. In the developed countries it is their first survival requirement. - Peter F Drucker

Page 6: Adaptive Case Management Workshop 2014 - Keynote

By a number of estimates, • intellectual property, • brand value, • process know-how, and • other manifestations of brain power

generated more than 70% of all US

market value created over the past three decades. - “The Productivity Imperative”, McKinsey and Company

Page 7: Adaptive Case Management Workshop 2014 - Keynote

“The System”

Your

Organization

IT

System

&

People

Offices

Agreements

Skills Expertise

Relationships

Hardware

Software

Data

Desire to

optimize

the entire

system

Page 8: Adaptive Case Management Workshop 2014 - Keynote

Definition of BPM

Business Process Management (BPM) is a

discipline involving any combination of

modeling, automation, execution,

control, measurement and optimization

of business activity flows,

in support of enterprise goals,

spanning systems, employees, customers and partners

within and beyond the enterprise boundaries.

Page 9: Adaptive Case Management Workshop 2014 - Keynote

Ap

plica

tion

De

v

Ema

il, Tex

ting

, Tw

itter, Te

lep

ho

ne

Variable, Unique Predictable, Repeatable

Notes Documents

& Unstructured

Data

Databases &

Structured

Data

Page 10: Adaptive Case Management Workshop 2014 - Keynote

Dependencies

Unpredictable does not mean Random

Weather is unpredictable, but not random

Weather is predictable, but only a few days in advance

Predictability is related to Dependencies

Something that is “independent” is self contained and generally

predictable.

Something that is dependent on a small number of external things might

be predictable to the extent that the external things are predictable

Something dependent on large numbers of external things, or dependent

upon unpredictable things, generally can’t be predicted

Look for the amount of external dependency

Page 11: Adaptive Case Management Workshop 2014 - Keynote

Closed Systems

Even a closed system with no external dependencies can be

unpredictable.

lots of internal dependencies

iterations over and over

overly sensitive responses

Unpredictability is when the number of variables overwhelm the

possibilities.

This is known as chaos

but it is not random

It is not just that you don’t know the status well enough to predict, but

that it is impossible to know the status that well

Page 12: Adaptive Case Management Workshop 2014 - Keynote

Repeatability

Repeatable = Predictable

perfectly repeating == perfectly predictable

Can be differences, and still be repeatable

Everything is predictable the moment before it happens

It is about the amount of time ahead.

this is the prediction horizon

If the process lasts longer than the prediction horizon, then we

call it unpredictable.

It can not be predefined, and must be managed “on the fly”

Page 13: Adaptive Case Management Workshop 2014 - Keynote

Examples of Predictability Types

Predictability Description Change Horizon Work Duration

Very High Factory Work Many years Minutes to days

Very high Food Preparation Many years minutes

High Server Integration Years Minutes

Medium Order fulfillment Weeks to months Minutes to hours

Low Social Work Weeks to years Weeks to years

Very low Medical treatment Days to weeks Weeks to years

Very low Detective Hours to weeks Weeks to years

Page 14: Adaptive Case Management Workshop 2014 - Keynote

It is all about time

Unstructured

Late-structured

Page 15: Adaptive Case Management Workshop 2014 - Keynote

Ap

plica

tion

De

v

Ema

il, Tex

ting

, Tw

itter, Te

lep

ho

ne

Variable, Unique Predictable, Repeatable

Notes Documents

& Unstructured

Data

Databases &

Structured

Data

Development Investment

High Low

End User Effort

Low High

Cost to Modify

High Low

Control of Process

High Low

Page 16: Adaptive Case Management Workshop 2014 - Keynote

Ap

plica

tion

De

v

Process Technology

Ema

il, Tex

ting

, Tw

itter, Te

lep

ho

ne

Variable, Unique Predictable, Repeatable

Notes Documents

& Unstructured

Data

Databases &

Structured

Data

Page 17: Adaptive Case Management Workshop 2014 - Keynote

Ap

plica

tion

De

v

PD

S In

teg

ratio

n

Hu

ma

n P

M

Pro

du

ction

CM

Ad

ap

tive

CM

So

cial B

iz

Ema

il, Tex

ting

, Tw

itter, Te

lep

ho

ne

Variable, Unique Predictable, Repeatable

Notes Documents

& Unstructured

Data

Databases &

Structured

Data

Page 18: Adaptive Case Management Workshop 2014 - Keynote

Ap

plica

tion

De

v

PD

S In

teg

ratio

n

Hu

ma

n P

M

PC

M

AC

M

SB

S

Ema

il, Tex

ting

, Tw

itter, Te

lep

ho

ne

Ap

plica

tion

De

v

Variable, Unique Predictable, Repeatable

Notes Documents

& Unstructured

Data

Databases &

Structured

Data

Traditional Programming model

Java

C++

C#

Design, develop, test, release

Very robust

Very Scalable and Performant

Costly to develop

Page 19: Adaptive Case Management Workshop 2014 - Keynote

Ap

plica

tion

De

v

PD

S In

teg

ratio

n

Hu

ma

n P

M

PC

M

AC

M

SB

S

Ema

il, Tex

ting

, Tw

itter, Te

lep

ho

ne

PD

S In

teg

ratio

n

Variable, Unique Predictable, Repeatable

Notes Documents

& Unstructured

Data

Databases &

Structured

Data

Design using a process model

Easier to explain to business people

Easier to change and modify

Still mainly about server to server

integration, data flows

BPEL, Straight-Thru-Processing

Page 20: Adaptive Case Management Workshop 2014 - Keynote

Ap

plica

tion

De

v

PD

S In

teg

ratio

n

Hu

ma

n P

M

PC

M

AC

M

SB

S

Ema

il, Tex

ting

, Tw

itter, Te

lep

ho

ne

Hu

ma

n P

M

Variable, Unique Predictable, Repeatable

Notes Documents

& Unstructured

Data

Databases &

Structured

Data

Design using a process model

Model automatically takes care of

things that people do:

• reminders

• reassignment

• delegation

• escalations

• roles

• deadlines

Easier to

explain to

business

people

Easier to

change and

modify

Page 21: Adaptive Case Management Workshop 2014 - Keynote

Ap

plica

tion

De

v

PD

S In

teg

ratio

n

Hu

ma

n P

M

PC

M

AC

M

SB

S

Ema

il, Tex

ting

, Tw

itter, Te

lep

ho

ne

Pro

du

ction

CM

Variable, Unique Predictable, Repeatable

Notes Documents

& Unstructured

Data

Databases &

Structured

Data

Production Case Mgmt

Design using a case

model, but for

knowledge worker

Processes are more like

menu choices

Data is center

High volume

Knowledge Worker

for hire

Design remains

separate from users

Page 22: Adaptive Case Management Workshop 2014 - Keynote

Ap

plica

tion

De

v

PD

S In

teg

ratio

n

Hu

ma

n P

M

PC

M

AC

M

SB

S

Ema

il, Tex

ting

, Tw

itter, Te

lep

ho

ne

Ad

ap

tive

CM

Variable, Unique Predictable, Repeatable

Notes Documents

& Unstructured

Data

Databases &

Structured

Data

Not designed using a model,

but simply styled by the

knowledge worker.

Guidelines NOT guardrails

Designed data objects

Checklists

More documents

More msgs and

notes

Less DB use

Planning is part of

the work

Page 23: Adaptive Case Management Workshop 2014 - Keynote

Ap

plica

tion

De

v

PD

S In

teg

ratio

n

Hu

ma

n P

M

PC

M

AC

M

SB

S

Ema

il, Tex

ting

, Tw

itter, Te

lep

ho

ne

So

cial B

iz

Variable, Unique Predictable, Repeatable

Notes Documents

& Unstructured

Data

Databases &

Structured

Data

Less customizable,

More basic capabilities

Special purpose cloud based

collaborative applications

• eVite, event bright

• Discussion forums

• Wiki

• Basic CMS

Page 24: Adaptive Case Management Workshop 2014 - Keynote

Ap

plica

tion

De

v

PD

S In

teg

ratio

n

Hu

ma

n P

M

PC

M

AC

M

SB

S

Ema

il, Tex

ting

, Tw

itter, Te

lep

ho

ne

Em

ail, Te

xtin

g,

Twitte

r, Tele

ph

on

e

Variable, Unique Predictable, Repeatable

Notes Documents

& Unstructured

Data

Databases &

Structured

Data

Traditional communications

only,

No structure

All message and attachments

Page 25: Adaptive Case Management Workshop 2014 - Keynote

Ap

plica

tion

De

v

PD

S In

teg

ratio

n

Hu

ma

n P

M

Pro

du

ction

CM

Ad

ap

tive

CM

So

cial B

iz

Ema

il, Tex

ting

, Tw

itter, Te

lep

ho

ne

Variable, Unique Predictable, Repeatable

Notes Documents

& Unstructured

Data

Databases &

Structured

Data

Page 26: Adaptive Case Management Workshop 2014 - Keynote

Ap

plica

tion

De

v

PD

S In

teg

ratio

n

Hu

ma

n P

M

PC

M

AC

M

SB

S

Ema

il, Tex

ting

, Tw

itter, Te

lep

ho

ne

Pro

du

ction

CM

Ad

ap

tive

CM

Scripted and

Enforced

Process

Little or

No Defined

Process

Page 27: Adaptive Case Management Workshop 2014 - Keynote

History

1990’s Workflow, Business ProcessReengineering

2000’s Business Process Management

2010 – Emergence of Adaptive Case Management

Mastering the Unpredictable

2011, 2012, 2013, 2014 – Adaptive Case Management

Excellence Awards – 38 Use Cases Documented

Taming the Unpredictable, How Knowledge Workers get things done,

Empowering Knowledge Workers, and a new one…

2012-2013 AdaptiveCM Workshop 1 & 2

Now: AdaptiveCM 2014

Page 28: Adaptive Case Management Workshop 2014 - Keynote

Workflow Management Coalition

• Standards • Books • Awards • Information

Page 29: Adaptive Case Management Workshop 2014 - Keynote

Four years running. Four books

Real-life use cases.

Experience with ACM.

http://AdaptiveCaseManagement.org/

Workflow Management Coalition

2014: Thriving on Adaptability:

Best practices

for knowledge workers

Page 30: Adaptive Case Management Workshop 2014 - Keynote

Workshop on Adaptive Case Management and other non-

workflow approaches to BPM

2012 – Talinn Estonia, with BPM 2012

2013 - Graz , Austria, with OTM 2013

2014 – Ulm, Germany, with EDOC 2014

This continues to represent the leading research in ways to

support unpredictable work patterns.

Page 31: Adaptive Case Management Workshop 2014 - Keynote

for interoperability

A Canonical Scenario

Page 32: Adaptive Case Management Workshop 2014 - Keynote

Canonical Scenario

Patient

Alex

Primary Doctor

Betty

Back Specialist

Charles

Physical Therapist

Dennis

1. Always specialists

2. Separate companies

3. Must coordinate

4. Info sensitive

Page 33: Adaptive Case Management Workshop 2014 - Keynote

Confer Tests

Do

Do

Do Primary Doctor

Meet Research Recommend

Back Specialist

Assess Treat Conclude

Physical Therapist

Page 34: Adaptive Case Management Workshop 2014 - Keynote

Personal Assistant

Page 35: Adaptive Case Management Workshop 2014 - Keynote

Personal Assistant

Page 36: Adaptive Case Management Workshop 2014 - Keynote

Personal Assistant

Page 37: Adaptive Case Management Workshop 2014 - Keynote
Page 38: Adaptive Case Management Workshop 2014 - Keynote

Complexity & Emergence

Page 39: Adaptive Case Management Workshop 2014 - Keynote

Simple Rules to Emergent Behavior

1. Bunch

2. Swoop

3. Swirl

1. Avoid hitting each

other,

2. Stay near the flock,

3. Match velocity of

neighbors.

Page 40: Adaptive Case Management Workshop 2014 - Keynote

Deriving Rules is Difficult or Impossible

1. Avoid hitting each

other,

2. Stay near the flock,

3. Match velocity of

neighbors.

1. Bunch

2. Swoop

3. Swirl

?

Page 41: Adaptive Case Management Workshop 2014 - Keynote

Maybe we are focusing

on the wrong things?

Page 42: Adaptive Case Management Workshop 2014 - Keynote

Questions

Closed vs. Open systems

Monolithic System Assumption

Coherent Designer

Emergent Processes

Business Interaction Etiquette - not Protocols

e.g. Net 30 payment terms

Anti-fragile System Ideals

Personal Assistants

Page 43: Adaptive Case Management Workshop 2014 - Keynote
Page 44: Adaptive Case Management Workshop 2014 - Keynote

Cognoscenti

Open Source Project

https://code.google.com/p/cognoscenti/

Test bed & reference implementation for:

Case exchange protocol

Federated case management

Personal assistant

Page 45: Adaptive Case Management Workshop 2014 - Keynote

Demo

Alex Betty’s

Practice

Charles’

Practice

Dennis’

Space

Hosted on

Cloud Server

Hosted on

This Laptop

1. Personal Assistant helps coordinate communications

2. This is safer than email

Page 46: Adaptive Case Management Workshop 2014 - Keynote

Confer Tests

Do

Do

Do Primary Doctor

Primary

Doctor

Back

Specialist

Page 47: Adaptive Case Management Workshop 2014 - Keynote

Confer Tests

Do

Do

Do Primary Doctor

Personal

Assistant

What does it take to

make this software

act like a person?

Primary

Doctor

Back

Specialist

Personal

Assistant

Page 48: Adaptive Case Management Workshop 2014 - Keynote

Case Cloning

Confer Tests

Do

Do

Do Primary Doctor

Meet Research Recommend

Back Specialist

Personal

Assistant

Page 49: Adaptive Case Management Workshop 2014 - Keynote

Cloning: copy documents & data

Confer Tests

Do

Do

Do Primary Doctor

Meet Research Recommend

Back Specialist

PA has to bring

copies of DB

and documents Personal

Assistant

Page 50: Adaptive Case Management Workshop 2014 - Keynote

Confer Tests

Do

Do

Do Primary Doctor

Meet Research Recommend

Back Specialist

PA synchronizes

back when changed

within lower process Personal

Assistant

Page 51: Adaptive Case Management Workshop 2014 - Keynote

Fan-out Problem – Interworking All

Many

Primary

Doctors

Many

Back

Specialists

Many

Physical

Therapists

Page 52: Adaptive Case Management Workshop 2014 - Keynote

Fan-out Problem – Interworking All

Many

Primary

Doctors

Many

Back

Specialists

Many

Physical

Therapists

Page 53: Adaptive Case Management Workshop 2014 - Keynote

Differing Representations of Patient

Primary

Doctor

Back

Specialist

Physical

Therapist

Patient Info

Patient Info

Patient Info

Page 54: Adaptive Case Management Workshop 2014 - Keynote

Agent Must

Primary

Doctor

Back

Specialist

Physical

Therapist

Patient Info

Patient Info

Patient Info

Transform

schema

between

levels

semantic mapping

semantic mapping

semantic mapping

possibly

using

mapping

to

standard

ontology

Personal

Assistant

Personal

Assistant

Page 55: Adaptive Case Management Workshop 2014 - Keynote

Personal Assistant Can

Receive and screen notifications – filter the spam for

relevant notifications.

Task Introduction – find offered tasks, gather additional

information

Task Acceptance – sending a notice back to the sender.

Clone Project –automatically retrieve all the accessible.

Determine the Template –and start the process if necessary.

Synchronize – in both directions.

Transform Data – access the taxonomies that give the

semantic meaning of the data, and use that to transform the

data to a suitable form while synchronizing

Page 56: Adaptive Case Management Workshop 2014 - Keynote

Summary

In the future we might see

personal assistants interacting

with other personal assistants,

cloning & synchronizing projects,

and the large scale processes

emerging from that interaction.

Page 57: Adaptive Case Management Workshop 2014 - Keynote

Questions?

Keith D Swenson Adaptive Case Management Get free chapter of new book at http://workcast.org/