Finite capacity and practical production sequencing
Build a schedule from real available time, then weigh due-date and setup trade-offs without promising impossible output.
A production schedule is a sequence of work on named resources and time slots. It should fit the hours that are truly available—not an idealized weekly capacity number.
1. Start with time you can actually use
For a single work center, estimate available time from the calendar after planned breaks, maintenance and other known downtime. Required time includes run time and setup. If there are different routings or shifts, calculate capacity at the resource and bucket where the work must run.
For one product and one work center, a simple load estimate is: planned quantity × run minutes per unit + setup minutes. Compare that with available minutes. A utilization percentage above 100% is an exception, not a schedule.
2. Example: fit two orders into one shift
An eight-hour shift has 480 scheduled minutes. Eighteen blue bottles need 12 minutes each; twelve green bottles need 12 minutes each. Add one 30-minute changeover between colors: 18 × 12 + 12 × 12 + 30 = 390 minutes. That leaves 90 minutes for inspection, breaks or disruption—but only if those activities are not already included in the 480-minute calendar.
3. Choose a sequence for a named reason
Earliest due date can protect late orders. Grouping similar products can reduce setup. Short processing time can increase the number of jobs completed in some settings. These rules optimize different goals and can produce different outcomes. Use the business objective and current bottleneck to decide which rule is appropriate, then verify the resulting schedule against actual constraints.
Never treat all remaining minutes as free capacity if labor, inspection, material handling, cleaning, or a downstream process also limits output. A plan should preserve the resource and calendar details that make it feasible.
4. Keep the schedule responsive, not jumpy
- Set a short near-term window where changes require a reason and clear owner.
- Show material readiness, expected receipts and missing components beside each order.
- Make delay impact visible: affected orders, next available slot and customer promise.
- Re-sequence when expected benefit is larger than disruption caused to work already released.
Running a machine at 100% is not automatically the best local target. If an upstream or downstream bottleneck cannot absorb the output, extra production can create queues and inventory without improving shipments.
What the cited sources report
MIT OpenCourseWare’s D-Lab: Supply Chains course includes a lecture titled “Capacity Planning and Production Flow Control.” Related MIT course materials cover capacity planning and manufacturing-system design. Paull and colleagues’ peer-reviewed MPS article studies forecasting and scheduling decisions under capacity constraints.
How to use this in a planning conversation
The 390-minute example assumes one setup, one line, one shift and stable run rates. Real schedules require local calendar rules, qualified operators, material readiness, sequence-dependent setups and quality controls. Use the calculation to reveal a question for the scheduler, not to replace a finite scheduling system.
Sources and publication details
Source findings are summarized in our own words. Follow the links for the original work and context.
- D-Lab: Supply Chains, Lecture 06: Capacity Planning and Production Flow Control, MIT OpenCourseWare, 15.772J.Lecture notes · Fall 2014
- Manufacturing System and Supply Chain Design, Lecture Notes, MIT OpenCourseWare, 15.763J.Course materials · Spring 2005
- Sebastian Paull, Alexander Bubak & Heiner Stuckenschmidt, “Machine Learning for Master Production Scheduling: Combining probabilistic forecasting with stochastic optimisation,” Expert Systems with Applications, 271, Article 126586.Peer-reviewed research article · 1 May 2025