Business Process Model and Notation (BPMN 2.0)

Course Description

The Business Process Model and Notation (BPMN) is a set of notations used for creating business process of an enterprise. The objective of BPMN is to support business process management for both technical users and business users by providing a notation that is intuitive to business users yet able to represent complex process semantics. The BPMN specification also provides a mapping between the graphics of the notation to the underlying constructs of execution languages, such as Business Process Execution Language (BPEL) and Extensible Markup Language (XML).

The primary goal of BPMN is to provide a standard notation that is readily understandable by all business stakeholders. These business stakeholders include the business analysts who create and refine the processes, the technical developers responsible for implementing the processes, and the business managers who monitor and manage the processes. The key benefit of using BPMN standard lies in its rich set of notations allowing business analysts to create business processes, from simple to very complex, in a standardized manner. Hence, it serves as a common language to bridge the communication gap that frequently occurs between business users and technical audience.

What You Will Learn

Upon successfully completing the course, an individual will learn the following:

  • Fundamentals of BPMN
  • Different modeling techniques (basic flowcharting, business process model and notation (BPMN)
  • Selecting right modeling techniques for your project
  • Defining a process scope
  • Understanding BPMN modeling palette (set of notations)
  • Creating an end-to-end business process flows
  • Advanced concepts of business process model and notation (BPMN 2.0)
  • Identifying non-value added, waste, redundant tasks/activities in a process
  • Writing business process narratives
  • Creating ‘As-Is’ (current state) and ‘To-Be’ (future state) states of a business process flows
  • Hands-On exercise on BPMN 2.0 notations

Course Outline

Levels in module descriptions

  • Module 1

    • Introduction to BPMN 2.0 modeling
    • Value of BPMN modeling in requirements lifecycle
    • Different industry standards such as Object Management Group (OMG)
    • Current industry trend and related BPMN certifications for business analyst
  • Module 2

    • What is business process modeling
    • Different steps of business process modeling
    • Process improvement concepts
    • Business process analysis
    • Understanding BPMN notations
    • Concept of pool and lane
    • Concept of gateways/decision points
    • Creating Subprocess within a process
    • Identifying bottlenecks, non-value added tasks, and redundant tasks in a process
    • Identifying Points Of Automation (POS) in a process
    • Re-engineer a business process to make it more effective and efficient
    • Best practices of process modeling
  • Module 3

    • Intermediate events
    • Error & Escalation concepts
    • Writing business process narratives
    • Advanced BPMN modeling concepts (inclusive gateways, complex gateways, etc)
    • Fundamentals of business process execution language (BPEL)
    • Business process management suites and engine
    • How executable processes work
Please Note: From the first day of the class, a comprehensive capstone project will be assigned. With each session, trainees will be expected to complete hands-on exercise on a particular part of the project. This will expose an individual to real-world scenarios and give them first-hand experience of authoring key requirements documents using tools

Who Can Attend

This course has been designed for any IT/Non-IT professional who is involved with business process improvement projects, business analysis, requirements management and process automation projects. Key roles that would benefit from this course are business architect, business analyst, requirements engineer, business process owners, product analyst, product manager, systems analyst and project analyst. This course starts from the basic level to most advanced concepts of BPMN 2.0.


Basic flowcharting knowledge is recommended.

Course Duration

The course is delivered over a period of 4 weekends (Saturday and Sunday) with each session lasting for 6 hours. Since most our trainees are either working professionals or college students, we conduct our sessions over the weekend. However, during the weekdays, our instructor is available to discuss any questions/comments/concerns related to the course.

Mode of Training

This program is delivered through Live ‘Instructor-led’ session as well as ‘On-line’ via live web-conferencing


  • Live ‘Instructor-Led’ online sessions
  • In-person from our Mclean, Virginia training center.


Certified CBAP®, PMP® and BPM instructor will be leading this course.


"PMI®", "PMBOK®", "PMP®", "PMI-RMP®", "CAPM®" and "PMI-ACP®" are registered marks of the Project Management Institute, Inc.

IIBA®, the IIBA® logo, BABOK® and Business Analysis Body of Knowledge® are registered trademarks owned by International Institute of Business Analysis.CBAP® is a registered certification mark owned by International Institute of Business Analysis. Certified Business Analysis Professionalisa trademark owned by International Institute of Business Analysis.