
This lecture introduces the course and the approach to teaching and learning which has been adopted. Besides the practice exercises which are included with the course, it would be very useful for you to try out the demonstrations included in each of the lectures.
There are three files available with this lecture:
1. Visio Course Exercise Book - this contains all of the set exercises in one location should you wish to print it for reference. The individual exercises are also provided at the appropriate point in the course.
2. Quick Reference Guide to the BPMN 2.0 symbols. You may find it useful to print this out for reference during the course.
3. Visio Guide to the Exercises 2024 - this indicates where in the course you should try the set practice exercises.
Besides the practice exercises which are included with the course, it would be very useful for you to try out the demonstrations included in each of the lectures.
Get started with Visio professional and the BPMN 2.0 template, learning essential BPMN shapes and notation while exploring the interface and using diagram validation.
Explore the Visio canvas to build BPMN diagrams with a start event and activity. Use glue-to connection points and the auto connect mini toolbar for common shapes.
Explore the BPMN shapes palette in Visio, refine shapes with right-click attributes like manual task, select and move multiple objects, ensure an end event, and save diagrams with save as.
Explore naming BPMN objects in Microsoft Visio, use exclusive gateways and sequence flows, adjust fonts, and validate diagrams against BPMN 2.0 with Visio's check diagram feature.
Select and drag shapes or groups to move BPMN diagrams, align with the blue adjustment points and the green dotted alignment line, and fine-tune with arrow keys and shift nudges.
Explore changing a task to a gateway, repositioning text, and wrapping labels in a BPMN diagram in Visio, and establishing dynamic sequence flows that reattach as shapes move.
Polish Visio BPMN diagrams by adding backgrounds, borders and headers, and inserting watermarks; adjust colors and date fields, and manage multi-page backgrounds.
Consolidate BPMN notation and explore process modeling in Microsoft Visio Professional, covering start, end, and intermediate events, tasks, gateways, and sequence flows.
Visualize each process instance with a unique token created at the start, traveling through tasks and gateways, including inclusive gateways, to the end.
Model a BPMN 2.0 process in Visio by adding a task, linking sequence flows, and using an exclusive gateway to route yes or no outcomes, with start and end events.
Validate BPMN 2.0 diagrams with Visio, applying strict rules to ensure universal interpretation, identify issues via the issues window, and fix start, end, and sequence flow errors.
Attempt practice exercise 4 and review our video solution in the course section entitled 'Solutions to Practice Exercises'
Learn how BPMN 2.0 models multiple process instances with unique tokens, using events, tasks, and gateways (exclusive and inclusive) in Visio professional to ensure BPMN compliance.
Familiarize yourself with the Microsoft Visio professional interface and BPMN notation, including pools, lanes, and gateways. Analyze responsibility in processes to improve process diagrams and practice assignments.
Explore how pools and lanes model process responsibility in BPMN diagrams, using Visio to assign activities to warehouse and customer service, and connect pools with message flows across boundaries.
Explore exclusive and merging gateways, their splitting of multiple conditions, and the importance of a default flow to keep BPMN processes moving.
Learn how inclusive gateways model multiple may-activate branches in BPMN 2.0, using conditions to trigger one or more paths and a merging gateway to resume flow, with a Visio-based example.
Explore inclusive gateways in BPMN 2.0 using Visio with an HR example, modeling events, activities, branching and merging gateways, and validating diagram with a default path that supports multiple paths.
Explore parallel gateways in BPMN 2.0, creating concurrent paths without conditions and using merging gateways to synchronize outcomes, and compare inclusive gateways with uncertain activation.
In this lecture we're going to consider other gateway types such as Parallel Starter, Inclusive starter, etc.
Learn the difference between activities and tasks in BPMN, distinguish atomic tasks from sub processes in Visio, and preview BPMN task types and the role of a business process engine.
This lecture explores the different types of activity and task which are available in the BPMN 2.0 standard.
Apply BPMN 2.0 sub processes to support a top down approach in Visio, using collapse sub process with a plus sign and linked diagrams to reveal detail progressively.
Learn to create and link sub processes in BPMN diagrams with Visio, including start and end events, gateways, and conditional flows, using a top-down, hierarchical approach for clarity.
Explore call activities in BPMN 2.0, invoking global or reusable sub processes and independent processes with input data, returning outputs to the top-level process.
This lecture introduces the principal types of Events used in BPMN 2.0.
In this lecture we begin to explore the use of Intermediate Events for message handling within process flows. A sample model is provided as a resource with this lecture but you should try to model the scenario discussed in the lecture by yourself for practice. Attempt Exercises 6 when you have completed up to this lecture.
Explore end events in BPMN 2.0, including message trigger, terminate, signal, and multiple end events, with parallel and exclusive gateways; prioritize explicit start and end events for clarity.
In this lecture we explore the use of Boundary Events for tackling exceptional conditions which arise in all process flows.
The purpose of this lecture is to introduce the concept of Collaboration in process flows and how message flows can be used in BPMN to represent interactions with entities external to the process under consideration. Attempt exercise 7 when you have completed this lecture.
This lecture explores the use of looping and multi instance activities to represent tasks which have to repeated or iterated within a process flow.
This lecture explains the purpose and use of the artifacts used to represent transient and persistent data in BPMN 2.0 models.
Model transactions in BPMN with compensation to roll back incomplete steps, and use sub processes, interrupting boundary events, compensation activities, and cancel events to manage rollbacks.
Explore how BPMN 2.0 compensations and event sub processes control cancellations and changes, using throwing and start events to cancel bookings and manage non interrupting flows.
Explore how BPMN 2.0 in Visio models error and escalation events to handle business process exceptions with boundary events on tasks and throwing and catching mechanics.
Practice Exercise 13
Apply themes, backgrounds, borders, and date formatting in Visio Professional to prepare a BPMN 2.0 exercise diagram, adjust orientation, select all elements, and add a watermark.
Open a Visio BPMN file, create Murphy's New Claims pool, add start 'Claim Received', add tasks 'Scan post' and 'index post', end with 'post captured' on one page.
model a BPMN 2.0 process in Microsoft Visio Professional by selecting and aligning elements, adding a quality assurance task, and configuring an exclusive gateway with yes and no sequence flows.
Model a BPMN process in Visio: set a start event triggered by a message, apply Arial 10, insert an exclusive gateway with a $50,000 threshold, ending in underwriting complete.
Validate a BPMN 2.0 process in Visio by correcting errors shown in the issues window, such as replacing message flows with sequence flows and ensuring correct pool placement.
Explore BPMN 2.0 modeling in Visio by creating three lanes in a two-pool model, assigning administration, senior underwriting, and junior underwriting tasks, and debugging sequence flows and validations.
Demonstrate exercise seven solution in BPMN 2.0 process modeling using Microsoft Visio Professional, detailing the senior underwriter, inclusive gateways, risk assessment, and customer messaging.
Explore BPMN 2.0 process modeling in Microsoft Visio Professional by solving practice exercise 8, detailing a shipping process with pools and lanes, parallel and exclusive gateways, and insurance considerations.
Model a customer upsell flow using exclusive and inclusive gateways, with options for a premium package, a car seat, gps unit, or discounted upgrade toward car preparation.
Illustrates BPMN 2.0 process modeling in Visio with two pools (customer and restaurant) and lanes for manager, chef, and delivery, including message flows, timers, and gateways.
Model an error-aware BPMN 2.0 process in Visio by handling start events, boundary error triggers, subprocess boundaries, and repairs after suspect results are checked.
In this conclusion students are directed to further study which they may find of interest. The course exercises and solutions are available here a a zipped file.
Business Process Model and Notation (BPMN), with BPMN 2.0.2 being the latest formal version, is the widely adopted global standard for visually mapping business processes to bridge communication gaps between technical and business teams, offering a unified, graphical language for process design and analysis. BPMN 2.0 remains the industry benchmark, supported by major tools and evolving with modern needs, ensuring its relevance for process improvement, automation, and digital transformation initiatives.
Key Reasons BPMN is vital for process mapping:
Global Standard: Maintained by the Object Management Group (OMG), it's an ISO standard (ISO/IEC 19510) used worldwide.
Unified Language: It provides a common, intuitive way for everyone (analysts, developers, stakeholders) to understand complex processes visually.
Bridging Gaps: It effectively connects business process design with technical implementation, supporting automation.
Versatility: BPMN 2.0 introduced enhancements for more complex models, supporting diverse scenarios and linking with other standards like DMN (Decision Model and Notation).
Tool Support: Major platforms like Microsoft Visio offer robust BPMN 2.0 modeling environments.
BPMN is the foundational visual language for modern business process management, essential for clarity, collaboration, and process optimization.
In this course you will learn a key skill for establishing yourself as a proficient business and process analyst using Business Process Model and Notation (BPMN 2.0 ) and you will learn how to build complex business process diagrams using Microsoft Visio Professional.
This course is not just theory - it will provide you with key BPMN skills combined with practical and valuable Microsoft Visio Professional experience
The course also provides you with Individual Assignments with direct University level instructor feedback. Now you can assess your ability to apply BPMN and Microsoft Visio Professional to real world scenarios and receive one to one feedback on your work.
Some Recent Reviews
"Started other courses, this is by far the clearer one and structured to my needs for learning."
"This is exactly what I was looking for. A set of rules and procedures for how to map Business process. I despise the willy nilly nature of several other courses I've seen. this one provides a language of it's own that is functional for creating and understanding process flows."
"Mr. Murphy, I am extremely satisfied with the results. Your experience, education and knowledge is exactly what I received from an excellent professor that knows his audience and delivers the skills I can add to my arsenal. This is a very high level online class! Thank you, Jimmy K"
"Excellent Course. Nicely Delivered and Every Topic is Up to the Point. I am learning BPMN for the first time and I could able to appreciate the beauty of the Concept and the entire credit goes to the Instructor."
"Extremely well taught course with a very logical and easy to follow approach. I feel very confident with my abilities after this course"
"I have been a BA for 10 years in Swiss banks, and designed and modeled process diagrams through the entire journey...but I discovered a vast array of unknown constructs that I can incorporate into much of my work, thus improving the expansion of our organisation. Thank you David!"
"This course was very good! The scenario examples, and showing "how do actually do it" in Visio was especially helpful. I would love to see more models and hear additional walkthrough explanations of when you would use which symbols. Great course!"
"Mr. Murphy, I am extremely satisfied with the results. Your experience, education and knowledge is exactly what I received from an excellent professor that knows his audience and delivers the skills I can add to my arsenal. This is a very high level online class! Thank you."
"Highly recommend this course to anyone needing to build their BPMN skills. Having completed the course I now feel well prepared for the projects I'm involved in. BPMN is important to me in my job as a Business Analyst and having completed this course I'm confident that I can prepare professional quality process models using the BPMN standard. Visio is great mostly because of the validation techniques it offers. Makes it easier to produce correct diagrams. Dave's teaching style is easy to understand and builds in a step by step manner."
"Until now, I have felt Visio could not provide real world basics. But through this course, I was surprised to see that many of the features are just not visible at first glance. Now I know this will work perfectly. And without a large learning curve to move the first team beyond basic BPM and into BPMN. The guide was excellent and easy to follow."
"As a senior BA, I have used many modeling techniques, however, BPMN was one never really taught to me. When my new project told me they used it, I had to learn fast. Mr. Murphy's course was exactly what I was looking for. One, it used Visio, which is what I use today and, two, he explained the most common symbols, how to use them, and when. I feel now after watching the class, I can confidently create some business processes using BPMN."
Build a strong foundation in BPMN and Visio Professional
Key BPMN Process Modelling Skills
Real World BPMN Business Examples
Experienced Instructor
Comprehensive Coverage of all BPMN 2.0 Constructs
Microsoft Visio Professional Illustrations and Examples using BPMN Template
Practice BPMN Assignments and Solutions
Critical Skill for Business and Process Analysts
BPMN is the international standard for business processing modelling. Microsoft Visio Professional is the modeling tool of choice by most major organizations. This combination of skills puts a very powerful ability in your hands to confidently interact in business situations which require your input to key business process understanding and improvement projects.
Enhance your skills and job profile by learning both the BPMN standard and the Microsoft Visio Professional modelling tool in this comprehensive course developed by an experienced and respected practitioner and expert in the field. Learn how to become a key contributor to Business Process Management (BPM) and Improvement projects. Learn process mapping from the ground up.
Content and Overview
Suitable for anyone new to business process modelling, BPMN and Microsoft Visio Professional, this course has more than 20 lectures which have been designed to bring you step by step through all aspects of Business Process Modelling Notation 2.0. Clear examples are used to illustrate the use of all elements of the notation, together with a series of practice assignments which help to establish your personal confidence in the use of the BPMN standard and in the use of Visio Professional as the modelling tool of choice.
Starting with an overview of the main elements of the BPMN 2.0 standard, the course explains how to use Activities, Gateways, Events and Sequence Flows to illustrate common business situations you may encounter. The use of each of these constructs is then expanded in individual lectures devoted to the techniques which can be applied to their use. The course then explores the more complex use of iterations, multi instance activities, compensations, transactions and error handling techniques in BPMN to manage complex processes.
Complete with a comprehensive series of exercises and solutions, you will be able to follow along with the course creator as you work through each concept and then apply and test your new knowledge and skills in BPMN.
Closed captions included.