Production Scheduling & Capacity Planning Playbook
Build a scheduling process that commits to dates you can actually hit, using the capacity you actually have.
Version 1 · Updated April 2026
Problem
Most mid-market manufacturers schedule against infinite capacity — planners load work orders based on demand without checking whether the machines and labor to do the work are actually available. The result is a master schedule that looks fine in the system but bears no resemblance to what the shop floor can actually execute. Customer promise dates slip, expediting becomes a daily activity, and your best operators spend their time on whichever order someone is screaming about rather than on the sequence that maximizes throughput. Plants without a realistic schedule cannot quote accurate lead times, which means either losing orders or making promises they cannot keep.
Step-by-step approach
- 1
Identify your constraint and schedule it first
Every plant has one resource — a machine, a work center, or a person — that limits total throughput. This is your constraint. Find it by looking at which resource consistently has the longest queue of work waiting in front of it. Schedule your constraint first and build the rest of the schedule around it. Do not try to maximize utilization on every resource — that creates WIP buildup in front of the constraint and makes the schedule harder to execute, not easier.
- 2
Build a finite capacity view of the next four weeks
For the next four weeks, calculate available capacity on your constraint by shift: standard hours minus planned downtime, changeovers, and maintenance. Then load your open work orders against that available capacity in priority sequence. If the work does not fit, you have a visible capacity gap that you can address — overtime, outsourcing, demand shaping — before you miss a customer date. A finite four-week schedule takes 2-3 hours to build weekly but eliminates the firefighting that consumes 15-20 hours per week in a plant without one.
- 3
Implement a daily dispatch list
A dispatch list tells operators exactly which jobs to run in which sequence at the start of each shift. It is generated from the master schedule and refreshed daily. Operators should never have to decide what to run next based on their own judgment or on whoever talked to them most recently. The dispatch list is the single source of truth for shop floor priorities. Review adherence to the dispatch list weekly — if operators are consistently running jobs out of sequence, find out why.
- 4
Measure schedule attainment weekly
Schedule attainment measures the percentage of work orders completed on the day they were scheduled. Track it weekly at the work center level, not just at the plant level. A plant with 80% overall schedule attainment might have one work center at 50% dragging down the average — that is where your improvement effort belongs. If schedule attainment is below 70%, your schedule is not based on realistic capacity and needs to be rebuilt from finite capacity planning. Top-quartile plants run 90%+ schedule attainment consistently.
- 5
Lock the schedule for 72 hours
Establish a 72-hour firm zone — no changes to the schedule within the next three working days without sign-off from the plant manager. This single rule reduces expediting chaos more than any other scheduling practice. Most unplanned schedule changes come from sales or customer service responding to customer pressure. When those requests require plant manager approval, the volume drops by 60-70% because most of them are not actually urgent — they just feel urgent.
What good looks like
Top-quartile manufacturers build their master schedule from finite capacity — they know exactly how many hours of capacity they have by work center by week, and they do not load more work than that capacity can absorb. Their schedule attainment runs above 90%, which means customer promise dates are based on what the plant can actually execute. Their operators work from a daily dispatch list and know what they are building and in what sequence before they start their shift.
Industry median: 87%. Top quartile: 94%.
Common failure modes
Scheduling improvement initiatives fail most often because plants invest in scheduling software before fixing the data and process discipline that scheduling depends on — routing times, setup times, and available capacity data are wrong, so the software produces an unrealistic schedule that operators ignore within a week. The second failure is scheduling at too fine a level of detail too early. Third, failing to enforce the firm zone means the schedule is continuously disrupted by expediting, which makes it impossible to evaluate whether the scheduling process itself is working.
This playbook is based on: