BPMN for business analysts

Learn the best practices of process modeling and analysis with Business Process Model and Notation (BPMN 2.0) standard
BPMN for business analysts
File Size :
1.91 GB
Total length :
5h 28m



Zbigniew Misiak


Last update

Last updated 5/2022



BPMN for business analysts

What you’ll learn

You will see how to use BPMN in practice, which elements to use and which are not so useful
You will learn how to use events in BPMN and what are the event types
You will practice how using object types for tasks and subprocesses can make your diagrams easier to understand and more powerful
You will understand how to show the process flows with various gateways (XOR, AND, OR) and how to make sure token flows correctly
You will master usage of pools and lanes to show collaboration in a proces, so that you never make the popular rookie mistakes
You will learn how to easily extend your diagrams with additional information with artifacts and data objects

BPMN for business analysts


If you already use a BPMN 2.0 compliant tool you can use it throughout the course but it’s not required (I’ll present you some BPMN modeling tools you can use free of charge for the purpose of this course, you can also practice using pen and paper)


Business Process Model and Notation (BPMN 2.0) is
the new de facto standard for modeling processes. It can
be used when you need to document
your processes as a part of the project or when you need
to automate them, so learning it will help your career.
Maybe you’ve already
spent some time trying to learn BPMN from the specification and from the
internet but still do not feel confident
about this notation? I often see that even
people with years of modeling experience really struggle when it comes to BPMN
diagrams.Or are you mapping the workflow processes with flowcharts, but don’t feel your process maps really improve the communication? BPMN can help here if used properly!
You will learn from this course what are the most useful elements of BPMN and how to create easy to
understand and maintain process diagrams.
The course consists
of several sections with video lectures, quizzes and real life mini-projects
that will help you start using BPMN in no time.
I know that at first
BPMN can be confusing and you may have some questions after you start using it
in practice. The course is constantly updated with new content on a basis of
your feedback and I will answer all your questions regarding the best ways to
use BPMN.
Wondering if this course is for you? Take a look at the reviews from my students:
“Excellent course, pitched at an extremely useful level. This explains the parts of BPMN that are most useful, without diving into unnecessary complexity. It has a great mixture of videos, “take-away” summaries, and exercises. Highly recommended!”
– Adrian
“Efficient and effective BPM overview of the essential items you need to understand and master when using such notation. I used it as a refresher as I need to work with people using BPMN on a new project.”
– François


Section 1: 1 – BPMN Overview

Lecture 1 Introduction

Lecture 2 Basics of modelling processes with BPMN

Lecture 3 Flowcharts vs BPMN

Lecture 4 How to use this course

Lecture 5 BPMN tools

Lecture 6 Recommended tools

Lecture 7 First steps with ADONIS:Community Edition

Lecture 8 BPMN Basics – coffee case study

Lecture 9 [Key takeaways] BPMN Basics

Lecture 10 [Project] BPMN Basics

Section 2: 2 – Gateways and branching in BPMN

Lecture 11 Gateways and token – basics

Lecture 12 Exclusive gateway (XOR)

Lecture 13 Exclusive gateways in practice – DEMO

Lecture 14 Parallel gateway (AND)

Lecture 15 Parallel gateways in practice – DEMO

Lecture 16 Showing process loops and rework with Exclusive gateways

Lecture 17 Rework with XOR gateways in practice – DEMO

Lecture 18 Inclusive gateway (OR)

Lecture 19 Avoiding getting stuck – Default Sequence Flow

Lecture 20 Inclusive gateways in practice

Lecture 21 Gateways in BPMN – overview of demo diagrams

Lecture 22 Fastest way of converting non-exclusive gateways (AND to OR)

Lecture 23 [Key takeaways] Gateways

Lecture 24 [Project] Gateways

Section 3: 3 – How to add more meaning to your diagrams – names and object types

Lecture 25 Object names in BPMN

Lecture 26 Object types in BPMN

Lecture 27 Start events

Lecture 28 Common types of start events (Message, Timer, Conditional)

Lecture 29 Common types of Tasks (Manual, User, Service)

Lecture 30 Common types of Sub-Processes (Embedded, Call Activity)

Lecture 31 Common types of End Events (Message, Terminate)

Lecture 32 Object types in practice – DEMO

Lecture 33 Quick tip – how to convert objects in BPMN

Lecture 34 Quick tip – how to show object types more clearly with Colouring option

Lecture 35 [Key takeaways] Object types

Lecture 36 [Project] Object types

Section 4: 4 – Participants and collaboration

Lecture 37 Swimlanes in BPMN – Introduction to showing responsibility in BPMN

Lecture 38 Pools – process participants

Lecture 39 Black-box pools – “placeholders”

Lecture 40 Lanes – logical divisions of Pools

Lecture 41 Message Flows and Collaboration diagrams

Lecture 42 Pools and lanes in practice – DEMO

Lecture 43 [Key takeaways] Participants and collaboration

Section 5: 5 – Data modeling in BPMN

Lecture 44 Data modeling

Lecture 45 Data Objects and Data Stores in practice – diagram from BPMN MIWG demo 2018

Lecture 46 [Key takeaways] Data modeling

Section 6: 6 – Adding more information to your BPMN diagrams

Lecture 47 Artifacts in BPMN

Lecture 48 Artifacts in practice – DEMO

Lecture 49 [Key takeaways] Artifacts

Section 7: Wrap up

Lecture 50 Course summary

Lecture 51 [Key takeaways] Formal names of BPMN elements

Lecture 52 BPMN on one page

Section 8: Advanced BPMN

Lecture 53 ADVANCED – Task types

Lecture 54 ADVANCED – how to create BPMN diagram step by step

Lecture 55 ADVANCED – case study 1

Lecture 56 ADVANCED – case study 1 (text)

Lecture 57 ADVANCED – case study 1 (example solution)

Lecture 58 ADVANCED – intermediate events

Lecture 59 ADVANCED – case study 2 (text)

Lecture 60 ADVANCED – case study 2 (example solution)

Lecture 61 ADVANCED – boundary events

Lecture 62 ADVANCED – all about BPMN events (PDF guide)

Lecture 63 ADVANCED – case study 3 (text)

Lecture 64 ADVANCED – case study 3 (example solution plus automation demo)

Lecture 65 ADVANCED – BPMN modelling with ADONIS:CE

Lecture 66 ADVANCED – event based gateways

Lecture 67 ADVANCED – event based gateways (additional content)

Lecture 68 ADVANCED – alternative to event based gateways

Lecture 69 ADVANCED – case study 4 (text)

Lecture 70 ADVANCED – Loops and Multi-Instance activities

Section 9: Ask Me Anything

Lecture 71 Do you have questions about BPMN? Let me know and I will answer it!

Lecture 72 Ask Me Anything section – Introduction

Lecture 73 AMA: How to implement BPMN organization-wide

Lecture 74 AMA: Event Sub-Processes

Lecture 75 AMA: Handling unstructured workflows with CMMN

Lecture 76 AMA: Process improvement with BPMN

Lecture 77 AMA: Process improvement with simulation

Lecture 78 AMA: BPMN and RACI

Lecture 79 AMA: RACI in ADONIS (example)

Lecture 80 Bonus Lecture

People beginning Business Analyst or Process Analyst career who want to learn BPMN,People with flowcharting experience who want to add BPMN to their toolkit,People who want to use BPMN with confidence

Course Information:

Udemy | English | 5h 28m | 1.91 GB
Created by: Zbigniew Misiak

You Can See More Courses in the Business >> Greetings from CourseDown.com

New Courses

Scroll to Top