Lecture 4 Flashcards
Value models
Focus on business value abstract from process details (why)
Process models
Focus on the processes as a business actions in sequence (the waht)
What is a business process
A set of interrelated activities for one or several organizations that serve the creation of value (product, service)
What is business process modelling notation (BPMN)
BPMN provides businesses with the apability of defining and understanding their internal and external business procedures through a business process diagram, which will give organizations the ability to communicate these procedures in a standard manner
Why process model
Design: models make implicit choices explicit, improve communication between actors and lets you test alternatives before the process is impmented
Analyze process
Order A1 always precedes A1
E.g. reservation always occurs before the ride
Deadlock
When the end state is never reached
Complexity of a model
Number of activities, actors and choices
Duration of a model
Waiting time and efficiency
Compliance
Is a process compliant to rules and regulations
Segregation of roles:
activity A1 and A2 are not done by the same actor
Lean
Gradual improvement (fracturing), reducing waste
Events (process modeling)
Something that “happens” during the course of a business process. These events affect the flow of the process and usually have a trigger or a result. They can start, interrupt or end the flow
Activities (process modeling)
An activity is work that is performed within a business process. An activity can be atomic or non-atomic (compound). The types of activities that are a part of a process odel are: process, subprocess and task
Sub process (process modelling)
A sub process can be in an expanded form that shows the process details of a lower-level set of activities
Sequence flow (process modelling)
Used to show the order of activities that will be performed during the process
Message flow (process modeling)
Used to show the flow of messages between two entities taht are prepared to send and receive them
Association (process modelling)
Used to associate information and artifacts with objects
Gateways (process modeling)
Modelling elements that are used to control how sequence flows interact as they converge and diverge within a process. If the flow does not need to be controlled then a gateway is not needed
Pool (process modelling)
A swimlane and a graphical container for partitioning a set of activities from other pool usually in the context of B2B situations
Lane
A sub-partition within a pool and will extend the entire length of the pool, either vertically or horizontally
Data objects (process modelling)
Are not flow objects (i.e. connected through sequence flow), but they do provide information about how documents, data and other objects are used and updated within a process
Tekst annotations (process modelling)
Are a mechanism for a modeler to provide additional information for the reader of a BPMN diagram
Groups (process modeling)
Provide a mechanism to visually organize activities