AI curriculum
Course outline for Workflow Performance Engineering
Faster generation can increase waiting when reviewers cannot keep up. Compare manual, model-driven, and hybrid workflows using whole-process time, quality, setup cost, and rework. Use a bounded capacity analysis to justify a scale, simplify, or stop decision.
- Technology
- Workflow Engineering
- Duration
- 6 hours
- Modules
- 3 · 2 hours each
- Level
- Level 2
About Workflow Performance Engineering
Faster generation can increase waiting when reviewers cannot keep up. Compare manual, model-driven, and hybrid workflows using whole-process time, quality, setup cost, and rework. Use a bounded capacity analysis to justify a scale, simplify, or stop decision.
Workflow Performance Engineering Course Objectives
- Calculate cycle time, throughput, total effort, and cost from case records.
- Separate generation time from waiting, review, and rework.
- Compare arrival and service rates under stated assumptions.
- Select workflow-appropriate quality guardrails and delivery measures.
- Estimate break-even volume and explain limits of a before/after comparison.
Pre-requisites
- Familiarity with an operational or software delivery process and its case boundaries.
- Basic spreadsheet skills and ability to interpret timestamps and counts; coding is optional.
Before this course
Complete the required courses or bring equivalent experience. Recommended courses add useful depth; they are not enrolment gates.
Required preparation
Recommended preparation
Can define a process boundary, case, and handoff; spreadsheet skills support flow, cost, and reviewer-capacity analysis.
Find your place in the learning mapLab Setup
- Spreadsheet or local analysis notebook with a supplied calculation template.
- Synthetic event records, review-capacity data, cost inputs, known invalid rows, and a versioned delivery-metric reference.
- Capacity fixtures specify the observation window, arrivals, reviewer count, service-time variation, and rework routing; include an overloaded interval and a bursty interval.
- No production monitoring, live experiments, or real customer data is needed.
Detailed Course Outline
Module 1: Establish an end-to-end baseline
- Cycle time: Measure elapsed time across the whole case, separating generation, waiting, review, and rework rather than timing one task.
- Throughput: Count accepted completed outputs over a defined interval and reconcile case records before comparing workflow variants.
- Cost: Combine setup, operation, review, and rework costs to estimate break-even volume under explicit workload and pricing assumptions.
- Quality: Define acceptance guardrails for matched outputs so faster completion cannot conceal unsupported recommendations or increased correction effort.
Practical outcome: Calculate baseline measures including setup, review, operating cost, and accepted outputs for matched synthetic cases.
Module 2: Find the actual capacity constraint
- Rework: Measure correction effort and repeated processing separately from initial generation to expose their contribution to total workflow cost.
- Bottlenecks: Locate stages whose limited service capacity creates waiting, including review queues that grow after generation becomes faster.
- Constraint analysis: Compare arrival and service rates under stated capacity assumptions, explaining when queue growth undermines apparent local speed improvements.
Practical outcome: Compare arrival and service rates, locate review-queue growth, and state assumptions behind a capacity estimate.
Module 3: Decide what to improve and retest
- DORA-style metrics: Select delivery measures appropriate to the workflow rather than transferring software delivery metrics without checking their meaning.
- Workflow observability: Build a case-level measurement view that flags missing timestamps and invalid records instead of silently counting them as zero.
- Continuous improvement: Define a quality-guarded experiment and scale, simplify, or stop threshold while acknowledging uncertainty in before-and-after comparisons.
Practical outcome: Choose relevant delivery measures and a quality-guarded experiment, then estimate break-even volume and a scale-or-stop threshold.
Practical exercise
- Build a comparison dashboard from matched manual, model-driven, and hybrid case records.
- Reconcile case counts and elapsed times; flag missing timestamps and exclude invalid records with a reason rather than silently treating them as zero.
- Diagnose the fixture where generation accelerates but reviewer queues grow, and calculate total effort including rework.
- Estimate break-even volume under supplied cost assumptions and recommend scale, simplify, or stop with uncertainty and quality guardrails.
What you will produce
Evaluate a workflow improvement using end-to-end flow, reviewer capacity, quality, and total effort.
How the work is checked
- Calculated measures reconcile with supplied case counts and timestamps.
- Invalid records are reported and review/rework effort is included.
- The growing review queue is identified despite faster generation; rate estimates state the window, reviewer count, variation, and rework assumptions.
- The decision states break-even assumptions, quality guardrails, and attribution limits, and does not treat matched cases as proof of significance.
Six-hour spreadsheet-led comparison. Rate arithmetic is a bounded capacity estimate, not a stochastic waiting-time prediction; bursts, service variability, and rework can change queues. No steady-state formula applies to an unstable interval. Observed before/after differences do not prove causation or statistical significance.
When another approach is better
- Do not use software-delivery metrics as universal targets for unrelated business workflows.
- Do not scale a faster stage when the next stage lacks capacity or quality deteriorates.
How we train
Contact us for full course details, including duration, delivery options and lab requirements.
Ask about exercises, instructor feedback and the prior knowledge you need. Tool-specific courses marked provisional may become modules in a broader course.
Discuss your learning goalsRelated Courses
These courses list this course as preparation.