business process modeling - more than just bpmn models ... · your presentation title goes here...

27
Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen Pitschke BCS Dr. Juergen Pitschke June 7, 2015, Allen, TX

Upload: others

Post on 17-Mar-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

Your Presentation Title

Goes Here

Business Process Modeling -

More Than Just BPMN

Models: Project Insights

Dr. Juergen Pitschke

BCS – Dr. Juergen Pitschke

June 7, 2015, Allen, TX

Page 2: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

About me

I‘m a coach, consultant, speaker, writer, teacher, …

Engineer

© BCS – Dr. Juergen Pitschke 2003-2015, www.enterprise-design.eu 2

Page 3: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

Model Based Enterprise EngineeringBusin

ess M

anagem

ent

Business Processes & Cases

Business Decisions

Business Vocabulary

Business Motivation

© BCS – Dr. Juergen Pitschke 2003-2015, www.enterprise-design.eu 3

Page 4: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

Question 1: Spaghetti Processes

© BCS – Dr. Juergen Pitschke 2003-2015, www.enterprise-design.eu 4

Page 5: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

What is the cause?

© BCS – Dr. Juergen Pitschke 2003-2015, www.enterprise-design.eu 5

• Possible Causes:• Missing Architecture, missing Styleguide, missing

qualifications, unclear project goal, …

• Embedded Business Decisions

• Business Cases vs. BPMN

• Mix of different views in one single model

• …

Page 6: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

Complexity within a Process

© BCS-Dr. Jürgen Pitschke, 2003-2014 6

Where is theBusiness Logic?

Page 7: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

Complexity in Process Groups

© BCS-Dr. Jürgen Pitschke, 2003-2014 7

• Processing an application

• About 50 application forms for different products – resulting in 50 process models

Page 8: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

Revised Process

© BCS-Dr. Jürgen Pitschke, 2003-2014 8

• Clear structure

• Clear communiction

• Where is the Business Logic?

?

?

?

Page 9: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

DRD and Business Logic

© BCS-Dr. Jürgen Pitschke, 2003-2014 9

Page 10: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

Who decides? About what?

© BCS-Dr. Jürgen Pitschke, 2003-2014 10

Who? About what? Volume?

Management Strategic Decisions Low NumberVery High Value ofSingle DecisionHigh total value

Middle Management Tactical Decisions Medium Number,Medium Value ofSingle Decision

Operator Operative Decisions High numberLow Value of Single DecisionHigh total value

Page 11: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

What is a „Case“?

© BCS – Dr. Juergen Pitschke 2003-2015, www.enterprise-design.eu 11

• A Case is a proceeding that involves actions taken regarding a subject in a particular situation to achieve a desired outcome.

• Planning at run-time is a fundamental characteristic of Case management.

Case Management Model and Notation (CMMN), Version 1, OMG-Dokument formal/2014-05-05

Page 12: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

Modell and Modell Instance

© BCS – Dr. Juergen Pitschke 2003-2015, www.enterprise-design.eu 12

Design-Time

Specific Descriptions(unstructured)

Abstract Model

Run-TimeSpecific Scenarios

(structured)

Page 13: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

Case Management Modeling

© BCS – Dr. Juergen Pitschke 2003-2015, www.enterprise-design.eu 13

• We don‘t describe the process flow completely at Design-Time. We describe a Plan how the process will be performed at Run-Time.

• Depending on the plan the Case is more or less adaptive.

Page 14: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

Case Management

© BCS – Dr. Juergen Pitschke 2003-2015, www.enterprise-design.eu 14

• What do we need to describe a Case Plan?• Case File / Case File Item

• Milestones

• Sentries

• Planning Table

• Activities

Page 15: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

Question 2: We don’t see all info …

© BCS – Dr. Juergen Pitschke 2003-2015, www.enterprise-design.eu 15

A model is more than a picture!

• Much information is hidden „behind“ the picture.

• Different stakeholder want to see different information.

