Design production plans using MPS (Master Production Schedule), MRP (Material Requirements Planning), and capacity planning. Use this skill when the user needs to schedule production, plan material procurement, balance capacity with demand, or optimize production sequencing — even if they say 'we can't keep up with orders', 'when should we order materials', 'production scheduling', or 'how do we plan for next quarter's demand'.
IRON LAW: Plan Hierarchically — Demand → MPS → MRP → Shop Floor
Production planning flows TOP-DOWN:
1. Demand forecast / customer orders → what to make, when
2. MPS → master schedule for finished goods
3. MRP → material and component requirements (what to buy, when)
4. Shop floor scheduling → which machine, which sequence
Skipping levels (going from demand forecast directly to shop floor)
creates chaos — material shortages, capacity conflicts, missed deliveries.
| Level | Plan | Horizon | Granularity | Decides |
|---|---|---|---|---|
| Strategic | S&OP (Sales & Operations Planning) | 12-18 months | Monthly, product family | Capacity investments, workforce planning |
| Tactical |
| MPS (Master Production Schedule) |
| 3-6 months |
| Weekly, end product |
| What to produce each week |
| Operational | MRP (Material Requirements Planning) | 4-12 weeks | Daily, component/material | What to order, when, how much |
| Execution | Shop Floor Scheduling | 1-2 weeks | Hourly, work center | Sequence, machine assignment |
| Algorithm | Rule | Best When |
|---|---|---|
| FCFS (First Come First Served) | Process in order received | Low complexity, fairness matters |
| SPT (Shortest Processing Time) | Shortest job first | Minimize average flow time |
| EDD (Earliest Due Date) | Most urgent due date first | Minimize late deliveries |
| Bottleneck-first | Schedule the constraint first, subordinate rest | Capacity-constrained environments (TOC logic) |
Reduce changeover time to increase flexibility:
# Production Plan: {Product/Period}
## Demand vs Capacity
| Week | Demand | Available Capacity | Gap |
|------|--------|-------------------|-----|
| W1 | {units} | {units} | {+/-} |
## Master Production Schedule
| Week | Product A | Product B | Product C | Total |
|------|----------|----------|----------|-------|
| W1 | {units} | {units} | {units} | {units} |
## Material Requirements
| Material | Quantity | Order Date | Supplier | Lead Time |
|----------|---------|-----------|----------|-----------|
| {material} | {qty} | {date} | {supplier} | {days} |
## Scheduling
| Work Center | Mon | Tue | Wed | Thu | Fri |
|------------|-----|-----|-----|-----|-----|
| {center} | {job} | {job} | ... | ... | ... |
references/sop-process.mdreferences/demand-forecasting.md