Hoofdstuk 3 Process modeling
Modeling
Why are we modeling (business) processes?
1. To understand the process itself
2. To share your understanding about the process with people who act in the process on a daily
basis
3. Identify and prevent issues in processes
Possible issues at modelling processes
- Different representation of the reality/concepts
- Different level of granularity
- Different level of scope
- Different terminology
Model
A model is an abstraction of real world phenomena, developed to reduce complexity. Models
aggregate information and only document relevant aspects of the real world. Models are being used
in a specific modelling subject for a specific target audience with a specific purpose in mind. So
specific models are not right or wrong, only relevant or irrelevant.
BPMN
The advantage of BPMN:
1. That it is designed to map to business execution languages (e.g. for implementing
webservices)
2. To provide a natation that is easy understandable by all business users
1
Modeling
Why are we modeling (business) processes?
1. To understand the process itself
2. To share your understanding about the process with people who act in the process on a daily
basis
3. Identify and prevent issues in processes
Possible issues at modelling processes
- Different representation of the reality/concepts
- Different level of granularity
- Different level of scope
- Different terminology
Model
A model is an abstraction of real world phenomena, developed to reduce complexity. Models
aggregate information and only document relevant aspects of the real world. Models are being used
in a specific modelling subject for a specific target audience with a specific purpose in mind. So
specific models are not right or wrong, only relevant or irrelevant.
BPMN
The advantage of BPMN:
1. That it is designed to map to business execution languages (e.g. for implementing
webservices)
2. To provide a natation that is easy understandable by all business users
1