2 Days Online

Business Process Modeling

A hands-on course for professionals who need to understand, analyze, and improve how work actually gets done in organizations.

Rather than treating process modeling as a notational exercise or a compliance activity, the course positions process models as thinking tools—used to surface assumptions, reveal coordination problems, and support better decisions. You will work through a realistic, shared case study and learn how to identify stakeholders, define and scope processes, document current-state behavior, and use process maps to assess problems and recommend improvements.

Why This Course

This course emphasizes understanding flow, decisions, handoffs, and parallel work using a small, practical subset of BPMN focused on clarity and communication rather than completeness or tool-specific correctness. Process models are taught as thinking and communication tools, not formal specifications.

Distributed Through

What You'll Be Able to Do

1

Recognize and define business processes based on outcomes, not org charts or policies

2

Identify stakeholders and understand competing perspectives within a process

3

Read and create clear process maps using a small, practical subset of BPMN

4

Model decisions, exceptions, and parallel work without overcomplicating diagrams

5

Determine the right level of detail for a given audience or purpose

6

Use process maps to identify bottlenecks, delays, rework, and coordination problems

7

Define process boundaries and avoid uncontrolled scope expansion

8

Translate process issues into clear improvement opportunities

9

Express improvements in outcome-focused terms, including simple user stories and acceptance criteria

10

Think about process improvement as an ongoing capability rather than a one-time project

Upcoming Sessions

Mar 3 – Mar 4, 2026
Open
Live Online

Course Outline

1

Why Business Process Improvement

This module establishes what business processes are, why organizations care about them, and why process improvement is often triggered by frustration rather than strategy. Instead of starting with formal definitions or methodologies, the module grounds process improvement in everyday experience delays, rework, unclear responsibilities, and outcomes that consistently fall short of expectations. Process models are introduced as thinking tools used to make work visible and discussable.

Objectives

  • Explain what a business process is and why it matters
  • Identify common triggers for process improvement
  • Connect process problems to unmet outcomes
  • Distinguish symptoms from underlying process issues

Exercise

You will identify a real process problem and describe why it causes frustration or inefficiency.

2

Stakeholder Identification

Processes exist to serve people, yet many process problems arise because stakeholder perspectives are misunderstood, incomplete, or ignored. In this module, you focus on identifying who participates in a process, who depends on its outcomes, and who is affected by its failures. Rather than relying on predefined stakeholder categories or templates, you work from real situations and goals. You explore how different stakeholders experience the same process differently, and how conflicts between goals often drive complexity.

Objectives

  • Identify stakeholders versus actors
  • Describe stakeholder goals and concerns
  • Recognize conflicting stakeholder needs
  • Express goals in simple, outcome-focused language

Exercise

You will identify stakeholders and actors and write 1–2 simple statements of what each wants from the process.

3

BPMN 1: Single-Thread Process Models

This module introduces process modeling using a deliberately small subset of BPMN notation. The focus is not on learning a standard for its own sake, but on using simple visual structure to tell a clear story about how work flows from start to finish. You learn to model processes that include decisions but no parallel work, using swimlanes, activities, flows, events, and gateways. The emphasis is on readability, narrative flow, and shared understanding.

Objectives

  • Use swimlanes, activities, flows, events, and decision gateways
  • Read a process model as a story
  • Model decisions without parallel work
  • Apply good enough modeling standards

Exercise

You will create a single-thread process model that clearly tells the story of how work is done.

4

BPMN 2: Concurrency and Intersections

Many real processes involve work happening in parallel and points where multiple processes intersect. This module extends basic modeling to include concurrency and shared activities, while maintaining the same restraint around notation. You explore how parallel paths introduce coordination challenges, risk, and delay, and why intersection points—such as approvals or shared data updates—often become bottlenecks. Rather than treating concurrency as an advanced technical topic, it is presented as a practical reality that must be made visible.

Objectives

  • Identify when work happens in parallel
  • Model simple concurrency
  • Recognize shared decision or approval points
  • Understand how intersections affect outcomes

Exercise

You will extend a model to include parallel paths and shared intersections with other processes.

5

Developing the Process Inventory (What Is a Process)

This module steps back from diagramming to clarify what qualifies as a process in the first place. You explore the difference between processes, activities, tasks, and functions, and why organizations often struggle to agree on what their processes actually are. Rather than starting with formal inventories or architectures, you identify processes informally by focusing on outcomes and goals. Only after grounding processes in real needs do you consider how to organize them for later reference.

