presenter: carl radunsky [email protected] january 2015 1

11
Business Process Modeling for Better Requirements Presenter: Carl Radunsky [email protected] January 2015 1

Upload: edith-stakem

Post on 14-Dec-2015

215 views

Category:

Documents


2 download

TRANSCRIPT

1

Business Process Modelingfor Better Requirements

Presenter: Carl [email protected]

January 2015

2

Introduction Swim lanes BPMN 2.0

Execution Environment Proprietary - ARIS

Enterprise BPM Repository Lessons Learned

AgendaBPM for Better Requirements

3

25+ Years Systems Development Experience

Lead BPM COE (Business Process Modeling Center of Excellence) at FedEx Implemented and administered a modeling tool

Implemented modeling standards

Trained 100+ modelers

Developed business process models for strategic programs

Introduction – Carl Radunsky

4

What is BPM?(Business Process Modeling)A set of Functions in a certain

sequence

External Event Starting the Process

Results of Value for External/Internal Customers

F1 F2

F3

F4

F5

Use BPM to understand a current process, including opportunities for improvement

Define a new process and lay the groundwork for detailed requirements

5

Swim Lane Process Flow (Visio)

6

BPMN 2.0 Model (ARIS)

ARIS Express (http://www.ariscommunity.com/aris-express)

7

Proprietary Process Models (ARIS)

Value-added chain

Value-added chain

Applicationsystem type

Value-added chain Value-added chain

Event

Function

AND

Function

EventEvent

Function

AND

Function

Event

Process interface

Process interface

Roleresponsible (R)

Applicationsystem type

Event

Roleresponsible (R)

Technical term

Technical term

Documentedknowledge

Document

Document

EPC (Event Driven Process Chain)

VACD(Value Added Process Chain)

8

United Motors on a Page (ARIS VACD)

Author: Sandy Kemsleyhttps://www.flickr.com/photos/skemsley/2265962506/in/set-72157621842175115

9

EPC (Event Driven Process Chain in ARIS) Comparing old and new versions of a process

Author: Sandy Kemsleyhttps://www.flickr.com/photos/skemsley/2265171823/in/set-72157621842175115

10

Business Process Modeling can be a disruptive technology

For complex processes, start with Current state models

No models are perfect Some models are useful A model that is too complex will not be useful

Consistent Syntax If many models will be developed, define and

follow standards for tool usage and syntax

Some Lessons Learned

11

Questions & Discussion

Thank you !