Core Elements of BPMN Diagrams Flashcards

(14 cards)

1
Q

Start Event (thin circle)

A

Where the process begins

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

End Event (thick circle)

A

Where the Process Ends

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Intermediate Event (Double Circle)

A

Occurs between start and end. Can represent messages, timers, etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Activities (Tasks)

A

These represent a specific unit of work (symbolized by rounded rectangles)

Name tasks with Verb+Noun Format

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

XOR Gateway

A

One path our (decision point)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Parallel Gateway (AND)

A

All Paths executed at once

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Inclusive Gateway (OR)

A

One or more Paths

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Sequence Flow

A

Solid Line with a Arrowhead
Shows the order of activities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Message Flow

A

Dashed Line with open arrowhead

Used for communication between different pools

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Asscociation

A

Dotted Line

Links artifacts such as DATA OBJECTS to TASKS.EVENTS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Pools

A

Represent participants (e.g., Customer, Company)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Lanes

A

Subdivisions within a pool

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Black Box Pool

A

Represents an External Participant (CUSTOMER) with no visible internal process

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Common Rules and Best Practices

A

Only one start event per process
Avoid unnecessary gateways (especially parallel ones)
KEEP flows left to right
Message flows must connect between pools
Use Intermediate Events only for events that occur mid process
Avoid mixing sequence flows and message flows improperly
Maintain a Clean Flow

How well did you know this?
1
Not at all
2
3
4
5
Perfectly