Business Process Management - From Market Consolidation to Process Innovation

58
Business Process Management From Market Consolidation to Process Innovation Michael zur Muehlen, Ph.D. Center of Excellence in Business Process Innovation Howe School of Technology Management Stevens Institute of Technology Hoboken NJ [email protected] 1

description

Keynote held at JAX 2007 Conference, November 8th, 2007 - Munich, Germany.

Transcript of Business Process Management - From Market Consolidation to Process Innovation

Page 1: Business Process Management - From Market Consolidation to Process Innovation

Business Process ManagementFrom Market Consolidation to Process InnovationMichael zur Muehlen, Ph.D.Center of Excellence in Business Process InnovationHowe School of Technology ManagementStevens Institute of TechnologyHoboken [email protected]

1

Page 2: Business Process Management - From Market Consolidation to Process Innovation

2

Private university, founded 1870‣ 1800 undergraduate, 2600 graduate students‣ Located in Hoboken, NJ (across the Hudson from Manhattan)

Four Schools‣ Technology Management‣ Engineering‣ Systems and Enterprises‣ Arts & Sciences

Rankings:‣ Top 5 technology management program, on par with Stanford,

MIT, CMU, Babson (Optimize Magazine)‣ #1 for best distance learning program (Princeton Review)‣ Top 25 for most connected Campus (Sloan Foundation)

http://www.stevens.edu

Page 3: Business Process Management - From Market Consolidation to Process Innovation

3

Offers MBA in Technology Management, Master of Science (IS, Telecom Mgmt, Mgmt, EMTM), Bachelor’s Degree (Business & Technology)Programs taught on campus and off-site in corporate locationsClients: ADP, Avaya, BASF, Bristol-Myers Squibb, Chubb, Citigroup, Deutsche Bank, J&J, Lockheed, Merrill Lynch, PaineWebber, Pearson, Prudential, PSE&G, UBS, UPS, Verizon and othersResearch centers with focus on‣ Process Management

‣ Project Management

‣ Product Innovation

http://howe.stevens.edu

Page 4: Business Process Management - From Market Consolidation to Process Innovation

What this Talk is AboutHow has the field of BPM evolved?

Rules + Processes: The Next Frontier

Standards: Who needs them and what do they offer?

4

Page 5: Business Process Management - From Market Consolidation to Process Innovation

User Conceptions about BPM

AbstractRestrictiveIt’s not Excel

5

Page 6: Business Process Management - From Market Consolidation to Process Innovation

Too Abstract

Process thinking requires a lateral view of the organization

Process thinking requires to generalize from the day-to-day business

Process thinking is expressed in (semi-) formal notation

6

Page 7: Business Process Management - From Market Consolidation to Process Innovation

http://farm1.static.flickr.com/177/429319452_08923116cd_b.jpg

Too Restrictive

Try modeling the following:Manufacturing can start anytime after the payment from the customer has been received

An inventory check, a credit check, and a regulatory check have to be performed - in any order

After quotes from 3/4 of the eligible suppliers have been received, or after three days (whichever is earlier) a selection is made

Users tend to think in “If-Then” scenarios

7

Page 8: Business Process Management - From Market Consolidation to Process Innovation

It’s not Excel

8

Page 9: Business Process Management - From Market Consolidation to Process Innovation

Types of BPM Projects“Let’s model everything” (aka I just learned BPMN)

“Let’s try this out first” (aka I don’t trust BPM)

“SOA first, let’s figure BPM out later” (aka I love acronym soup)

9

Page 10: Business Process Management - From Market Consolidation to Process Innovation

10

“Let’s model everything”Develop a Process Architecture for the enterprise

Maintain comprehensive process documentation

Motivation

Compliance Requirements

Developing Global Standards

Mergers and Acquisitions

“We like to model”

“Let’s model everything”Develop a Process Architecture for the enterprise

Maintain comprehensive process documentation

Motivation

Compliance Requirements

Developing Global Standards

Mergers and Acquisitions

“We like to model”