• Different stakeholder want to see the model in different context.

Page 16: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

Qustion 2: We don‘t see all info …

© BCS – Dr. Juergen Pitschke 2003-2015, www.enterprise-design.eu 16

What is the purpose of a visual model?

Page 17: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

Model and Model Output

© BCS – Dr. Juergen Pitschke 2003-2015, www.enterprise-design.eu 17

• Create different outputs• Different formats: Web, Printed Documents, …

• Web output is more than a 1:1 copy of the visual models

• Aggregate content for different stakeholder groups.• Identify your stakeholder groups

• Identify content for the stakeholders

• DO THIS EARLY IN YOU PROJECT LIFECYCLE!

Page 18: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

Model ≠ Model Output

© BCS – Dr. Juergen Pitschke 2003-2015, www.enterprise-design.eu 18

Model: Design for optimal maintenance!

Model Output: Design for best understanding!

Page 19: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

Question 3: Test your models …

© BCS – Dr. Juergen Pitschke 2003-2015, www.enterprise-design.eu 19

• We want to know about the quality of our models.• Reviews

• Milestones, Releases

• …

• We need …• … support for organizing reviews, releases, etc.

• … support for assessing the content of our models

• …

Page 20: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

Quality of models

© BCS – Dr. Juergen Pitschke 2003-2015, www.enterprise-design.eu 20

How to assess „Semantical Correctness?

How to assess „Completeness“?

Page 21: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

Modell and Modell Instance

© BCS – Dr. Juergen Pitschke 2003-2015, www.enterprise-design.eu 21

Design-Time

Specific Descriptions(unstructured)

Abstract Model

Run-TimeSpecific Scenarios

(structured)

Page 22: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

Content Review of Models

© BCS – Dr. Juergen Pitschke 2003-2015, www.enterprise-design.eu 22

• How to identify “Business Scenarios”?• Customer Journey / Communication

• Concepts

• Different characteristics of a specific concept (e.g order for a known product, order for a custom-made product, order for a new product, …)

• States of a concept (e.g. new order, accepted order, rejected order, fulfilled order, …)

• Combinations: e.g. order for a known product from a new customer, rejected order for a custom-made product from an existing customer …

Page 23: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

Scenarios

© BCS – Dr. Juergen Pitschke 2003-2015, www.enterprise-design.eu 23

Page 24: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

Different Types of Models

© BCS – Dr. Juergen Pitschke 2003-2015, www.enterprise-design.eu 24

• Content Models

• Output Models

• Aggregated Models

• Models to assess and verify models

• …

Page 25: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

Think Different

© BCS – Dr. Juergen Pitschke 2003-2015, www.enterprise-design.eu 25

Business Process Management is more than describing, optimizing, managing activity flows.

Old thinking patterns prevent goodBusiness Process Management,Business Case Management,

Business Decision Management, Enterprise Modeling,

Page 26: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

© BCS – Dr. Juergen Pitschke 2003-2014, www.enterprise-design.eu Page 26

Thank You! Contact me:

[email protected]

@jpitschke

www.enterprise-design.eu

www.row-two.com

Page 27: Business Process Modeling - More Than Just BPMN Models ... · Your Presentation Title Goes Here Business Process Modeling - More Than Just BPMN Models: Project Insights Dr. Juergen

What is a Business Process?

© BCS – Dr. Juergen Pitschke 2003-2015, www.enterprise-design.eu Seite 27

„A (business) „process“, in this context, is a defined set of activities or behaviors performed by humans or machines to achieve one or more goal. Processes are triggered by specific events and have one or more outcome that may result in the termination of the process or a handoff to another process. Processes are composed of a collection of interrelated tasks or activities which solve a particular issue. In the context of business process management, a “business process” is defined as end-to-end work which delivers value to customers. The notion of end-to-end work is critical as it involves all of the work crossing any functional boundaries, necessary to completely deliver customer value.”

Source: BPM CBOK, ABPMP