Save
not using
Bis
slides
Save
Share
Learn
Content
Leaderboard
Share
Learn
Created by
Ha Thien An Nguyen
Visit profile
Cards (134)
What is process modeling used for?
To
analyze
processes
To
document
processes
To
create
processes
To make processes readily
understandable
using
graphical
notations
View source
What does BPMN stand for?
Business Process Model
and
Notation
View source
What is the current version of BPMN?
BPMN
2.0
View source
How does BPMN compare to flow charts or activity diagrams?
BPMN has a
richer
notation compared to flow charts or activity diagrams.
View source
Who is BPMN designed to be understandable by?
All business
stakeholders.
View source
What are the main elements of BPMN?
Flow
objects
Connecting
objects
Events
Activities
Gateways
Sequence flows
Message flows
Associations
Swim lanes
Artifacts
Pools
Lanes
Data
objects
Groups
Annotations
View source
What does a start event indicate in BPMN?
A start event indicates the
trigger
of a process.
View source
What does an end
event
indicate in BPMN?
An end
event
indicates the
result
of a process.
View source
What is a task in BPMN?
A task is an
activity
that is
not broken down
to
more detail.
View source
What does a sequence flow indicate in BPMN?
A sequence flow indicates in which
order
the
activities
are performed.
View source
Provide an example of a process modeled in
BPMN.
Booking a
Flight
Fitness
workout process:
Change
clothes
Load exercise schedule
Do
exercises
Check
out
Take
a shower and change back
View source
What does a pool represent in BPMN?
A pool represents the
central
entity or an
external
participant.
View source
What does a lane represent in BPMN?
A lane represents a sub-partition of a pool or another lane; it is either a department or a role.
View source
Provide an example of a process involving a lane in BPMN.
Producing a Car
Meeting room reservation process:
Employee makes reservation
Catering brings beverages
Catering cleans up after the meeting
View source
What is a sub-process in BPMN?
A sub-process is an activity that can be described in more detail by a separate process diagram.
View source
What does a message flow indicate in BPMN?
A message flow indicates the flow of the process across pools.
View source
What do message events indicate in BPMN?
A start message event indicates a message being received, and an end message event indicates a message being sent.
View source
Provide an example of a process involving message events in BPMN.
Paying an invoice process:
Financial department notified by operations
Invoice sent to customer
Customer pays invoice
Financial institution transfers money
Institution provides transaction information to the company
View source
What is a gateway in BPMN?
A gateway has multiple outgoing sequence flows of which only one is taken.
View source
Provide an example of a process involving a gateway in BPMN.
Library process
Meeting room reservation process:
Employee makes reservation
Indicates if a beamer is needed
Picks up and returns the beamer if needed
View source
What does a fork in BPMN indicate?
A fork has multiple outgoing sequence flows of which all are taken in parallel.
View source
What does a join in BPMN do?
A join can be used to close a fork.
View source
What is an inclusive gateway in BPMN?
An inclusive gateway has multiple outgoing sequence flows of which one or more are taken.
View source
Provide an example of a process involving an inclusive gateway in BPMN.
Meeting room reservation process:
Employee makes
reservation
Indicates if
beverages
and/or a beamer are needed
Catering brings
beverages
if needed
Material
department installs and picks up the beamer if needed
View source
What do time events indicate in BPMN?
A start time event indicates the
begin
time for a process to
start
, and an
intermediate
time event indicates the time that needs to
elapse
to
continue
the process.
View source
Provide an example of a process involving time events in BPMN.
Library
reservation
process
Recommendation
emails
process:
System sends recommendation emails every
Sunday
evening
Emails
list
books based on
previous
purchases
View source
What does a link event allow in BPMN?
A link event allows
jumping
from one part of the
diagram
to another.
View source
What does a data object indicate in BPMN?
A data object indicates data that is
manipulated
or
accessed
by an activity.
View source
What does a group do in BPMN?
A group groups
different
elements of the diagram together,
without
affecting the flow of the process.
View source
What does an annotation provide in BPMN?
An annotation gives
additional
information about the
diagram
or a specific
element.
View source
Provide an example of a process involving an annotation in BPMN.
Online order
process
Elements include:
Flow
objects
Tasks
Sub-processes
View source
What are the main functionalities of Use Cases?
Use Case diagrams denote
interaction
between a system and its users
They show
hierarchical
relations between functionalities of the system
View source
What does UML stand for?
Unified Modeling Language
View source
What is the purpose of UML?
It is a
modeling language
for
object-oriented
software used for the
creation
and
documentation
of software.
View source
What is the current version of UML?
UML
2.4.1
View source
What are the main elements of Use Cases?
Actor
Generalization
Use case
Include
Extend
View source
What does an actor denote in Use Cases?
An actor denotes a
role
a user plays in the system, usually a
person
or
another
system.
View source
What does generalization denote in Use Cases?
A generalization denotes an
“is a”
relationship between
two
elements.
View source
Provide an example of generalization in Use Cases.
Surfer
and
Logged
in user
Superclass
and
Subclass
relationship
View source
What does a use case denote?
A use case denotes a
functionality
of the system.
View source
See all 134 cards