Page 11: Business Process Management - From Market Consolidation to Process Innovation

Top-Down Strategy

11

Process Groupings

Business Activities

Core Processes

Business Process Flows

Detailed Process Flows

Level A

Level B

Level C

Level D

Level E

Level F

ObjectivesBusiness Activities

Delivery Units Products

Processes Systems

Scorecard

Sub Processes Roles System Functions

Operational Process Flows

Detailed Processes TransactionsDetailed Roles

Delivery Teams

Ownership ServicesProcess Groupings

Core processes

Strategic Process

Description

Tactical Process

Description

Operational Process

Description

Source: British Telecommunications plc 2006

Strategy

BPM Application

Top-Down Project

Page 12: Business Process Management - From Market Consolidation to Process Innovation

“Let’s try this out first”Chooses a pilot process to gain experience with BPM

Good: Choose high-value, low-medium risk business case

Example: Onboarding, Claims Processing

Bad: Choose no-value, no-risk business case

Example: Complaints handling, Expense reimbursement

12

Page 13: Business Process Management - From Market Consolidation to Process Innovation

13

First Generation BPM CaseMidwestern Life and Health Insurance Company deployed a FileNet Image and Workflow system in underwriting in 1995 to

reduce elapsed time to issue policies

reduce costs

and empower the underwriting area to make changes in their workflow with minimal I/S involvement

The company achieved objectives 1 and 2 but the customer found it too hard to make changes and turned it over to IT.

IT relied on Visual Basic since this was the familiar tool to the IT staff and eventually the system became hard to change. (Hardening of the workflow arteries).

Page 14: Business Process Management - From Market Consolidation to Process Innovation

Paper

14

Now: BPM as Industrialization

Input Channels

OrderManagement

Process

Job Types

Production ManagementTransparencyAutomation, but only if not

too complex / rareother regulatory requirementsno economies of scale

Phone

Fax

E-mail

Trading

Acct. Mgmt.

Payments

Complaints

Page 15: Business Process Management - From Market Consolidation to Process Innovation

Search processes using‣technical and‣business criteria

Display shows ‣status‣start time‣end time‣instance data

Drill Down is possible

15

Example: Back Office

Page 16: Business Process Management - From Market Consolidation to Process Innovation

16

Example: Back Office

Page 17: Business Process Management - From Market Consolidation to Process Innovation

“SOA first, let’s figure it out later”Establish basic services, ESB

Try to identify processes that can leverage the services

Problem: Without processes there is no point of reference for services abstraction, granularity

17

Page 18: Business Process Management - From Market Consolidation to Process Innovation

What are you really good at?

18

Page 19: Business Process Management - From Market Consolidation to Process Innovation

From Core to Commodity

Treat the process as a serviceDefine a standard interfaceThink about creating value outside and at the front-end

19

Page 20: Business Process Management - From Market Consolidation to Process Innovation

Learn from Outside

Usage-based Insurance applies Telecom Billing Techniques

Progressive: Autograph Prototype ‘99-’01

Norwich Union:

Free GPS

Rate depends on mileage driven

Precondition: Flexible billing process

20

Page 21: Business Process Management - From Market Consolidation to Process Innovation

Underwriting On DemandText2Insure: Provide Travel and Car Insurance via SMS

Provides Quote within 60 seconds

Reply “BUY”

Call from agent within 10 min for payment details

Cover2go: Accidental Death Insurance

Fees taken from cell phone bill

21

Page 22: Business Process Management - From Market Consolidation to Process Innovation

BPM Evolution

Products

StandardsAcademia

Page 23: Business Process Management - From Market Consolidation to Process Innovation

M & AStaffware TIBCO

FYI Global360

Proforma Metastorm

Filenet IBM

Carnot Sungard

...

23

Page 24: Business Process Management - From Market Consolidation to Process Innovation

Tool FeaturesModeling

High-End

Implementation

Execution

Human-Centric

EAI-Centric

Simulation

Basic

Enhanced

Rules

BRE Call

Decision Tables

24

