Business Analysis: BPMN 2.0 in Practice

A-Z guide to creating professional BPMN process maps
3.4 (15 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
582 students enrolled
91% off
Take This Course
  • Lectures 15
  • Length 1 hour
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 8/2016 English

Course Description

The course helps you understand and use BPMN language and also draw high quality process maps for various reasons ranging from improvement to system implementation. It is designed for process modellers, process and business analysts and process consultants and essentially anyone who is interested to know more about business processes.

You will learn about BPMN (Business process modelling notation) in details and will also understand BPM (Business Process Management) cycle. The software used is Ms. Visio but for those who do not have access to Visio free web tools are introduced. The course can be covered in about an hour. 

What are the requirements?

  • No technical background is required
  • General understanding of business analysis is helpful

What am I going to get from this course?

  • Create professional, good looking and clear process maps using BPMN 2.0
  • Capture process pain points (inefficiencies)
  • Create process models in Visio or any other BPMN based application such as Gliffy

Who is the target audience?

  • Junior to intermediate Business Analysts
  • Junior to intermediate Process Analysts
  • Junior to intermediate Process Modellers and Improvement Consultants
  • Professionals looking to transition into a Business Analyst role

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction

I will talk about myself, the course and what you should expect after completing the course. I hope you enjoy the course.

Section 2: Getting Started

Understand why BPMN is important, where does it come from and the applications of it in the business world


Develop familiarity with process models in BPMN format


Understand As-Is & To-Be processes and basics of Business Process Management. 

I will also talk about BPM and problem solving cycle briefly. More details on this topic is coved in lecture 11. 

Section 3: Software and Tools

Learn about tools that you can use for process modelling. We will cover Visio (2010 premium, 2013, 2016 and Pro for office 365) and Gliffy. I will also show you some free stencils you can download form the web if you are using an older version of Visio. Most of the software modelling tools are very similar to Visio and Gliffy and have exact or very similar logic built in them.

Section 4: BPMN notation, examples and scenarios for practicing

The basic pallet includes activities (tasks and sub-processes), different types of gateways (Exclusive, inclusive and parallel), and events (start, intermediate, and timer). 


Different types of swimlanes (collapsed vs. expanded) are explained in this lecture. Also sequence flows and message flows are explained with some examples.


In this lecture, different tasks types including manual, user, service and script tasks are explained with referencing to BPMN literature. 


Throwing and catching events can be confusing for a lot of modellers. The two are compared and explained with some examples and exercises.


In this section, you will learn about timers and their different usages within a process model, errors, interrupting and non-interrupting events. 


In this section, you will learn about different artefacts such as data store, data objects and notations to highlight risks or pain paints. Some of them enrich the process model you are working on but they are not mandatory.


In this section, you will learn about BPMN and BPM in improvement projects. Through the lecture, I will talk about multiple methods than can be used in a problem solving cycle commonly used by consultants.

Section 5: Exercises

In this exercise, you will practice high level sub processes and boundary conditions. 


In this exercise, event-base gateway, inclusive-or and parallel gateway are practiced. Also part of the exercise are system, user, sending and receiving tasks


In this exercise, you will practice compensation tasks.

Section 6: Learning Assessment
8 questions

Test your BPMN knowledge!

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Jack Zadegan, Consultant and Business Analyst

Hi there, My name is Jack Zadegan. I live in a very beautiful, vibrant city, Melbourne in Australia. One thing which I find very exciting is building online courses and educational material on technical and non-technical subjects. I have worked for more than 10 years in technical and non-technical consulting positions and I always keep reading, researching and testing new methods and ideas. I would love to share what I already know with Udemy students and make them as relevant and exciting as possible for them.

Briefly about my background, I am a certified Scrum Master, certified expert in BPMN 2.0., and hold qualification in MBA-Info Sys development, and an Electrical Engineering. I have worked both as a lead and a resource in a number of projects and initiatives, saved millions of dollars for different business and played an key role in the implementation of different systems.

If you have a suggestion for a topic for one of my courses, or need help with something, please don't hesitate to drop me a message. I may not always be able to help you directly, but I would still love to talk to you.

Ready to start learning?
Take This Course