BPMN 2.0 Business Process Modelling for Business Analysts
- 3 hours on-demand video
- 43 downloadable resources
- Full lifetime access
- Access on mobile and TV
- Certificate of Completion
Get your team access to 4,000+ top Udemy courses anytime, anywhere.Try Udemy for Business
- Create clear, correct and expressive BPMN 2.0 Models with clear process logic
- The full vocabulary of BPMN 2.0 Level 1: the descriptive modelling pallet
- The context of BPMN, BPM and Business Analysis in general
- Best practices approach with tips and tricks to model any real-world process
- How to improve real-world processes using BPMN 2.0
- How to adhere a common modelling method to create consist diagrams for both Business and IT
- This training is tool independent, just like BPMN itself. You can use your own tool or use the free web-based tool I use.
BPMN 2.0, or Business Process Model and Notation, is the standard in the field of describing and improving real-world business processes. In this training, you will not only learn the full Level 1 palette of BPMN 2.0, but above all you will learn how to model and improve real world business processes. By means of best practices, quizes and practical case studies you will become a BPMN 2.0 expert.
Besides the BPMN Level 1 descriptive modelling palette, this training teaches you an approach to use BPMN 2.0 properly: with clear process logic, rules for consequent diagram composition and fully compliant with the BPMN 2.0 specification.
On top of that, you will learn a prescriptive methodology for going from a blank sheet to a complete and properly-structured process model.
Oh, and did I mention I will personally guide you through all the theoretical lectures? Yes, all lectures are filmed in a classroom setting, so you don't only see the slides but the teacher as well. Check out the previews to convince yourself.
- Business Analysts
- Aspiring Business Analyst
- Technical Developers
- External teams and third parties
- Process Improvers
In this lecture, I will discuss what you will learn in this training. The training contains the following modules:
Introduction to BPMN 2.0
Getting Started with BPMN 2.0
Pools, Lanes, Subprocesses, and Hierarchical Modeling
Collaborations, Message flows, Data objects and Events
Summary of the Level 1 Pallet
Quality, methodology and best practices
In this lecture, I will introduce the learning goals of section 1:
Understand the BPMN context
Master the basic ‘level 1’ elements
Understand the benefits of modelling with BPMN
The differences between BPMN and flowchart
In this lecture, you will learn what BPMN 2.0 is and what the basic flow objects are.
In this module, you will learn:
How to get started with modelling
Deep understanding of core elements of level 1
Tooling requirements and best practices
Everything about XOR gateways
Model your first three business processes
In this module I briefly discuss the tooling options and requirements you should take in mind when selecting a tool. I also introduce a free tool that is fully BPMN 2.0 compliant.
We already discussed the basic elements, but in this lecture I will deepen your understanding about what you can and cannot do with activity, gateway, event and sequence flow. On top of that I will discuss:
Behavioural characteristics of activity's and gateways
Using a webshop as an example, we will start modelling together. This example will be used throughout the course once we learn more advanced BPMN 2.0.
In this lecture, I will introduce the learning goals of this section:
Inline vs hierarchical expansion
User tasks and service tasks
How to use subprocesses
Terminate end events
In this lecture you will learn what pools are and how you should use them according to the BPMN 2.0 specification.
This module will focus on communication with external entities, including special event types that are part of the Level 1 pallet of BPMN: message events and timer events. We will also discuss data objects and datastores, as well as call activities. After you finish this module, you will have full understanding of the BPMN level 1 pallet: you will be able to read, understand and model BPMN process models that are created with the Level 1 pallet of BPMN.
In this lecture, you will learn how to communicate with external entities, using:
black box pools
message start events
message end events
We will also discuss when to use a lane and when to use a black box.
In this lecture, we will introduce a new start event and wrap up all the start- and end events of BPMN 2.0 level 1:
none start event
message start event
timer start event
none end event
message end event
terminate end event
This module is optional: it summarises all level 1 elements with a short definition and the most important best practices. You can use this section for quick referencing.
Terminate End Event
Message End Event
In this session I will discuss a framework to assess quality, introduce seven best practices to create consistent models and teach you an approach or methodology to create clear BPMN process models. Let’s get started!
In this lecture you will learn about good BPMN models. Good BPMN models are:
In this lecture you will learn 7 best practices:
1. Use a top-down modelling strategy
2. Make sure all activities are aligned with process instances
3. Be consistent in your naming conventions
4. Be complete
5. Differentiate end events
6. Model communication with external entities correctly
7. Use gateways correctly
In this session, we will put all your knowledge into practice using a scenario based case study. We will model and improve a business case using the prescriptive method from the previous session.
In this lecture you will find you assignment description that you will need for the coming assignments.
Step 1 of the methodology about getting the scope right: therefore this assignment focuses on the following questions:
- What does the process represent?
- What does a process instance represent?
- When is a process started?
- What are the high-level activities that will compose the parent level diagram (maximum 12)?
- What are the important end states of each subprocess and the process as a whole?
Step 2 of the method is about modeling the high level business process. We will do this in 3 easy steps:
1. model the happy path scenario,
2. model the exception flows and
3. add all detail to the model.
Let's get started with Methodology Step 2 part I: Model the Happy path Scenario!
Step 2, Part III: Solution of the process model with all details embedded to the model.
The first two steps of the methodology are now completed:
1. Scope the high level process
2. Map the high level process
Now its time to improve the high level process model.