Page 25: Business Process Management - From Market Consolidation to Process Innovation

From Simulation to Optimization

25

Page 26: Business Process Management - From Market Consolidation to Process Innovation

Rules + Processes

Control Flow DecisionsAssignment DecisionsMonitoring of Policies and Exceptions

26

Page 27: Business Process Management - From Market Consolidation to Process Innovation

Managing Change

Claims processing at major US Insurance company

12 Process Steps

>5,000 Business Rules

What do you think changes faster?

27

Page 28: Business Process Management - From Market Consolidation to Process Innovation

How many rules exactly?>90 product types and their associated product rules

>700 data edit rules

>70 claim pending rules

>200 types of correspondence letters

>250 claim processing and payment approval authority rules

>70 claim quality review sampling rules

>1,000 special client claim handling rules

>2,000 federal/state regulatory rules

>850 accounting rules

>600 published claim processing guidelines

28

Page 29: Business Process Management - From Market Consolidation to Process Innovation

Control Flow DecisionsUsing Business Rules Engine to make data-based decisions about the sequence of processing steps

From Workflow: Workflow-relevant data

From BRMS: Branching decision

Useful if multi-criteria decisions are needed

29

Page 30: Business Process Management - From Market Consolidation to Process Innovation

Simpler Processes

30Loos (2007)

Page 31: Business Process Management - From Market Consolidation to Process Innovation

Multi-Step Decisions

31

Page 32: Business Process Management - From Market Consolidation to Process Innovation

Decision RulesExample Applications

Customer Contact Scripts

Validation of data before processing

Complex decision scenarios

Mining of rule criteria from runtime data

Model process with high fidelity

Run process and record audit trail

Apply statistical analysis techniques to uncover correlation between process data and process path

32

Page 33: Business Process Management - From Market Consolidation to Process Innovation

Assignment DecisionsUse BRMS to route work to the most qualified performer

From Workflow: Assignment-relevant Data

From BRMS: Identifier of qualified resource(s)

Useful if assignment decisions are made based on data of the workflow object

33

Page 34: Business Process Management - From Market Consolidation to Process Innovation

34

Original System

Network

FileNetImage System

Workflow

1. Application is scanned into

FileNet.

2. Data is enteredInto Admin Systems.

3. Application is assignedto Underwriter during

indexing process.

4. Underwriting Begins

AdministrativeSystems

5. Workflow and associated route work through the business process based on the kind of policy.source: Royce (2007)

Page 35: Business Process Management - From Market Consolidation to Process Innovation

35

Sample RuleIf channel equals agency,

and plan equals mortgage term or whole life, and region equals Midwest, and age is greater than 18 and less than or equal to 65,and face amount is more than $250,000 and less than $1,000,000,and policy is a conversion from existing policy

Then assign to Midwest Level 1 Underwriter Group.

No Channel Region Age Face Amount Conversion? Assignment

1 Agency Midwest 18<=65250,000

<=1,000,000 noMidwest Level 1 Underwriter Group

2 Brokerage East 18<=65 >=1,000,000 yesEast Level 2 Underwriter Group

3 Agency South 18<=65 <250,000 no Underwriter Assistant Group

source: Royce (2007)

Page 36: Business Process Management - From Market Consolidation to Process Innovation

36

Rule Engine Driven Assignment

Network

FileNetImage System

AdministrativeSystems

Workflow,Rule Engine and Robot

1. Application is scanned into

FileNet.

2. Data is entered into Admin Systems and used by Rule Engine.

3. Applications are distributed based on availability and skill level

and Admin Systems Are Updated.

4. Underwriting Begins

Assignment Engine

source: Royce (2007)

Page 37: Business Process Management - From Market Consolidation to Process Innovation

Cross-Process PoliciesUse BRMS to coordinate across process instances

Example: During labor action, hold all non-critical orders

Requires API for process control at the BPMS level

37

Page 38: Business Process Management - From Market Consolidation to Process Innovation

Actions & Alerts

ProcessMetrics

GoalsThresholds

