2 Days Online
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.
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.
Recognize and define business processes based on outcomes, not org charts or policies
Identify stakeholders and understand competing perspectives within a process
Read and create clear process maps using a small, practical subset of BPMN
Model decisions, exceptions, and parallel work without overcomplicating diagrams
Determine the right level of detail for a given audience or purpose
Use process maps to identify bottlenecks, delays, rework, and coordination problems
Define process boundaries and avoid uncontrolled scope expansion
Translate process issues into clear improvement opportunities
Express improvements in outcome-focused terms, including simple user stories and acceptance criteria
Think about process improvement as an ongoing capability rather than a one-time project
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.
You will identify a real process problem and describe why it causes frustration or inefficiency.
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.
You will identify stakeholders and actors and write 1–2 simple statements of what each wants from the process.
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.
You will create a single-thread process model that clearly tells the story of how work is done.
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.
You will extend a model to include parallel paths and shared intersections with other processes.
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.
You will identify 3–5 processes and describe their outcomes in clear, simple language.
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.
You will rank a set of processes and explain your reasoning for focusing on one over the others.
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.
You will define the scope of a process and explain what you deliberately left out and why.
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.
You will create a current-state process map and confirm it reflects how work actually happens.
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.
You will annotate your process map to highlight problems and describe how you know they are problems.
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.
You will propose one improvement and describe how success would be recognized.
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.
You will outline a simple approach for implementing and validating an 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.
You will identify one outcome to monitor over time and describe when it should prompt review.
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.