95%+
Schedule Adherence Target
Level
The Ideal: Smooth Load
Finite
Respect Real Capacity
Flex
Plan for Disruption

Why Scheduling Is Hard

Production scheduling sits at the intersection of everything: customer orders want it yesterday, sales wants to promise anything, equipment has limited capacity, changeovers eat into production time, materials may not be available, and people call in sick. A good schedule balances all of these constraints while maximizing output and minimizing cost.

The most common failure: scheduling to infinite capacity — loading more work than the plant can physically produce. This guarantees missed deliveries, excessive overtime, and chronic firefighting.

Schedule to Demonstrated Capacity

Never schedule to theoretical or nameplate capacity. If your line runs at 65% OEE, schedule to 65% of rated capacity. Scheduling to 100% and hoping for the best is not a plan — it is a recipe for failure. See capacity planning.

Scheduling Hierarchy

LevelHorizonOwnerPurpose
Sales & Operations Plan (S&OP)3-18 monthsLeadership teamBalance aggregate demand with aggregate supply. Resource level decisions.
Master Production Schedule (MPS)1-3 monthsPlanning / schedulingWhat products, how many, which weeks. Drives material procurement.
Detailed Schedule1-2 weeksPlanner + supervisorExact sequence, which line, which shift. Changeover optimization.
Daily DispatchShift-by-shiftSupervisorReal-time adjustments based on actual conditions on the floor.

Core Scheduling Principles

1. Level the Load (Heijunka)

Instead of producing all of Product A on Monday and all of Product B on Tuesday, spread the mix across every day. Level loading reduces peaks and valleys, smooths material consumption, and prevents the "end of month crunch" pattern.

❌ Batched Schedule
Mon: AAAA | Tue: BBBB | Wed: CCCC | Thu: AAAA
✅ Level Schedule
Mon: ABCA | Tue: BCAB | Wed: ABCA | Thu: BCAB
Level loading requires shorter changeovers (SMED) but dramatically reduces WIP and lead time

2. Sequence to Minimize Changeovers

Not all product transitions are equal. Switching from clear to dark paint is quick; dark to clear requires a full flush. Build a changeover matrix and sequence products to minimize total changeover time. Group similar products together when possible.

3. Protect the Bottleneck

The bottleneck determines system output. Never starve it. Never let it sit idle. Schedule the bottleneck first, then schedule everything else around it. Buffer the bottleneck with enough WIP that it always has work.

4. Build in Flexibility

No schedule survives contact with reality. Build flexibility: reserve 10-15% of capacity for unplanned demand, breakdowns, and quality issues. Schedule high-priority orders early in the week so there is time to recover from disruptions.

Schedule Adherence

The most important scheduling metric is not utilization — it is schedule adherence: did you produce what was planned, when it was planned?

MetricFormulaTarget
Schedule Adherence(Units produced on schedule ÷ Units planned) × 100%95%+
Schedule Attainment(Total units produced ÷ Total units planned) × 100%100% ± 5%
Mix Adherence% of product types produced in correct proportion90%+

Adherence vs. Attainment

Producing 100% of volume but in the wrong mix is not adherence — it is overproduction of some products and underproduction of others. Track both: attainment (total volume) and adherence (right product, right time).

Common Scheduling Problems

✅ Good Scheduling
  • Schedule to demonstrated (OEE-adjusted) capacity
  • Level the product mix across the week
  • Sequence to minimize changeover time
  • Protect the bottleneck schedule
  • Build 10-15% buffer for disruptions
  • Review adherence daily at T1 meetings
❌ Scheduling Failures
  • Schedule to infinite/theoretical capacity
  • Sales overrides the schedule without capacity check
  • No changeover sequencing logic
  • Same schedule template every week regardless of demand
  • No daily tracking of what actually ran vs. plan
  • Schedule changes multiple times per shift

🎯 Key Takeaway

A good production schedule is the contract between planning and the floor. Schedule to demonstrated capacity, level the load, sequence to minimize changeovers, protect your bottleneck, and measure adherence daily. When the schedule is reliable, every downstream function (shipping, purchasing, customer service) becomes reliable too. And when it is not — fix the root cause, do not just re-sequence.

