Chapter 1
Foundations of Master Production Scheduling
Post Graduate Program in Production Management
Master Production Scheduling
•
Post Graduate
Foundations of Master Production Scheduling
Introduction and Context
Master Production Scheduling (MPS) is the formal process of translating an organization’s aggregate production intentions and market commitments into a time-phased statement of what finished goods, end items, or major assemblies will be produced, in what quantities, and when. It is a central link between strategic business planning, demand management, material planning, capacity planning, and shop-floor control.
An MPS is neither a sales forecast nor a detailed machine dispatch list. It is a feasible, managerial-level production plan that specifies the timing and quantity of items whose completion directly affects customer service, inventory, and resource utilization. In many manufacturing systems, the MPS drives Material Requirements Planning (MRP), which then determines the component and raw-material requirements needed to support the scheduled end items.
The importance of MPS arises from a basic operational tension. Customers usually want variety, short lead times, and reliable delivery, while production systems require stability, economical lot sizes, capacity protection, and orderly material flows. MPS provides a structured mechanism for balancing these competing requirements.
Learning Objectives
After studying this chapter, the reader should be able to:
Explain the purpose, scope, and managerial role of MPS.
Distinguish forecasts, aggregate production plans, MPS, MRP, and detailed shop-floor schedules.
Explain planning horizons, time buckets, planning fences, and the rolling-planning concept.
Classify manufacturing environments relevant to MPS design.
Describe the evolution of MPS from traditional planning systems to integrated digital systems.
Evaluate MPS trade-offs involving service, inventory, capacity, stability, and responsiveness.
Apply MPS concepts to a practical manufacturing situation.
1. The Purpose and Scope of MPS
The primary purpose of an MPS is to create a credible, time-phased commitment for producing end items. It answers questions such as:
Which products or product configurations should be completed?
How many units are required in each planning period?
When must production be completed to meet demand?
Can the proposed schedule be supported by available capacity and materials?
How should competing customer requirements be prioritized?
The MPS normally covers items that are independently demanded or strategically important. These may include finished products, spare parts, service parts, major modules, or common assemblies. The appropriate level depends on the manufacturing environment and the product structure.
A good MPS has five characteristics:
Time-phased: quantities are assigned to defined periods.
Demand-responsive: customer orders, forecasts, and service commitments are considered.
Capacity-aware: critical work centres and bottlenecks are recognized.
Material-linked: the schedule can be translated into component requirements.
Stable but adaptable: unnecessary short-term changes are controlled without ignoring significant demand changes.
MPS is a coordination instrument rather than merely a computational output. It creates a common reference for sales, operations, procurement, production, finance, and logistics.
2. The Planning Hierarchy
Manufacturing planning is hierarchical. Decisions at higher levels establish direction and constraints; decisions at lower levels provide increasing detail and shorter time horizons.
Manufacturing planning hierarchy from business plan to shop-floor schedule
Figure: Manufacturing planning hierarchy from business plan to shop-floor schedule
Figure: The downward flow of manufacturing planning decisions from strategic intent to operational execution.
Forecasts
A forecast is an estimate of future demand. It may be expressed by product family, individual item, market, customer, or period. Forecasts are inputs to planning, not guaranteed orders. Forecast error is unavoidable, so the MPS must incorporate uncertainty through inventory policies, capacity flexibility, postponement, and review procedures.
Aggregate Production Planning
The aggregate production plan (APP) deals with product families and medium-range decisions. It determines broad production rates, workforce levels, overtime, subcontracting, inventory targets, and capacity strategies. Its level of detail is lower than that of the MPS.
Master Production Schedule
The MPS disaggregates the aggregate plan into specific end items or planning codes and assigns quantities to time buckets. It may combine customer orders, forecasts, safety-stock requirements, and management priorities. The MPS is generally expressed in units, batches, or standard production quantities.
Material Requirements Planning
MRP converts the MPS into time-phased requirements for components, subassemblies, purchased parts, and raw materials. It uses the bill of materials, inventory records, scheduled receipts, lead times, lot-sizing rules, and planned order releases.
A simplified net-requirement relationship is:
Nt = max(0, Gt + SSt − Pt − SRt)
where:
Nt = net requirement in period t, in units;
Gt = gross requirement in period t, in units;
SSt = desired safety stock at the end of period t, in units;
Pt = usable projected inventory before satisfying the period requirement, in units;
SRt = scheduled receipts available in period t, in units.
This simplified expression assumes that inventory is accurately recorded, receipts are usable when stated, and requirements and inventory are measured in the same units. Actual MRP logic also considers projected available balance, lot sizing, scrap, yield, order policies, and timing conventions.
Detailed Shop-Floor Scheduling
Detailed scheduling assigns operations to machines, labour teams, tools, and sequences. It may specify start and finish times, dispatching priorities, setup sequences, and operator assignments. Unlike the MPS, which normally operates at an end-item or major-assembly level, a shop-floor schedule operates at the operation and work-centre level.
3. Essential MPS Terminology
Term
Meaning
End item
A product or assembly whose completion is independently planned or demanded.
Planning item
The level at which the MPS is maintained; it may be a finished product, module, or planning code.
Time bucket
A planning interval, such as a day, week, or month.
Planning horizon
The future period covered by the plan.
Demand time fence
A date before which demand is treated as relatively firm.
Planning time fence
A date before which schedule changes require authorization.
Available-to-promise (ATP)
Uncommitted inventory and planned production that can be promised to customers.
Scheduled receipt
An order already released or expected to arrive in a stated period.
Planned order
A proposed future order generated by planning logic.
Firm planned order
A planned order protected from automatic system changes.
Lot size
The quantity produced or purchased in one order or batch.
Lead time
The elapsed time between releasing an order and receiving the completed output.
Safety stock
Inventory held to protect against uncertainty in demand, supply, or processing.
Planning fence
A control boundary that limits automatic schedule changes.
Freeze period
A short-term interval in which the schedule is intentionally stabilized.
Pegging
Tracing a component requirement back to its parent demand or MPS item.
Rough-cut capacity planning
High-level testing of whether key resources can support the MPS.
Rescheduling
Revising dates or quantities in response to changed conditions.
4. Planning Horizons, Buckets, and Fences
Planning Horizons
The planning horizon must be long enough to include the cumulative lead time of relevant materials and operations, plus a reasonable visibility period for capacity and customer commitments. A horizon shorter than cumulative lead time makes it impossible to anticipate shortages or bottlenecks. A horizon that is unnecessarily long may create false precision.
A useful distinction is:
Long range: capacity strategy, facilities, technology, and supplier development.
Medium range: aggregate production rates, workforce, inventory, and subcontracting.
MPS range: specific end-item quantities and completion periods.
Short range: released orders, sequencing, dispatching, and execution control.
These ranges are not fixed by universal calendar lengths. Their duration depends on product complexity, lead times, demand volatility, supplier performance, and manufacturing strategy.
Time Buckets
A time bucket is the unit in which the MPS records demand and production. Monthly buckets may be suitable for stable, long-cycle products; weekly buckets are common for many industrial systems; daily or shift buckets are appropriate when demand and capacity change rapidly.
Large buckets reduce administrative effort but can hide capacity overloads and timing problems. Small buckets improve visibility but increase data requirements and schedule nervousness. Many organizations use a mixed structure: detailed weekly or daily buckets near the present and coarser monthly buckets farther into the future.
Rolling Planning
An MPS is normally a rolling plan. At each review cycle, the current period is completed, a new future period is added, and the remaining periods are revised as necessary. Rolling planning should not mean uncontrolled continuous change. Effective systems distinguish between information updates and authorized schedule changes.
Planning fences provide this discipline. A near-term frozen zone protects released work from frequent alterations. A middle zone permits controlled changes, while a distant zone remains relatively flexible. The exact policy should reflect setup costs, supplier lead times, customer priorities, and the consequences of disruption.
5. Manufacturing Environments and MPS Design
MPS design depends strongly on the point at which production is triggered by a forecast or a customer order.
Environment
Production trigger
MPS emphasis
Make-to-stock (MTS)
Forecast and replenishment policy
Finished-goods availability, inventory, and service level
Assemble-to-order (ATO)
Forecasted modules plus customer configuration
Common components, final assembly capacity, and configuration rules
Make-to-order (MTO)
Customer order
Promised dates, material availability, and order-specific capacity
Engineer-to-order (ETO)
Customer requirement and engineering release
Design completion, long lead items, project milestones, and capacity
Repetitive manufacturing
Rate-based demand
Production rates, mixed-model sequencing, and line balance
Process manufacturing
Formula, recipe, or batch demand
Batch size, campaign sequence, shelf life, and process constraints
In MTS, the MPS is forecast-driven and must manage finished-goods inventory. In MTO, the schedule is more order-driven, but forecasts may still be useful for capacity and common materials. ATO requires careful coordination between modular MPS items and final customer configurations. ETO requires recognizing that engineering lead time may precede manufacturing lead time.
6. The MPS Record and Its Logic
A typical MPS record contains, by time bucket:
forecast demand;
customer orders;
dependent or service-part requirements;
beginning projected available balance;
MPS quantities;
scheduled receipts;
safety-stock requirements;
available-to-promise quantities; and
exception messages.
A simplified projected available balance is calculated as:
PABt = PABt−1 + MPSt + SRt − Dt
where PABt is projected available balance at the end of period t, MPSt is planned production, SRt is scheduled receipt, and Dt is the demand used by the planning policy. All quantities must be expressed in compatible units and refer to the same period convention.
For example, if beginning inventory is 120 units, production is 200 units, scheduled receipts are 0, and demand is 250 units, ending projected availability is 70 units. If the policy requires 80 units of safety stock, the plan is deficient by 10 units and must be revised through an additional production quantity, an earlier receipt, demand prioritization, or an approved service-level exception.
The MPS is feasible only when its material and capacity implications are acceptable. A schedule that satisfies finished-goods demand but overloads a bottleneck is not operationally credible.
7. Rough-Cut Capacity and Feasibility
Rough-cut capacity planning (RCCP) tests the MPS against critical resources before detailed MRP and scheduling. It may use historical hours per unit, bills of labour, standard rates, or resource profiles.
For a resource in period t, a basic load calculation is:
Loadt = ∑i=1n Qi,t × hi
where Qi,t is the planned quantity of item i in period t, and hi is the standard capacity requirement per unit, usually in machine-hours or labour-hours. The summation covers all items using the resource.
The load is compared with available capacity after considering calendars, planned maintenance, efficiency, absenteeism, and required protective capacity. Standard hours are estimates; they should not be treated as exact physical laws. If overload occurs, management may alter the MPS, shift production, authorize overtime, subcontract work, add capacity, revise priorities, or accept a service risk.
8. Evolution of MPS
Early production control relied heavily on manual records, reorder points, visual boards, and experience-based dispatching. As product structures and product variety increased, material planning systems were developed to calculate component requirements from production intentions.
The evolution can be summarized as follows:
Inventory control: emphasis on stock levels and replenishment.
Material Requirements Planning: time-phased component planning based on the MPS.
Manufacturing Resource Planning: integration of materials, capacity, finance, and broader resources.
Enterprise Resource Planning: organization-wide integration of manufacturing, procurement, sales, finance, and logistics.
Advanced planning and scheduling: finite-capacity logic, optimization, constraint management, and scenario analysis.
Digital and analytics-enabled planning: near-real-time data, cloud collaboration, predictive analytics, and algorithm-supported recommendations.
Despite technological progress, the conceptual role of the MPS remains. Software can calculate consequences rapidly, but it cannot automatically resolve conflicting business priorities, poor master data, ambiguous ownership, or ethically problematic customer commitments.
9. Managerial Governance and Performance
MPS governance requires clear decision rights. Sales and operations should agree on demand assumptions; production should validate resource feasibility; procurement should confirm supplier constraints; finance should understand inventory and working-capital effects; and senior management should resolve conflicts involving service, margin, and strategic customers.
Useful performance measures include:
schedule adherence;
customer service level and on-time delivery;
forecast accuracy, interpreted with appropriate statistical measures;
inventory turns and days of supply;
capacity utilization and bottleneck stability;
schedule nervousness, measured through the frequency and size of changes;
expedite frequency; and
adherence to frozen-zone rules.
No single metric is sufficient. Maximizing utilization may increase lead time and reduce responsiveness. Minimizing inventory may increase shortages. Maximizing schedule stability may preserve an obsolete plan. Balanced performance measurement is therefore essential.
AI and advanced analytics can support demand sensing, anomaly detection, scenario comparison, constraint identification, and probabilistic forecasting. Governance remains necessary because algorithms can reproduce biased priorities, overreact to noisy data, or recommend infeasible schedules when master data are inaccurate. Human accountability, audit trails, explainability, cybersecurity, and controlled overrides are important in high-impact planning decisions.
10. Illustrative Case: Apex Industrial Pumps
Background
Apex Industrial Pumps produces three pump families: Standard, Chemical-Resistant, and High-Pressure. It operates a make-to-stock and assemble-to-order system. Final assembly has adequate capacity, but a heat-treatment process is shared by all three families and is frequently congested.
Problem
Sales has increased the forecast for High-Pressure pumps, while several large customer orders for Standard pumps have been received. The former planning practice treated the monthly forecast as the production plan and released frequent changes to the factory. This caused overtime, expediting, and shortages of heat-treated shafts.
Analysis
The planning team separated the information layers. The forecast was retained as a demand estimate; the aggregate plan established total monthly output; the MPS assigned weekly quantities to the three pump families; MRP calculated shaft and component requirements; and the shop-floor schedule sequenced heat-treatment batches.
RCCP showed that the proposed MPS exceeded available heat-treatment capacity by 18% in week three. The team evaluated alternatives: producing High-Pressure pumps earlier, subcontracting a portion of heat treatment, increasing overtime, and protecting common shafts through earlier purchasing.
Approach and Outcome
The revised MPS moved part of High-Pressure production into week two, kept a controlled quantity of Standard pumps in the frozen zone, and authorized limited subcontracting for week three. MRP was rerun after the MPS change, and customer promise dates were recalculated using ATP rather than assuming all forecasted production was available.
The outcome was a feasible schedule, fewer emergency changes, and improved visibility of the bottleneck. The company did not eliminate uncertainty; it made the uncertainty explicit and assigned decisions to the appropriate planning level.
Learning Points
A forecast is not automatically a production commitment.
MPS changes should be assessed for both material and capacity consequences.
Bottleneck capacity must be considered before promising output.
Planning fences can protect execution without eliminating all flexibility.
MPS, MRP, and shop-floor scheduling are connected but distinct activities.
11. Challenges and Limitations
MPS quality is limited by the quality of its inputs. Common problems include inaccurate inventory records, obsolete bills of material, unreliable lead times, excessive product codes, poor forecast discipline, unrecorded capacity constraints, and conflicting ownership between departments.
MPS also involves structural trade-offs. More product variety increases the number of planning items and makes capacity coordination more difficult. Short customer lead times may require finished-goods inventory or strategically positioned modules. Large economical batches can reduce setup cost but increase inventory and obsolescence. A highly stable schedule may be operationally efficient but commercially unresponsive.
The MPS should therefore be treated as a decision system under uncertainty, not as a promise that the future is known. Scenario planning, sensitivity analysis, exception management, and periodic parameter review are more valuable than false numerical precision.
Chapter Summary
Master Production Scheduling translates aggregate intentions and market demand into a time-phased plan for specific end items or major assemblies. It occupies a central position between aggregate production planning and detailed execution. Forecasts estimate demand; the aggregate plan sets broad production and resource policies; the MPS specifies end-item quantities and timing; MRP derives component requirements; and shop-floor scheduling assigns detailed operations and sequences.
Effective MPS practice requires an appropriate planning horizon, suitable time buckets, controlled planning fences, accurate master data, and explicit consideration of capacity constraints. Manufacturing environments such as make-to-stock, assemble-to-order, make-to-order, and engineer-to-order require different MPS emphases. Modern ERP, advanced planning, analytics, and AI tools improve speed and visibility, but governance and managerial judgment remain essential. The central managerial challenge is to balance customer service, inventory, capacity, stability, and responsiveness.
Key Terms
Forecast: An estimate of future demand.
Aggregate production plan: A medium-range plan for product families, production rates, resources, and inventory.
Master Production Schedule: A time-phased plan for producing specific end items or major assemblies.
Material Requirements Planning: A system that derives component and material requirements from the MPS.
End item: A product or assembly independently planned or demanded.
Time bucket: The period used to record demand and production quantities.
Planning horizon: The future period covered by a plan.
Planning fence: A boundary controlling changes to the schedule.
Frozen zone: A near-term period protected from routine schedule changes.
Available-to-promise: The quantity that can be committed to new customer orders.
Scheduled receipt: An order expected to become available in a specified period.
Planned order: A proposed future order generated by planning logic.
Lead time: Time between order release and completion or receipt.
Lot size: Quantity produced or purchased in one order or batch.
Safety stock: Inventory held against uncertainty.
Rough-cut capacity planning: High-level capacity validation of the MPS.
Make-to-stock: Production primarily triggered by forecasted demand.
Make-to-order: Production triggered primarily by a customer order.
Schedule nervousness: Excessive and disruptive changes to planned dates or quantities.
Pegging: Tracing a material requirement to its parent demand.
Review Questions
Short Answer Questions
What is the primary purpose of a Master Production Schedule?
How does an MPS differ from a forecast?
Define a time bucket and give two examples.
What is the role of MRP in relation to the MPS?
Why are planning fences used?
Long Answer Questions
Explain the planning hierarchy from the aggregate production plan to shop-floor control.
Compare make-to-stock, assemble-to-order, make-to-order, and engineer-to-order environments.
Discuss the major trade-offs involved in designing an MPS.
Explain how rough-cut capacity planning supports MPS feasibility.
Evaluate the benefits and risks of using AI-enabled planning systems.
Analytical / Application Questions
A proposed MPS satisfies customer demand but overloads a shared bottleneck by 20% in one week. Identify and evaluate four possible managerial responses.
A company changes its MPS weekly because sales forecasts fluctuate. Diagnose the likely causes and propose governance measures to reduce schedule nervousness.
Design a suitable planning hierarchy, time-bucket structure, and planning-fence policy for a high-variety assemble-to-order manufacturer. Justify your choices.
Multiple Choice Questions with Answers
Question 1
Which statement best describes the role of the Master Production Schedule?
A. It estimates future demand without making production commitments.
B. It specifies time-phased quantities of selected end items or major assemblies.
C. It sequences every operation on every machine by minute.
D. It records only purchased raw-material requirements.
Correct Answer: B. It specifies time-phased quantities of selected end items or major assemblies.
Question 2
What is the principal output of MRP when it uses an MPS, bill of materials, and inventory records?
A. Aggregate workforce strategy
B. Customer market forecast
C. Time-phased component and material requirements
D. Annual financial budget
Correct Answer: C. Time-phased component and material requirements
Question 3
Which manufacturing environment is primarily triggered by a customer order?
A. Make-to-stock
B. Make-to-order
C. Continuous replenishment only
D. Forecast-only production
Correct Answer: B. Make-to-order
Question 4
What is the main purpose of a planning fence?
A. To eliminate all forecast error
B. To prevent the use of bills of material
C. To control schedule changes within defined periods
D. To increase every production lot size
Correct Answer: C. To control schedule changes within defined periods
Question 5
If beginning projected inventory is 120 units, production is 200 units, scheduled receipts are zero, and demand is 250 units, what is ending projected availability?
A. 50 units
B. 70 units
C. 130 units
D. 570 units
Correct Answer: B. 70 units
Question 6
Which activity normally occurs at the most detailed operational level?
A. Business strategy formulation
B. Aggregate production planning
C. Master scheduling of end items
D. Shop-floor operation sequencing
Correct Answer: D. Shop-floor operation sequencing
Question 7
In rough-cut capacity planning, a load calculation commonly multiplies planned quantity by what factor?
A. Selling price per unit
B. Standard capacity requirement per unit
C. Forecast error percentage only
D. Inventory turnover ratio
Correct Answer: B. Standard capacity requirement per unit
Question 8
Which environment commonly combines forecasted modules with customer-specific final configuration?
A. Assemble-to-order
B. Engineer-to-order only
C. Make-to-stock only
D. Pure project production without modules
Correct Answer: A. Assemble-to-order
Question 9
What does schedule nervousness refer to?
A. Excessive changes to planned dates or quantities
B. A shortage of product variety
C. A fixed frozen schedule
D. The physical vibration of a machine
Correct Answer: A. Excessive changes to planned dates or quantities
Question 10
Which statement about forecasts is most accurate?
A. A forecast is a guaranteed customer order.
B. A forecast is irrelevant to make-to-stock planning.
C. A forecast is an estimate that should be managed under uncertainty.
D. A forecast directly replaces the MPS.
Correct Answer: C. A forecast is an estimate that should be managed under uncertainty.