Production planning looks very organized when viewed from an office.
Customer orders come in. The ERP system calculates requirements. Production orders are created. Machines are scheduled. Delivery dates are assigned.
Then the shift starts.
One operator is absent. A machine develops a fault. Material for an urgent order has not arrived. Inspection takes longer than expected. A customer suddenly asks for an earlier delivery.
This is the reality of manufacturing.
A good production plan therefore cannot simply answer:
“What should we manufacture?”
It must also answer:
“What can we realistically manufacture, on which machine, with which people and materials, and by when?”
NIST’s smart manufacturing reference architecture describes production planning as using customer orders and projected demand to create production schedules while coordinating production orders, tooling, materials and external suppliers.
The practical flow looks something like this:
- Demand
- Production Plan
- Material & Capacity Check
- Detailed Schedule
- Dispatch
- Production
- Actual Results
- Reschedule
What Is the Difference Between Production Planning and Scheduling?
The terms are often used together, but they solve different problems.
Production Planning
Production planning looks at the bigger picture.
It determines:
- what needs to be manufactured;
- how much needs to be produced;
- when products are required;
- what materials are needed;
- what overall capacity is required.
Production Scheduling
Scheduling goes into much more detail.
It decides:
- which order runs first;
- which machine will produce it;
- which operator or team is required;
- when the job starts;
- when it should finish;
- when changeovers and maintenance fit into the schedule.
A simple way to remember the difference is:
Planning decides what and how much.
Scheduling decides when, where and in what sequence.
Process Steps
Step 1: Start With Customer Demand
Everything begins with demand.
That may include:
- confirmed customer orders;
- forecasts;
- safety-stock requirements;
- replacement demand;
- seasonal demand.
Suppose a factory receives orders for:
- 5,000 shafts;
- 3,000 brackets;
- 2,000 gears.
Production planning must translate these requirements into actual manufacturing work.
That means understanding:
- Product
- Routing
- Operations
- Cycle Time
- Material
- Resources
The planner cannot simply put “5,000 shafts” on the schedule.
Those shafts may require cutting, turning, heat treatment, grinding and inspection before they become finished products.
Step 2: Check Materials Before Scheduling Production
This sounds obvious, but material availability causes many real-world scheduling problems.
Before releasing production, planners need to know:
- Is raw material available?
- Is the correct material grade available?
- Are purchased components available?
- Are external processes completed?
- When will shortages arrive?
An ERP or MRP system can calculate material requirements from demand, bills of material and inventory records.
But the system is only as good as its data.
If ERP says 500 components are in stock but 100 were already consumed without being recorded, the production plan is already wrong.
This is why accurate inventory transactions matter directly to scheduling.
Step 3: Convert Demand Into Capacity Requirements
Once demand and materials are understood, planners need to determine whether the factory has enough capacity.
Consider a machining requirement of:
4,000 components × 3 minutes = 12,000 minutes
That equals:
200 machine hours
If the required machine has only 150 usable hours available before the due date, there is a capacity problem.
The planner may need to:
- use another machine;
- add overtime;
- add another shift;
- subcontract work;
- move another order;
- negotiate a different delivery date.
This is where planning becomes much more than entering dates into software.
Step 4: Consider Real Resource Constraints
Machine capacity is only one constraint.
Real production requires combinations of resources.
NIST’s scheduling research describes shop-floor resources as including machines, operators, tools and fixtures, while also tracking materials and work waiting between processes.
A job may therefore require:
Machine + Operator + Material + Tool + Fixture
If even one is unavailable, the job may not start.
Suppose CNC-04 is available at 10:00 AM.
That does not mean production can start at 10:00 AM if:
- the trained operator is assigned elsewhere;
- the fixture is being used on CNC-02;
- material has not reached the machine;
- the cutting tool is unavailable.
This is why theoretical capacity and schedulable capacity are often very different.
Step 5: Create the Detailed Production Schedule
Now the scheduler decides exactly how work should move through the factory.
Consider four production orders:
Order |
Quantity |
Machine |
Due Date |
Processing Time |
|---|---|---|---|---|
A101 |
1,000 |
CNC-01 |
Monday |
6 hrs |
A102 |
500 |
CNC-01 |
Monday |
4 hrs |
A103 |
2,000 |
CNC-02 |
Tuesday |
10 hrs |
A104 |
800 |
CNC-01 |
Wednesday |
5 hrs |
The scheduler must decide the sequence.
It may not simply be:
- A101
- A102
- A104
Other factors could matter:
- customer priority;
- setup similarity;
- material availability;
- changeover time;
- maintenance;
- downstream capacity.
ISA-95 distinguishes business planning at Level 4 from manufacturing operations management at Level 3. Detailed production scheduling and dispatching happen closer to manufacturing operations, while ERP generally handles broader business planning and logistics.
Step 6: Reduce Unnecessary Changeovers
Scheduling is not always about running the earliest order first.
Imagine a painting operation with these jobs:
- Red
- Blue
- Red
- Blue
- Red
If changing colors requires substantial cleaning and setup, that sequence may waste considerable production time.
A scheduler may group similar jobs:
- Red
- Red
- Red
- Blue
- Blue
But there is a catch.
Grouping production cannot ignore customer delivery dates.
This is where real scheduling involves trade-offs between:
- delivery;
- efficiency;
- inventory;
- setup time;
- customer priority.
There is rarely one perfect answer.
Step 7: Dispatch Work to the Shop Floor
Once a schedule is approved, production orders need to reach the people and systems that execute them.
A simplified flow is:
- ERP Production Order
- Detailed Schedule
- MES / Dispatching
- Machine or Work Center
- Operator Execution
ISA describes this progression as an operations schedule being converted into a more detailed work schedule, with job orders then dispatched for execution and responses reported back as work progresses.
This feedback is important because the original plan is about to meet reality.
Step 8: Compare Planned Production With Actual Production
Suppose the schedule says:
Order A101
Planned start: 8:00 AM
Planned finish: 2:00 PM
But actual production finishes at 4:30 PM.
Why?
Maybe:
- setup took longer;
- the machine stopped;
- material arrived late;
- quality inspection caused a hold;
- cycle time was slower than expected.
Connected manufacturing systems can capture these differences.
ISO 22400 provides an industry-neutral framework for manufacturing KPIs that can support performance monitoring and production-control analysis. The current Part 1 edition was reviewed and confirmed in 2025.
A useful daily review is simply:
Measure |
Planned |
Actual |
|---|---|---|
Output |
1,000 |
880 |
Machine Hours |
6 |
7.2 |
Setup |
30 min |
55 min |
Scrap |
20 |
48 |
The important part is understanding why the difference occurred.
Step 9: Reschedule When Reality Changes
This is perhaps the most important part of real production scheduling.
The schedule will change.
A machine fails at 11:00 AM.
An urgent customer order arrives.
An employee is absent.
Material delivery moves to tomorrow.
What happens now?
A smart scheduling system should use current shop-floor conditions to determine whether the original schedule is still achievable.
NIST has researched reactive scheduling systems specifically around this principle: monitor current shop-floor status, evaluate whether the existing schedule remains effective, and create an improved schedule when manufacturing conditions change.
For example:
- CNC-01 Breaks Down
- Orders A101 and A102 affected
- Check alternative machines
- Check tooling and operator availability
- Recalculate completion times
- Reschedule affected work
This is much more useful than continuing to show an outdated schedule that everyone already knows cannot be achieved.
Production Planning Is a Continuous Loop
In real manufacturing, planning is never truly finished.
The operating cycle is:
- Plan
- Schedule
- Execute
- Measure
- Identify Variance
- Reschedule
- Improve Future Planning
NIST describes smart manufacturing as integrated manufacturing systems capable of responding in real time to changing factory, supply-network and customer conditions.
That feedback loop is what makes modern production planning increasingly intelligent.
Common Production Planning and Scheduling Mistakes
Manufacturers should avoid:
- planning from theoretical capacity;
- scheduling material that is not available;
- ignoring operator skills;
- forgetting tooling and fixture availability;
- scheduling maintenance time as production capacity;
- creating excessive changeovers;
- using inaccurate cycle times;
- failing to update ERP or MES transactions;
- maintaining a schedule after conditions have clearly changed;
- measuring schedule achievement without investigating why targets were missed.
One mistake is especially common:
Trying to make the factory follow the schedule at all costs instead of updating the schedule when reality changes.
A schedule is a decision-making tool, not a promise that machines will behave perfectly.
Conclusion
Production planning and scheduling are not simply about creating a timetable for machines.
Real manufacturing requires planners to balance:
Demand + Materials + Machines + People + Tooling + Maintenance + Delivery Dates
Then production begins—and reality changes the plan.
The best manufacturing operations therefore follow a continuous cycle:
- Plan
- Schedule
- Execute
- Compare
- Adjust
- Learn
A good production schedule is not necessarily the one that looks perfect at 8:00 AM.
It is the one that can be intelligently adjusted at 11:00 AM when the factory no longer looks the way it did when the schedule was created.
That is how production planning and scheduling work in real operations.