Risk Mitigation

KPI Evaluation

Action Schedule

Web Service Callor

Execute Script

Actions

Rules Engine

Email and Cellphone notification

Process Event

Triggers

38Shapiro (2007)

Page 39: Business Process Management - From Market Consolidation to Process Innovation

39

Imaging System24/7 Issue System

Workflow and Rule Engine

App is Scanned and OCR’ed

Data EntryAnd Validation

Admin System

Rule Engine validatesApplication information

and Issues some policies

Underwriter reviews APS’s and some complex cases

Producer receives policy

for delivery.

Moving to Exception Based Underwriting

Auto Issue of Policies

Expanded Rules with Automatic Interface functionality may include:

Straight-through processingIntelligent requirement processingAutomated issueMinimized admin system entryWorkload Balancing

source: Royce (2007)

Page 40: Business Process Management - From Market Consolidation to Process Innovation

Standards?

40

Page 41: Business Process Management - From Market Consolidation to Process Innovation

41

BusinessProcessManagement

BusinessProcessAutomation

BusinessProcessInnovation

BusinessProcessMonitoring

NotationStandard

Integration Standards

InteractionStandards

StandardMetrics

AuditStandards

Page 42: Business Process Management - From Market Consolidation to Process Innovation

The Workflow Reference ModelProcess

Definition Tools

Administration & Monitoring Tools

Interface 1

Interface 4 Interoperability

Interface 5Workflow Enactment Service Other Workflow

Enactment Service(s)

WorklistHandler

Interface 3Interface 2

InvokedApplications

Tool Agent

Process Definition Import/Export

ClientApps

WorkflowEngine(s) Workflow

Engine(s)

see: www.wfmc.org/standards/docs/tc003v11.pdf

TypicallyWeb Services

BPMN

XPDL

Wf-XML

SOAP

BPEL

Page 43: Business Process Management - From Market Consolidation to Process Innovation

Example: BPMN 1.0

43

+ Pool, Lane, Grouping, Annotation, Transaction

Boundary...

Page 44: Business Process Management - From Market Consolidation to Process Innovation

BPMN 1.1

44

Mainly cosmetic changes

New symbol for Multiple Event and Gateway (used to be star)

New Signal Event

Separation of “catching” and “throwing” events

Page 45: Business Process Management - From Market Consolidation to Process Innovation

0

30

60

90

120

Nor

mal

Flo

wTa

skE

nd E

vent

Sta

rt E

vent

/ E

vent

Poo

lD

ata-

Bas

ed X

OR

Sta

rt M

essa

geM

essa

ge F

low

Text

Ann

otat

ion

Par

alle

l For

k/Jo

inG

atew

ayLa

nes

Sub

-Pro

cess

(Col

laps

ed)

Ass

ocia

tion

Dat

a O

bjec

tIn

term

edia

te T

imer

End

Ter

min

ate

Inte

rmed

iate

Mes

sage

Sub

-Pro

cess

(Exp

ande

d)E

nd L

ink

Def

ault

Flow

Incl

usiv

e D

ecis

ion/

Mer

geA

ctiv

ity L

oopi

ng'e

xcep

tion'

task

End

Mes

sage

Sta

rt L

ink

End

Exc

eptio

nC

ompl

ex D

ecis

ion/

Mer

geE

vent

-Bas

ed X

OR

Gro

upM

ultip

le In

stan

ceIn

term

edia

te E

vent

Tran

sact

ion

Com

pens

atio

nC

ondi

tiona

l Flo

wE

nd C

ance

lE

xcep

tion

Flow

Inte

rmed

iate

Com

pens

atio

nIn

term

edia

te L

ink

Sta

rt T

imer

End

Com

pens

atio

nIn

term

edia

te M

ultip

leIn

term

edia

te R

ule

Off-

page

con

nect

orS

tart

Rul

eC

ompe

nsat

ion

Ass

ocia

tion

End

Mul

tiple

Inte

rmed

iate

Can

cel

Inte

rmed

iate