Objectives

  • Distinguish processes from activities and tasks
  • Identify processes based on outcomes
  • Recognize that processes often overlap or intersect
  • Build a lightweight process inventory

Exercise

You will identify 3–5 processes and describe their outcomes in clear, simple language.

6

Prioritizing Process Work

Not every process deserves the same attention, and many process improvement efforts fail because they address problems that do not matter. This module explores how to prioritize which processes to model and improve based on impact, risk, frequency, and stakeholder value. You also consider practical constraints such as time, access to information, and organizational will. The emphasis is on making deliberate choices rather than attempting to improve everything.

Objectives

  • Prioritize processes by value and risk
  • Balance effort with expected benefit
  • Recognize when to defer or abandon improvement work
  • Justify prioritization choices to stakeholders

Exercise

You will rank a set of processes and explain your reasoning for focusing on one over the others.

7

Defining Process Scope

One of the most common mistakes in process work is unclear scope. This module teaches how to define where a process begins and ends, what is in scope and what is out, and when to split processes or treat them as separate efforts. You explore how scope decisions affect model clarity, stakeholder understanding, and improvement feasibility. The emphasis is on making scope an explicit, defendable choice rather than something that emerges by accident.

Objectives

  • Define clear start and end points for a process
  • Identify what is in and out of scope
  • Recognize when to split processes or treat them separately
  • Communicate scope decisions clearly to stakeholders

Exercise

You will define the scope of a process and explain what you deliberately left out and why.

8

Building a Current-State Process Model

This module synthesizes earlier concepts to document a real current-state process. The emphasis is on capturing how work actually happens, not how it is supposed to happen according to policy or documentation. You practice choosing an appropriate level of detail, validating models with stakeholder experience, and resisting the urge to overcomplicate diagrams with every possible exception or intersecting process.

Objectives

  • Translate a real process into a clear map
  • Apply BPMN concepts appropriately
  • Choose an audience-appropriate level of detail
  • Validate the model against reality

Exercise

You will create a current-state process map and confirm it reflects how work actually happens.

9

Assessing the Current State with Process Maps

Once a process is visible, it can be analyzed. This module uses process maps as diagnostic tools to identify delays, rework, risk, and confusion. You learn to look beyond the happy path and examine where decisions are unclear, where work waits unnecessarily, and where responsibilities are ambiguous. Acceptance criteria are introduced informally as a way to make expectations explicit and assess whether the current process actually meets them.

Objectives

  • Identify bottlenecks and handoffs
  • Surface hidden decisions and exceptions
  • Translate issues into unmet conditions
  • Separate symptoms from causes

Exercise

You will annotate your process map to highlight problems and describe how you know they are problems.

10

Recommending Improvements

This module focuses on turning analysis into improvement ideas that are realistic and defensible. Rather than teaching a catalog of techniques, it emphasizes grounding recommendations in what the process model actually reveals. You learn to frame improvements in terms of outcomes and trade-offs, often expressing them as simple user stories with clear acceptance criteria. This helps connect process thinking to environments familiar to software and IT professionals.

Objectives

  • Generate improvement ideas from observed issues
  • Relate improvements to stakeholder goals
  • Express improvements as simple user stories
  • Define clear acceptance criteria

Exercise

You will propose one improvement and describe how success would be recognized.

11

Implementing and Testing Improvements

Good ideas fail if they cannot be implemented. This module explores what it takes to put process changes into practice, including testing, communication, and adoption. You examine how acceptance criteria support validation, why testing process changes matters, and how implementation often reveals assumptions that were invisible during analysis. The module also addresses the reality that many participants influence change without owning it.

Objectives

  • Explain why testing process changes matters
  • Use acceptance criteria to validate changes
  • Identify implementation risks
  • Recognize adoption and communication needs

Exercise

You will outline a simple approach for implementing and validating an improvement.

12

Driving Continuous Improvement

The final module reframes process improvement as an ongoing capability rather than a one-time project. You explore how processes drift over time, how signals for re-evaluation emerge, and how good enough is often a valid outcome. The module emphasizes reflection, learning, and knowing when to stop improving. It also addresses the limits of influence and ownership that most practitioners face.

Objectives

  • Explain why improvement is iterative
  • Identify signals that trigger re-evaluation
  • Use feedback to guide next steps
  • Understand personal and organizational limits

Exercise

You will identify one outcome to monitor over time and describe when it should prompt review.

Ready to learn?

Get practical AI training that keeps your requirements, designs, code, and tests in sync.

We offer private training sessions for teams. Contact us to discuss your needs.

Contact Us