BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

32
BPM Techniques and Tools A Quick 360° Tour of the BPM Lifecycle Marlon Dumas University of Tartu [email protected] 1

Transcript of BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

Page 1: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

1

BPM Techniques and ToolsA Quick 360° Tour of the BPM

Lifecycle

Marlon DumasUniversity of Tartu

[email protected]

Page 2: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

Body of principles, methods and tools to • analyze,• (re-)design,• execute and • monitor business processes, with the aim of improving their performance.

What is BPM?

Page 3: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

Improving Performance (Rummler’s Framework)

Financial

HumanResources

Technology

Economy CultureRegulatory

Organisation

Performance ManagementPerformance Planning

Function A Function B Function C

Assets &Resources

Business Environment

Stakeholders

Customers

Materials

Competitors

Business Process

Business Process

Business Process Valu

e

3

Page 4: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

EfficiencyIntegration

Compliance

Internal

Quality

Networking Agility

External

The Seven Values of BPM – Rosemann et al. 2011

Transparency

M. Rosemann et al., “Value-Driven BPM: Which Values Matter for BPM?”, 2011

Page 5: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

The BPM lifecycle

Process identification

Conformance and performance insights

Conformance and performance insights

Processmonitoring and

controlling

Executable processmodel

Executable processmodel

Processimplementation To-be process

modelTo-be process

model

Processanalysis

As-is processmodel

As-is processmodel

Process discovery

Process architectureProcess architecture

Processredesign

Insights onweaknesses and

their impact

Insights onweaknesses and

their impact

5

Gover-nanceCultureStrategy

Page 6: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

What?1. Identify an organization’s business processes2. Prioritize their management based on certain criteria

Why?3. Get a broad picture of processes in the org and relations4. Maximize value of BPM initiatives

Process Identification

Page 7: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

1. Designation• Enumerate main processes• Determine process scope

2. Prioritization

Process Identification

After Davenport (1993)

Process Architecture

PrioritizedProcessPortfolio

Page 8: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

Process Enumeration

“Most businesses have just three core processes:1. Sell stuff2. Deliver stuff3. Making sure you have stuff to sell and deliver”

Geary Rummler

Page 9: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

Porter: Components of a process architecture

Core Processes

Management Processes

Sup

plie

rs /

Par

tner

sC

ustomers / S

takeholders

Support Processes

After Michael Porter (1985)

Page 10: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

StrategicManagement

LogisticsManagement

WarehouseManagement

SuppliersManagement

Management processes

Finance Indirectprocurement IT HR

Core processes

Support processes

WholesalerExample: Process Landscape

DemandManagement

SalesDirectprocurement

Distribution

ServiceMarketing

Page 11: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

Process Scoping

Processes are interdependent insights into interrelations required

• Horizontal: upstream – downstream processes• Vertical: main processes – sub-processes• Specialization: general – special product/service

Process architecture

Page 12: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

• Chain of core processes an organization performs to deliver value to customers and stakeholders

Horizontal Scoping: Value Chains

Procure-to-service

Page 13: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

Vertical Scoping: Process HierarchiesProcess hierarchy

Level 1

ProcessLandscape

Level 2Main

Processes(e.g. BPMN)

Level 3+Subprocesses, Tasks

(e.g. BPMN)

Transparency

Page 14: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

Financial institution

Example: Prioritized Process Landscape

Health

Impo

r tan

c e

High

LowGoodPoor

Short-term actionRating

Contractpreparation

Loan marketevaluation

Handling ofpayments

Loanapplication

Loanplanning

Loancontrolling

Loandecision

Feasibility

Low

High

Medium

Possible Strategic fit?

Transparency

Page 15: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

The BPM Lifecycle

Process identification

Conformance and performance insights

Conformance and performance insights

Processmonitoring and

controlling

Executable processmodel

Executable processmodel

Processimplementation To-be process

modelTo-be process

model

Processanalysis

As-is processmodel

As-is processmodel

Process discovery

Process architectureProcess architecture

Processredesign

Insights onweaknesses and

their impact

Insights onweaknesses and

their impact

15

Page 16: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

Modeling notations

BPMN

DMN

Tools Syntax & style checking

Model repository management

Dictionary & ontologies

Process Discovery

16

Page 17: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

Discovery techniques

Interviews, walkthroughs

Observation

Document analysis, automated process discovery

Workshops (e.g. sticky-notes)

Modeling guidelines and quality frameworks

7PMG

Silver’s BPMN style guidelines

SEQUAL framework

Process Discovery

17

Page 18: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

Business process model

ERP

Senior Finance Officer

FinanceDepartment

Check Invoice

Mismatches

Enter InvoiceDetails

mismatch exists

no mismatches

Block Invoice

Invoice received

Invoice posted

Post Invoice

