Free Webinar: ForgeRock Launches On Demand Training

closeClose

Process Modeling Using BPMN

  • Tuition USD $1,295
  • Reviews star_rate star_rate star_rate star_rate star_half 853 Ratings
  • Course Code PM-BPMN
  • Duration 2 days
  • Available Formats Classroom, Virtual

Most business and technical stakeholders (from sponsors, customers, and end users to business analysts, project managers, designers/architects, testers, support, and so on) are vividly aware that, in order to come up with good solutions, we need to be able to describe, understand, and communicate our organizations' business processes, end-to-end and top-to-bottom. Yet, despite decades of flowcharting-talk and uncounted number of Visio diagrams, we are still struggling with this challenge. Without doubt, this is a major contributor to projects that fail to deliver (e.g. cancelled, over schedule and/or budget, products of poor quality or that include either only a fraction of the required functionality or functionality that nobody ever uses). In the last couple of years, more and more organizations have adopted a new standard: Business Process Model and Notation (BPMN). By now, a de-facto standard for business process modeling, BPMN enables bridging the communication gap between business and technical people by providing an effective, efficient, and flexible way to capture, model, analyze, and design business processes, in a way that is easily understood by all interested parties.

Skills Gained

  • Bridge the communication gap between business and IT, by modeling processes that can be easily understood and communicated by all stakeholders
  • Enable process collaboration and accountability, by modeling processes at levels of abstraction/details most appropriate to each stakeholder's perspective
  • Create high-level (whole-picture) models that describe an organization's end-to-end processes
  • Design and optimize processes, by progressively elaborating high-level models (Descriptive level) into hierarchical and more detailed process models (Analytical level)
  • Capture/design complex process-events interactions
  • Capture/design processes that separate and integrate process activities and complex business rule definitions
  • Streamline process and requirements documentation by using the same notation and syntax to capture processes at all stages of the SDLC
  • Enhance knowledge management (creating, sharing, training, reuse, etc.) by eliminating the need to duplicate and/or translate process definitions
  • Increase productivity by enabling process engineers to elaborate Analytical models into Executable models (rather than starting from scratch each time)
  • Reduce analysis paralysis, by allowing teams and business/process analysts to focus on relevant aspects of the process (through hierarchical modeling and sub-process expansion, while maintaining overall process consistency/integrity)
  • Enable scope management and prioritization, by allowing process models that are selectively elaborated (based on which aspects of the process are more important)
  • Facilitate adoption/customization of BPM/BPMN/BPMS tools
  • Enable process simulations to validate and optimize business processes (e.g. process & cycle times, costs, resource utilization, etc.)

Who Can Benefit

  • Business Analysts
  • Business customers/end users
  • Product Owners, Project Managers, End users
  • Testers
  • Anybody interested to understand, capture, analyze, design, and/or optimize processes
  • Process Analysts
  • Process Owners
  • Process Engineers

Course Details

Intro & Core Concepts

  • Models and modeling goals
  • Processes/process types
  • Process modeling
  • BPMN in Context: BPM & BPMS
  • Historical background
  • Comparison with alternative modeling methods

BPMN Notation & Element Types

  • BPMN Standard: Notation/symbols, Syntax, and Semantics
  • Modeling levels/palettes: Descriptive, Analytical, Execution
  • Work-performing elements: Processes, Activities (Tasks/Sub-Tasks)
  • Work-routing elements: Sequence & Message Flow, Gateways
  • Work-partitioning elements: Pools & Lanes
  • Events
  • Data Objects
  • Artifacts

Descriptive Models (Level 1 Palette)

  • Purpose & target audience
  • Core elements
  • Method and style
  • Examples

Analytical Models (Level 2 Palette)

  • Purpose & target audience
  • Additional elements
  • Method and style
  • Examples

BPMN Practices

  • Common pitfalls & how to avoid them
  • Best practices

Process Analysis & Design, using BPMN

  • BPMN Syntax Validation
  • BPMN Method & Style Validation
  • Tokens & Workflow Patterns
  • Optimizing Processes: Analysis & Design

