The Batch Scheduling Problem
Most factories schedule in batches: run all of Part A, then changeover, run all of Part B, then changeover, run all of Part C. This creates several problems:
| Problem | Cause | Impact |
|---|---|---|
| Demand amplification | Upstream sees lumpy demand (all A, then all B) | Upstream either overproduces or cannot respond fast enough |
| Inventory peaks | Finished goods of A pile up while B and C are out of stock | High inventory cost + stockouts simultaneously |
| Resource spikes | Monday needs 4 operators; Thursday needs 1 | Overtime followed by idle time; unstable staffing |
| Long lead time | If you need Part C and it runs once per week, wait up to 5 days | Customer lead time = batch interval, not cycle time |
Two Levels of Leveling
Level 1: Volume Leveling
Produce the same total quantity every day, regardless of daily order variation. If monthly demand is 400 parts and there are 20 working days, produce 20 parts every day — not 35 on Monday and 5 on Friday.
| Day | Customer Orders | Unleveled Production | Leveled Production |
|---|---|---|---|
| Monday | 35 | 35 | 20 |
| Tuesday | 12 | 12 | 20 |
| Wednesday | 28 | 28 | 20 |
| Thursday | 8 | 8 | 20 |
| Friday | 17 | 17 | 20 |
| Total | 100 | 100 | 100 |
Same weekly output. But leveled production uses the same resources every day (no Monday overtime, no Thursday idle time) and ships from a small finished-goods supermarket that absorbs daily variation.
Level 2: Mix Leveling
Produce every product type every day (or every pitch period), rather than batching by product. If you make 20 parts/day across 4 types (A=8, B=5, C=4, D=3), produce A-B-C-D-A-B-A-C-A-D-A-B-A-C-A-D-A-B-A-C in a repeating mixed-model sequence.
💡 EPEI: Every Part Every Interval
EPEI measures how frequently you can produce every part number. If your changeover allows running each part type once per day, EPEI = 1 day. If changeovers are too long and you can only run each type once per week, EPEI = 5 days. EPEI is the primary metric for measuring how well you have leveled mix. The goal is EPEI = 1 day or less. SMED is the tool that makes shorter EPEI economically feasible.
The Heijunka Box
A heijunka box is a physical grid that converts a daily production plan into a time-sequenced schedule. Columns are time periods (typically “pitch” increments). Rows are product types. Kanban cards are placed in the grid to create the leveled sequence.
Pitch = Takt time × pack-out quantity. If Takt is 5 minutes and parts ship in bins of 10, pitch = 50 minutes. This is the scheduling increment — the heijunka box has one column per pitch period.
Cell: Produces 4 bracket types. Takt = 6 min. Bin = 5 parts. Pitch = 30 min. 8 pitches per shift.
| Part | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | Daily |
|---|---|---|---|---|---|---|---|---|---|
| Bracket A | A | A | A | A | 20 | ||||
| Bracket B | B | B | B | 15 | |||||
| Bracket C | C | 5 |
The operator takes the next kanban card from the box at each pitch boundary. The sequence ABABABCAB produces all three types every shift in a leveled pattern. Upstream processes see stable, predictable demand instead of lumpy batches.
Leveling in Aerospace
Aerospace has unique challenges for heijunka: low volumes, long cycle times, and high mix. But the principles still apply:
| Aerospace Context | Leveling Approach |
|---|---|
| Final assembly (4–8 aircraft/month) | Level the rate: one aircraft enters the line on a fixed Takt cadence (e.g., every 5 working days). Do not start 3 in one week and 1 the next. |
| Component machining (high mix, 200+ PNs) | Group into product families. Level each family: produce every family every day using SMED to minimize changeover. |
| Kit staging | Stage kits on a daily rhythm aligned to assembly Takt. One kit per position per day — not weekly batches. |
| Supplier deliveries | Request daily or twice-weekly deliveries instead of monthly bulk. Smaller, more frequent deliveries = less inventory + faster problem detection. |
🎯 The Bottom Line
Heijunka transforms chaotic batch scheduling into a predictable, leveled rhythm. Level volume first (same quantity every day), then level mix (every part type every day). Use the heijunka box to convert daily plans into pitch-by-pitch sequences. The enabling tool is SMED — changeover reduction that makes frequent product switches economically viable. The result: stable upstream demand, lower inventory, shorter lead times, and a production system that runs the same way every day instead of firefighting different crises each week. Next: SMED & Quick Changeover — the tool that enables heijunka by making changeovers fast enough to level mix.
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.