BPM Poster

BPM Poster - Business Process Diagram Graphical Objects...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Business Process Diagram Graphical Objects Business Process Diagram Connecting Objects Business Process Diagram Notation - Common Patterns and Antipatterns Events Activities Artefacts Graphical connecting objects Sequence flow mechanism Compensation Association Start Intermediate End Message Timer Error Multiple Link Rule Compensation Cancel Terminate General Event type A message arrives from a participant and triggers the Event. This causes process to {start, continue, end} if it was waiting for a message, or changes the flow if exception happens. End type of message event indicates that a message is sent to a participant at the conclusion of the process. Event flow Description Business Process Modelling Notation (BPMN) Poster An event is something that »happens« during the process. These events affect the flow of the process and usually have a cause (trigger) or an impact (result). Examples: 'Email received', '3 o'clock', 'Warehouse empty', 'Critical error',... An activity is a generic type of work that a company performs. An activity can be atomic (task) or compound (process, sub-process). Examples: 'Send a letter', 'Write a report', 'Calculate the interests',... ~ Description Process Collapsed sub-process Expanded sub-process Task Transaction A task is used to represent the activity on the lowest abstraction level. More information about the transaction and compensation attribute can be found under »Compensation Association«. Looping Ad Hoc Compensation Task/Subprocess special attributes The task or sub-process is repeated. The tasks in the sub-process can not be connected with sequence flows at design time. Multiple instances of task or sub-process will be created. The symbol represents a compensation task or sub-process. Multiple instances Gateways A gateway is used to split or merge multiple process flows. Thus it will determine branching, forking, merging and joining of paths. Examples: 'Condition true? – yes/no', 'Choose colour? – red/green/blue',... Gateway control types Data based exclusive decision or merging. Both symbols have equal meaning. See also Conditional flow. Event based exclusive decision only. Data based inclusive decision or merging. Complex condition (a combination of basic conditions) Parallel forking and joining (synchronization). XOR (DATA) XOR (EVENT) OR COM- PLEX AND Swimlanes Pool Lane Pools and lanes are used to represent organizations, roles, systems and responsibilities. Examples: 'University', 'Sales division', 'Warehouse', 'ERP system',... A Lane is a sub-partition within a pool used to organize and categorize activities. A Pool represents a participant in a process. It contains a business process and is used in B2B situations....
View Full Document

{[ snackBarMessage ]}

Ask a homework question - tutors are online