talk im park · define bpm organization •model and pilot processes •rollout processes ......

45
Talk im Park Process Management 4.0 A Methodical Approach to Success

Upload: others

Post on 29-Sep-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

Talk im Park

Process Management 4.0 –

A Methodical Approach to Success

Page 2: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

2

Profile

Method Park is a specialist for innovative software and systems engineering. The portfolio includes consulting and engineering services, a comprehensive training program and the process management tool Stages.

Tooling

Page 3: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

3

Stages History

launch of project>kit first customers

2002

Founding of

Method Park Software AG

2001 2004 Founding of

Method Park America Inc.

Page 4: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

4

Stages History

Renaming

project>kit to Stages

2008 2012 Founding of Method Park Engineering GmbH

and Method Park Consulting GmbH

Office at Detroit;

Worldwide first intacs

Competent Assessor Course

2006 2010 First Sale of Stages license in the US

Page 5: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

5

Stages History

IBM Business Partner Award; KPMG: Re-Seller in India;

2014

HIRAIN: Re-Seller in China first Stages licenses sold in China

2013 IBM Business Partner Award;

CloudOne: Re-Seller in the US;

first Stages licenses sold in India

2015

Page 6: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

6

What means 4.0?

Where are your Processes?

… in your mind ?

… on the shelve in a folder ?

… in Word, Excel, Visio, PowerPoint ?

… in your Wiki or Intranet

… in

meta models tailoring patterns execution

1.0

2.0

3.0

4.0

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

Page 7: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

7

Statements

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

We just care about the processes, we do not deal

with the project work.

EPG Lead

Without a running product, we can‘t care about the

processes.

Project Manager

We have to harmonize processes before we can

release them.

Process Responsible

We do not need processes, we have tools.

Engineering Manager

Page 8: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

8

Pain Points

Documentation of processes

does not help to understand or use them

does not include tools and how to use them

gives proof to the “not invented here syndrome”

does not allow to tailor

is based on theory

varies in granularity

is outdated

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

Page 9: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

9

Successful Process Management

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

Enable organizational development according to changing business objectives

Meet business objectives in a managed and repeatable way

Manage repeatable experience by definition of processes

Establish measurable process improvement following the changing business objectives

Page 10: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

10

The Ideal Journey

9/66 TechFo 2015 - Stages Methode Workshop – Introduction

1. Define Goal

2. Determine where you

are 3. Define Team

4. Move

5. Monitor Milestones

Page 11: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

11

Reality

10/66 TechFo 2015 - Stages Methode Workshop – Introduction

Page 12: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

12

The Stages Method

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

• Identify Business Objectives

• Derive Goals from Objectives Define Goals

• Assess Current Situation

• Identify and Prioritize Changes

Analyze Process Capability

• Define Process Architecture

• Establish Process Management Organization

Define BPM Organization

• Model and Pilot Processes

• Rollout Processes Model Processes

• Measure Process Performance

• Derive Improvement Measures

Establish Learning Organization

Page 13: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

13

Define Goals

Goals need to be measurable !!!

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

Everything can be measured somehow,

that is better than not measuring it at all.

Albert Einstein

You can only improve, what you can measure.

W. Edwards Deming

When you stop to improve, you stopped being good.

Oliver Cromwell

Page 14: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

14

Define Goals

1) Identify goals

2) Define metrics by using GQM-Paradigm (Goal-Question-Metric )

3) Define a measurement plan (activities, roles, tools, schedule)

4) Conduct data (measure)

5) Validate data (take samples and check)

6) Analyze and interpret data

7) Store data and interpretation

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

Page 15: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

15

Define Goals

Goal – Question – Metric (GQM) by Basili, Rombach

Each metric has to be defined by a specific goal

1) Define specific goals, before the metric is defined

2) Top-down-definition of metrics; define metrics based on goals

3) Bottom-up-interpretation of metrics; whenever the data is captured, it is analyzed based on the goal

4) The definition and interpretation of metrics has to involve all team members

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

Page 16: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

16

Define Goals

Process Management needs always be based on Goals !

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

Page 17: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

17

Define Goals

Process Management needs always be based on Business Goals !

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

Page 18: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

18

Phases of Stages Method

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

• Identify Business Objectives

• Derive Goals from Objectives Define Goals

• Assess Current Situation

• Identify and Prioritize Changes

Analyze Process Capability

• Define Process Architecture

• Establish Process Management Organization

Define BPM Organization

• Model and Pilot Processes

• Rollout Processes Model Processes

• Measure Process Performance

• Derive Improvement Measures

Establish Learning Organization

Page 19: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

19

Analyze Process Capability

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

Organization

• What is the history of the company?

• Which locations does the company have?

• Are there multiple business units involved?

• Is an organizational chart available?

• What are the business objectives?

Influences • Process management organization • Process architecture

Page 20: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

20

Process Landscape

• Are processes defined?

• Is there a process management tool?

• How detailed is the modelling?