Interactive Demo

The same four jobs, sequenced four ways. Switch the rule and watch average flow time, tardiness and the number of late jobs move against each other.

⚡
Try It Yourself
Production Scheduling Rules
▼
Compare scheduling rules for 4 jobs. Each rule creates a different sequence — see how it affects flow time, tardiness, and on-time delivery.
First Come, First Served — process in arrival order
JobProcessing TimeDue DateSequenceCompletionFlow TimeTardinessStatus
Job A58#1550ON TIME
Job B312#2880ON TIME
Job C815#316161LATE
Job D26#4181812LATE
Gantt Chart
02468101214161820A5B3C8D2
Rule Comparison
FCFS
Flow: 11.8
Tardy: 3.3
Late: 2
SPT
Flow: 8.8
Tardy: 1.3
Late: 2
EDD
Flow: 9.3
Tardy: 0.8
Late: 1
CR
Flow: 12.8
Tardy: 3.8
Late: 2
11.8
Avg Flow Time
3.3
Avg Tardiness
2 / 4
Late Jobs
18
Makespan
Ready for the full knowledge check? Test your understanding with guided scenarios and data export.
PROTake the Pro Knowledge Check →
Free forever · Every feature included

Stop reading, start modeling

Model your process flow, run simulations, optimize staffing with TOC math, and test your knowledge with 107 interactive checks — all in one platform.

Open Workbench → Pro Knowledge Check

Take this to a room

The running order

For planners and the floor together. They should leave with an agreed definition of adherence and a plan to measure it daily.

7 beats · 11 min
  1. 1

    The schedule is a contract

    Between planning and the floor. If it is broken every shift, neither side can plan anything.

    • Downstream functions - shipping, purchasing, customer service - inherit its reliability.
    • A schedule that changes three times a shift is not a schedule.
    • Every change costs a changeover, a reprioritisation, or a shortage.

    Ask the room How many times did our schedule change yesterday?

  2. 2

    Schedule to demonstrated capacity

    If the line runs at 65 per cent OEE, schedule 65 per cent of rated. Anything else is hoping.

    • Scheduling to nameplate and hoping is not a plan.
    • Finite capacity means the schedule respects what the plant can actually do.
    • Infinite-capacity scheduling generates a plan nobody could ever hit.
  3. 3

    Adherence is not attainment

    Making 100 per cent of the volume in the wrong mix is not success. It is overproduction plus a shortage.

    • Attainment: did we make the total volume?
    • Adherence: did we make the right product at the right time?
    • Track both, and be clear which one you are congratulating people on.

    Ask the room Which of the two do we currently report?

  4. 4

    Level the mix, sequence the changeovers

    Two separate decisions that people collapse into one.

    • Level: spread the mix across the week rather than batching each product into a day.
    • Sequence: order the products to minimise total changeover time.
    • Batched Monday-A, Tuesday-B is the shape that generates Friday overtime.
  5. 5

    Protect the bottleneck's schedule

    The constraint's plan is the plant's plan. Everything else is subordinate to it.

    • Never re-sequence the bottleneck to accommodate a non-constraint.
    • Its schedule sets the release rate for everything upstream.
    • A gap on the constraint is a gap in shipments. A gap anywhere else is not.
  6. 6

    Build in the buffer

    Ten to fifteen per cent, deliberately. Not as slack you hide, as capacity you declare.

    • Disruption is not an exception. It is a weekly certainty.
    • A plan with zero buffer fails the first time anything goes wrong.
    • A declared buffer gets defended. A hidden one gets consumed.
  7. 7

    Measure it daily, then fix causes

    Adherence at the tier one meeting every morning, and every miss gets a reason.

    • Target is 95 per cent or better.
    • When it misses, find the root cause rather than re-sequencing around it.
    • Re-sequencing is the symptom-level fix. It works, and it never ends.

    Ask the room Who owns adherence here, and where is it posted?