Advanced Topics

  • Process Simulations
  • BPMN Processes and Business Rules/Decisions
  • Event Sub-processes
  • Choreography diagrams
  • Executable models

BPM/BPMN Career, Resources

  • IIBA and Process Modeling
  • OMG Certified Expert in BPM (OCEB)
  • Other certifications
  • Resources

BPMN Tools

  • Whiteboards, Sticky-Notes, etc.
  • Diagramming tools vs. Modeling tools
  • BPMN vs. BPMS
  • Commercial & Open-source tools

Case Study & Hands-on Exercises

How do I enroll?

A comprehensive listing of ExitCertified courses can be found here. You can register directly for the required course/location when you select "register". If you have any questions or prefer to speak with an ExitCertified education consultant directly, please submit your query here. A representative will contact you shortly.

How do I pay for a class?

You can pay at the time of registration using credit card (Mastercard/Visa/American Express) cheque or PO.

What if I have training credits?

ExitCertified honors all savings programs from the partners we work with. ExitCertified also offers training credits across multiple partners through our FLEX Account.

When does class start/end?

Classes begin promptly at 9:00 am, and typically end at 5:00 pm.

Does the course schedule include a Lunchbreak?

Lunch is normally an hour long and begins at noon. Coffee, tea, hot chocolate and juice are available all day in the kitchen. Fruit, muffins and bagels are served each morning. There are numerous restaurants near each of our centers, and some popular ones are indicated on the Area Map in the Student Welcome Handbooks - these can be picked up in the lobby or requested from one of our ExitCertified staff.

How can someone reach me during class?

If someone should need to contact you while you are in class, please have them call the center telephone number and leave a message with the receptionist.

What languages are used to deliver training?

Most courses are conducted in English, unless otherwise specified. Some courses will have the word "FRENCH" marked in red beside the scheduled date(s) indicating the language of instruction.

What does GTR stand for?

GTR stands for Guaranteed to Run; if you see a course with this status, it means this event is confirmed to run. View our GTR page to see our full list of Guaranteed to Run courses.

Classes are great but i feel the course timeline is too short and hence the topics are rushed up to complete on time.

the lab should available for an additional time. Starting after 4pm is not the best

I had a good and comfortable remote training experience. Look forward to more such trainings.

J’aime cet environnement, je vois qu’on peut faire beaux de chose la dessus. J’aime ce genre de projet ou environnement bien fait.

It was an informative session. Look forward to advance my knowledge on AWS in future.

8 options available

undo
  • Nov 2, 2020 Nov 4, 2020 (3 days)
    Location
    Virtual
    Language
    English
    Time
    12:00PM 4:30PM EDT
    Enroll
    Enroll
  • Dec 15, 2020 Dec 17, 2020 (3 days)
    Location
    Virtual
    Language
    English
    Time
    12:00PM 4:30PM EST
    Enroll
    Enroll
  • Jan 20, 2021 Jan 22, 2021 (3 days)
    Location
    Virtual
    Language
    English
    Time
    12:00 PM 4:30 PM EST
    Enroll
    Enroll
  • Mar 1, 2021 Mar 3, 2021 (3 days)
    Location
    Virtual
    Language
    English
    Time
    12:00 PM 4:30 PM EST
    Enroll
    Enroll
  • May 18, 2021 May 20, 2021 (3 days)
    Location
    Virtual
    Language
    English
    Time
    12:00 PM 4:30 PM EDT
    Enroll
    Enroll
  • Jul 13, 2021 Jul 15, 2021 (3 days)
    Location
    Virtual
    Language
    English
    Time
    12:00 PM 4:30 PM EDT
    Enroll
    Enroll
  • Sep 1, 2021 Sep 3, 2021 (3 days)
    Location
    Virtual
    Language
    English
    Time
    12:00 PM 4:30 PM EDT
    Enroll
    Enroll
  • Dec 7, 2021 Dec 9, 2021 (3 days)
    Location
    Virtual
    Language
    English
    Time
    12:00 PM 4:30 PM EST
    Enroll
    Enroll
Contact Us 1-800-803-3948
Contact Us Live Chat
FAQ Get immediate answers to our most frequently asked qestions. View FAQs arrow_forward