• Is there only one standard process?

• Are there tailoring guidelines?

• Are the processes used in projects?

Analyze Process Capability

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

Influences • Planning and effort estimation • Coaching approach

Page 21: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

21

Process Management Organization

Analyze Process Capability

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

• Who is responsible for the processes?

• Who is responsible for definition, modelling and release of processes?

• Is there a CCB?

• How is it organized?

(e.g. communication channels, meeting frequency, available time,..)?

Influences • Stakeholder elicitation • Communication plan • Process architecture

Page 22: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

22

Process Maturity

Analyze Process Capability

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

• Have audits / assessments been performed?

• What have been the results so far?

• How have the processes evolved over time?

Influences • Effort estimation • Coaching

Page 23: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

23

Analyze Process Capability

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

Portfolio / Development Projects

• Which products are developed?

• Do standards like safety apply?

• Who is involved (System / Software / Hardware / Mechanics..)?

• What is the typical size and duration of the project?

• Which approach is used (e.g. V-Model, Agile)?

• What does the lifecycle and phase model look like?

• Is the development distributed?

Influences • Process architecture • Process variants • Process modelling • Process management organization

Page 24: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

24

Tools

Analyze Process Capability

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

Influences • Process modelling • Pilot and Rollout planning

• Which tools are used for development? (configuration management, requirements,

testing, workflow, ALM solution, ….)

• Which tools are used for project management?

• Which tools are used for process management?

Page 25: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

25

Phases of Stages Method

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

• Identify Business Objectives

• Derive Goals from Objectives Define Goals

• Assess Current Situation

• Identify and Prioritize Changes

Analyze Process Capability

• Define Process Architecture

• Establish Process Management Organization

Define BPM Organization

• Model and Pilot Processes

• Rollout Processes Model Processes

• Measure Process Performance

• Derive Improvement Measures

Establish Learning Organization

Page 26: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

26

Process Architecture – Where to start?

Two concepts as starting points to find the right

process architecture:

• Value-Chain Approach

• Process Variants

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

Page 27: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

27

Process Architecture – Value-Chain Approach

Principle: focus on the value-creation chains of your organization to overcome silo-thinking of departments (assumes that you want to optimize the effectiveness and efficiency of the value creation in terms of the global maximum and not of local maxima of a department)

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

A B C D E

Page 28: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

28

Process Architecture – The Value-Chain

A company creating products has the following value-creation chains:

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

Product Lifecycle

Supply Chain Customer Relationship

Page 29: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

29

Process Architecture – The Value-Chain

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

Innovation

Product

Development

Service

Development

Production

Service

Infrastructure

Service

Delivery

Product

Return

Mechanics, Hardware, Software

IOT Services

Product Lifecycle

Page 30: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

30

Process Architecture – The Value-Chain

TechFo 2015 - Stages Methode Workshop – Define BPM Organization

Innovation

Product

Development

Service

Development

Production

Service

Infrastructure

Service

Delivery

Product

Return

Product Lifecycle

Interfaces or Integrations?

Purchasing Marketing Strategy Sales Logistics &

Customs

Project

Management

Quality

Management

Change

Management

Program

Management Customer Care

Page 31: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

31

Process Architecture – The Value-Chain

Product Lifecycle

Product Development

Production

Mechanics

System

Hardware

Production

Planning

Tool

Development Line Setup Series Production

Software

EXAMPLE GAPS:

• System – HW – SW – Mechanics

• Development – Production

is it 5 processes or is it 1?

(consider your influencing factors)

Page 32: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

32

Process Architecture – The Value-Chain

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

Product Lifecycle EXAMPLE GAPS:

• Engineering – Project Management

Mechanics

System

Hardware

Software

Mechanics

Final

HW

Final

SW

Final

Software SW

?

Q-Gates depend on

process

Customer Releases

depend on project

Architecture has to allow for

increments/iterations/sprints and waterfalls

and handle their interfaces at the same time

Solution: distinguish between

process model and project instance

Software

Customer

Release 3

Customer

Release 2

Customer

Release 1

Page 33: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

33

Process Architecture – Process Variants

Process Variants based on

• Product Types

• Project Types

• Management classification (risk, volume, strategic relevance)

• Complexity (project, product, technology)

• Development types (new, application, platform, component)

• Localization

• Language

• Culture

• Skill levels

• Different IT tools

• local Law and Standards

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

Page 34: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

34

Process Management Organization

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

Process Sponsor

Org

an

iza

tio

n

Pro

jects

Process Responsible

Pro

cess

Acti

on

Team

s

Process Owner

Process Designer

Process

Authors

Project Team

Member

Project Team

Member

Pro

jects

Co

ac

h

EPG / CCB

Steering Committee

Process

Architect

Process Owner

Process Designer

Process

Authors

Project Team

Member

Project Team

Member

Page 35: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

35

Phases of Stages Method

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

• Identify Business Objectives

• Derive Goals from Objectives Define Goals