Exc

eptio

nS

tart

Mul

tiple

Practical Use of BPMN Symbols

45

Source: Sample of 120 BPMN models

Page 46: Business Process Management - From Market Consolidation to Process Innovation

46

Design Interchange vs. Executable Format

XPDLDesign Tool A

ExecutionEngine A

BPEL,XPDL,

or someengine

specific format

Design Tool B

ExecutionEngine B

BPEL,XPDL,or someengine specific format

XThis path not

generallysupported

Page 47: Business Process Management - From Market Consolidation to Process Innovation

47

Process Design Ecosystem

Vend

or B

Vendor C

Design Tool

Design Tool

ModelingTools

OptimizationTools

SimulationTools

ExecutionEngine

ExecutionEngine

BPELor someengine

specific format

BPELor someengine specific format

Repository(XPDL)

Vendor A

Vendor D

ASAP

Wf-XML

Page 48: Business Process Management - From Market Consolidation to Process Innovation

Business Process Definition Metamodel (BPDM)

Designed to supplement BPMN with a formal metamodel of its modeling constructs

BPMN 1.0 did not contain a formal metamodel specification

OMG mindset of MDA is based on multiple levels of metamodels

BPDM replaces efforts to create a UML profile for BPMN

BPDM contains more constructs than BPMN 1.0/1.1

Mapping to MOF and XMI

Envisioned to become persistency format for BPMN

BPMN 2.0 = BPMN + BPDM + possibly other notations

There may be a UML profile for BPDM

48

Page 49: Business Process Management - From Market Consolidation to Process Innovation

Universal Behavioral Happening

49

FinishStart

End

Error

Universal Behavioral Happening

Behavioral ChangePart typed by the “Start” Change

Succession between Behavioral Change Part

Abort

The “Universal Behavioral Happening”

is in the M1 Library of BPDM

is the super type of all processes and choreographies

is the default type for all process steps and choreography steps

source: modeldriven.org

Page 50: Business Process Management - From Market Consolidation to Process Innovation

Processing Successions between steps can specify

The Behavioral Change that originated them

The Behavioral Change that they trigger

All combinations are then possible

End -> Start (the default)

Abort -> Start

Error -> Start

Start -> Start

Start -> Abort

50

Behavioral Step 1 Behavioral Step 2predecessor successor

source: modeldriven.org

Page 51: Business Process Management - From Market Consolidation to Process Innovation

Example

51

FinishStart

Abort

End

Error

Universal Behavioral Happening

Behavioral Step 1 Behavioral Step 2predecessor successor

behavioral happening type behavioral happening type

predecessor behavioral change part

successor behavioral change part

FinishStart

Abort

End

Error

Universal Behavioral Happening

source: modeldriven.org

Page 52: Business Process Management - From Market Consolidation to Process Innovation

SBVRSemantics of Business, Vocabulary and Rules

Formally defined taxonomy to describe elementary business operations and rules

Meta model expressed in UML

Business-level specification aims at enterprises to formally express their operations

52

Page 53: Business Process Management - From Market Consolidation to Process Innovation

Example: SBVR Rules

53

Page 54: Business Process Management - From Market Consolidation to Process Innovation

54

Users don’t care about standards per se, but about

their value proposition

Page 55: Business Process Management - From Market Consolidation to Process Innovation

Your Service Interfaces

55

Page 56: Business Process Management - From Market Consolidation to Process Innovation

Your Business-level Services

56

Page 57: Business Process Management - From Market Consolidation to Process Innovation

Your Process Interface

57

Page 58: Business Process Management - From Market Consolidation to Process Innovation

58

Thank You – Questions?

Michael zur Muehlen, Ph.D.Center of Excellence in Business Process InnovationHowe School of Technology ManagementStevens Institute of TechnologyCastle Point on the HudsonHoboken, NJ 07030Phone: +1 (201) 216-8293Fax: +1 (201) 216-5385E-mail: [email protected]: http://www.cebpi.org

slides: www.slideshare.net/mzurmuehlen