Business Process Modeling Training
Business Process Modeling Training
and
BPMN Training
Topics
2) Getting Started
2) BPMN Overview
1) Graphical Elements
2
Business Process Modeling
3
Business Processes
4
What is a Business Process?
The complete response that a business makes to an event. A business process entails the
execution of a sequence of one or more process steps. It has a clearly defined deliverable or
outcome. ...
www.georgetown.edu/uis/ia/dw/GLOSSARY0816.html
A business process is a recipe for achieving a commercial result. Each business process has
inputs, method and outputs. The inputs are a pre-requisite that must be in place before the
method can be put into practice. When the method is applied to the inputs then certain
outputs will be created.
en.wikipedia.org/wiki/Business_process
5
A Brief History of Business Process
Early 1900’s: Early 90’s: Mid 90’s: 90’s & 00’s: Future Trends:
Breaking a job Reorganize the Our business Pull many of the Maturation of
into individual business and processes need previous modeling & workflow
tasks. business processes to be techniques into a tools into full process
to cut across completely comprehensive management
Fredrick Taylor, traditional corporate documented, framework systems.
Principles of silos and deliver on consistently focused on
Scientific customer value followed and quantitative Integration of
Management chain. regularly measures and business process
audited. process improvement and
Champy & Hammer, improvement. measurements into
Reengineering the ISO9000 corporate strategic
Corporation certification Six Sigma goals.
Additional emphasis
on the human side of
business change.
6
What is a Business Process Model?
7
Why Business Process Modeling?
Implementing a business strategy or a new business model requires changes in the operations and in how
people perform their work. This can be affected only by operationalizing the business changes to the actual
business processes, business rules and decisions that are made on a day to day basis by all the people in the
organization.
One area that distinguishes successful businesses and teams is that they have a very clear idea of what they are
supposed to do, how they are supposed to do it and what is the exact role of every team member. Clear
communication of the operational processes is critical to facilitate a smooth functioning of a team.
Organizations and companies that succeed are ones that ensure their business processes and rules are well
designed and that they are consistently applied the same way every single time. This process control and
consistency is key for success in organizations ranging from fast-food chains to hospitals to NASA Space Shuttle
operations.
In today's business environment, every business and every manager wants to ensure that they are achieving the
best possible results with the resources available to them. There is no room for inefficiencies and wastage.
All the benefits mentioned above lead to a significant competitive advantage for an organization that has
invested the time and effort to document, simulate and improve its business processes. A business that has
aligned its operations to its strategy, is agile, that has control over its processes, is running efficiently and has
well trained staff is indeed at the top of its game.
8
Business Process Methodology – The Basics
9
Business Process Modeling – 3 Steps
Process Documentation
Capture the business rules, routing
rules and errors.
Process Analysis
Analyze and improve the process
using simulation.
10
Step 1: Process Design & Mapping – Using BPMN
11
Step 2: Process Documentation
12
Step 3: Process Analysis and Simulation
13
How to get started with Process Modeling?
14
Start Simple
15
Process Modeling Layers
Partners
Secure
Consumer
Website
Delivery
HMC, Banker
Customer
receives
Documents
Timer
Final Generate No Docs
E-Close? Deliver Docs
each other
Validation Docs Received
Process
Manager Yes Funding Doc Redraw
Work States Process Process
Electronic
Closing
Process
3rd Party
Services
1. Open MS Word
2. Open the document
3. Select File | Print
4. Select a printer
5. Press the OK button
16
Process Modeling Layers
Layer Secure
HMC, Banker
Audit/Review
Electronic Document Docs Folllow Docs Doc Review
Delivery & Docs OK?
Fulfillment Doc Delivery Fulfillment Up Queue (Barcode or Queue
Input)
Timer
Final Generate No Docs
E-Close? Deliver Docs
Validation Docs Received
Process
Manager Yes Funding Doc Redraw
Work States Process Process
Electronic
1. Open MS Word
Describes the detailed steps done to 2.
3.
Open the document
Select File | Print
deep)
Necessary for detailed Use Case Steps,
Business Rules, Validation Criteria, etc. but Business Processes & Tasks
loses the attention of management at
Strategic level
17
Conduct Interviews
18
Analyze!
19
BPMN –
Business Process Modeling Notation
20
BPMN
Goals:
Standard graphical notation
21
Graphical Elements
Purpose:
Symbolic
Instant recognition
Differentiate
Four categories:
Flow Objects
Connecting Objects
Swimlanes
Artifacts
22
Flow Objects
23
Flow Objects - Event
What is an event?
Represented by a circle.
Intermediate Event:
End Event:
24
Flow Objects - Activity
What is an activity?
Represented by a rounded edge rectangle.
Two different types:
Task:
Sub-Process:
25
Flow Objects - Gateway
What is a gateway?
Helps diverge or converge the sequence flow.
Represented by a diamond.
Branching.
Forking.
Merging.
Joining of paths.
26
Connecting Objects
Message Flow
Depicts the flow of messages between two process participants.
Associations
Associates data, text and artifacts with flow objects.
Used to show inputs and outputs of activities.
27
Swim Lanes
Pool: Lanes:
NameName
Name
Name
Depicts different business
entities/participants. Depicts closely related but
Sequence flow cannot cross distinct participants.
the boundary of the pool. Sequence flow can cross over
Message flow used for lane boundary.
communication with another Message flow cannot be used
pool. between two lanes.
28
Artifacts
Group
Grouping for better analysis/documention.
Annotations
Annotation provides extra information.
Analogous to comments.
29
Internal Markers
30
Views of BPMN
31
Views of BPMN
32
Sub-Processes
33
BPM Best Practices
34
BPM Best Practices (continued)
35
Other Resources
BPMN Fundamentals
http://www.bpmn.org/Documents/BPMN_Fundamentals.pdf
Another Tutorial
http://www.bpmn.org/Documents/OMG_BPMN_Tutorial.pdf
36
Thank You!
37