• Assess Current Situation

• Identify and Prioritize Changes

Analyze Process Capability

• Establish Process Management Organization

• Define Process Architecture

Define BPM Organization

• Model and Pilot Processes

• Rollout Processes Model Processes

• Measure Process Performance

• Derive Improvement Measures

Establish Learning Organization

Page 36: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

36

Model, Pilot and Rollout

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

Process Modelling and Rollout

Define Guidelines Piloting Rollout

Establishing a consistent tool chain

Evaluation Adaption Piloting Rollout

Training

Create Material Training Coaching

Model and Define Processes

Page 37: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

37

Process Definition Workflow (1/2)

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

• Define Terminology

• Define Metamodell

• Define Modelling Guidelines

• Define Process Areas

• Design Architecture and Interfaces

• (Priorize and Schedule Process Development)

• Examples, Templates

• Process, Role and Method Descriptions

• Workflows

• Process Overview

• Activities, Work Products, Roles

• (Phases and Milestones)

• Reviews

Preparation

Use Process

Architecture

Collect Existing

Content

Define Basic

Process Set

Once Per process area

Page 38: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

38

Process Definition Workflow (1/2)

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

• Define Terminology

• Define Metamodell

• Define Modelling Guidelines

• Define Process Areas

• Design Architecture and Interfaces

• (Priorize and Schedule Process Development)

• Examples, Templates

• Process, Role and Method Descriptions

• Workflows

• Process Overview

• Activities, Work Products, Roles

• (Phases and Milestones)

• Reviews

• Common understanding of terminology • Consistent use of terminology • Less meta-discussion during modelling

• No creation of silos • Basis for planning & responsibilties • Consideration of all important parts

• Pragmatic reuse instead of gold plating • Realistic content instead of ivory tower • „Invented here“ leads to acceptance

• Process consistency • Early stakeholder involvement

Preparation

Use Process

Architecture

Collect Existing

Content

Define Basic

Process Set

Once Per process area

Page 39: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

39

Process Definition Workflow (1/2)

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

• Define Terminology

• Define Metamodell

• Define Modelling Guidelines

• Define Process Areas

• Design Architecture and Interfaces

• (Priorize and Schedule Process Development)

• Examples, Templates

• Process, Role and Method Descriptions

• Workflows

• Process Overview

• Activities, Work Products, Roles

• (Phases and Milestones)

• Reviews

Preparation

Use Process

Architecture

Collect Existing

Content

Define Basic

Process Set

Once Per process area

Page 40: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

40

Process Definition Workflow (2/2)

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

• Templates, Examples, Forms for Repositories

• Checklists

• Lifecycles

• Config Mgmt-System / Folder Structures

• Mapping to Reference Modell

• Gap Analysis

• Tailoring Guidelines

• Method Descriptions & Guidelines

• Describe Tools and Trainings

• + Coach the processes

• Metrics

• Process Change Management

• Improvement Activities

• Easier usage • Simplification of day-to-day work

• Verification of alignment with business goals • Understanding of the importance

• Process establishment • Learning and understanding • Acceptance

• Continuous tracking against business goals • Establishment of a learning organization

Specify Work

Product Details

Compliance and

Tailoring

Methods, Tools

and Trainings

Measurement &

Improvement

Once Per process area

Page 41: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

41

Phases of Stages Method

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

• Identify Business Objectives

• Derive Goals from Objectives Define Goals

• Assess Current Situation

• Identify and Prioritize Changes

Analyze Process Capability

• Establish Process Management Organization

• Define Process Architecture

Define BPM Organization

• Model and Pilot Processes

• Rollout Processes Model Processes

• Measure Process Performance

• Derive Improvement Measures

Establish Learning Organization

Page 42: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

42

Establish a Learning Organization

• Carefully design your processes … based on value chains

• Involve the people executing the process in modelling and definition

• No process without feedback session

• No process without objectives based on business goals

• No process without measurements based on objectives

• No process without evaluation of measurements

• Allow changes … allow improvement … all the time

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

Page 43: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

43

Establish a Learning Organization

• Processes capture the knowledge and experience of an organization. Therefore processes will always change, because our knowledge and experience grows everyday.

• Usually you start to do intuitive engineering of new products in order to be creative. Whenever you have been successful in engineering you try to repeat that approach for future development, i.e. you gained experience based on the knowledge you used.

• In order to repeat your success, you write down what you have done. This written down experience is called a process.

Talk im Park 03.05.2016- Processes 4.0 – A Methodical Approach to Success

Page 44: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

44

© 2004 method park Software AG Process Paradise < 44 - 29 >

Customers

Competitors

Cooperations

...

Costs

Deadlines

Efforts

Meth

ods

Summary

Page 45: Talk im Park · Define BPM Organization •Model and Pilot Processes •Rollout Processes ... Planning Tool Development Line Setup Series Production Software EXAMPLE GAPS: ... •

45

Questions

Thank you for your attention!

[email protected]