Invoice blocked

Invoice InvoiceReport

InvoiceInvoice DB

18

Transparency

Page 19: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

The BPM lifecycle

Process identification

Conformance and performance insights

Conformance and performance insights

Processmonitoring and

controlling

Executable processmodel

Executable processmodel

Processimplementation To-be process

modelTo-be process

model

Processanalysis

As-is processmodel

As-is processmodel

Process discovery

Process architectureProcess architecture

Processredesign

Insights onweaknesses and

their impact

Insights onweaknesses and

their impact

19

Page 20: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

Process analysis techniques

Lean

Waste analysis

Six big losses

Bottleneck analysis

Six Sigma

Value-added

analysis

Root-cause

analysis

Pareto analysis

Business Analysis

SWOT

Stakeholder analysis

Issue Register

Operations Mgnt.

Flow Analysis

Queuing Analysis

Simulation

Quality Efficiency

Page 21: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

The BPM lifecycle

Process identification

Conformance and performance insights

Conformance and performance insights

Processmonitoring and

controlling

Executable processmodel

Executable processmodel

Processimplementation To-be process

modelTo-be process

model

Processanalysis

As-is processmodel

As-is processmodel

Process discovery

Process architectureProcess architecture

Processredesign

Insights onweaknesses and

their impact

Insights onweaknesses and

their impact

21

Page 22: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

Transactional Redesign• Doesn’t put into question the current process structure• Seeks to identify problems and resolve them incrementally,

one step at a time• E.g. Business Process Reengineering (BPR)

Transformational Redesign• Puts into question the fundamental assumptions and

principles of the existing process structure• Aims to radically change the process structure• E.g. Heuristic process redesign

Process Redesign Styles

Page 23: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

Capture information once and at the source

Subsume information-processing work into the real work that produces the information

Have those who use the output of the process drive the process

Put the decision point where the work is performed, and build control into the process

Business Process Reengineering (Hammer)

23

Quality Efficiency

Page 24: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

• Task elimination• Task composition/decomposition• Triage

Task-level

• Re-sequencing• Parallelism enhancementFlow-level

• Specialization & standardization• Resource optimization• Communication optimization• Automation

Process-level

Redesign heuristics (Reijers et al.)

24

Cost

Quality

Time FlexibilityQuality Efficiency Agility

Page 25: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

The BPM lifecycle

Process identification

Conformance and performance insights

Conformance and performance insights

Processmonitoring and

controlling

Executable processmodel

Executable processmodel

Processimplementation To-be process

modelTo-be process

model

Processanalysis

As-is processmodel

As-is processmodel

Process discovery

Process architectureProcess architecture

Processredesign

Insights onweaknesses and

their impact

Insights onweaknesses and

their impact

25

Page 26: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

Process automation

Executable process design

BPMS Implementation

Enterprise system

configuration

API Design...

Process change management

Job redesign

Change resistance

Performancemanagement

planning

Training….

Process implementation

26

Quality

Efficiency

Compliance

Transparency

Integration

Page 27: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

The BPM lifecycle

Process identification

Conformance and performance insights

Conformance and performance insights

Processmonitoring and

controlling

Executable processmodel

Executable processmodel

Processimplementation To-be process

modelTo-be process

model

Processanalysis

As-is processmodel

As-is processmodel

Process discovery

Process architectureProcess architecture

Processredesign

Insights onweaknesses and

their impact

Insights onweaknesses and

their impact

27

Page 28: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

Process monitoringDashboards & Reports

Process MiningEventstream

DB

28

Page 29: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

Process Mining

29

/

event log

discovered modelDiscovery

Conformance

Deviance

Differencediagnostics

Performance

input model

Enhanced modelevent log’

Quality Efficiency Compliance

Transparency

Page 30: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

EfficiencyIntegration

Compliance

Internal

Quality

Networking Agility

External

Quo Vadis

Transparency

M. Rosemann et al., “Value-Driven BPM: Which Values Matter for BPM?”, 2011

1980-…TQM

Six Sigma

1980…BPRLean

2000…ISO 9001

Sarbanes-Oxley

1990…Workflow Mngt.

SOARPA

2000-…BPO

Open InnovationCustomer Journey

2010-…Case Mgnt.

Digital Transf.Vertical Integration

1990-…Process ModelingDecision Modeling

Customer Journey Mapping

Page 31: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

Networking Customer intimacy Customer journey analysis

Privacy, trust, integrity Blockchain

Agility / adaptability

Vertical integration Integrated product & process management

Offline-to-online integration

Digital transformation

Rapid lifecycle iteration NESST

Personalized conversations

Predictive BPM

Challenges & Opportunities

31

Page 32: BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle

Want to know more?

Starts 10 October 2016

Register at: http://moocs.qut.edu.au