A Structure for Manufacturing Planning and Control
A Structure for Manufacturing Planning and Control
We first start with the definition of planning, which is making decisions about future activities and events.
There are 5 levels of planning,
The first is strategic network planning, which is the high level you plan, like supply chain links and nodes, this is a sort of plan you did hardly (like yearly).
The questions in here are a big questions, like how many warehouses, manufacturing sites, what type of markets.
the next is sales and operations planning, where the plan is done product group level. This is more of a "how big our business gonna be?" like how much resource do we need to meet the demand.
after comes master production scheduling, where we actually check out the product on each product group. the official abbreviation of this is MPS. In here we actually figure out how much products need to be produced.
then there's this thing called order planning, where we actually "buy" stuff. Here we figure out the timing of the item coming, when should we "trigger orders" so we can actually do stuff.
The lowest level is production activity control, where we actually do the operation order.
Production Planning and Capacity Management
Production planning involves making decisions about future activities, ranging from short-term decisions about starting a new order in the next few hours to long-term decisions about hiring staff or investing in new machinery six months or more out.
This process can be viewed through a planning hierarchy, divided into material planning and capacity planning. This explanation focuses on capacity planning.
Capacity Planning Process:
Sales & Operations Planning (S&OP): Provides the initial production plan, usually focusing on product groups or families.
Resource Planning: Checks if existing resources can meet the production plan. This involves:
- Using a resource bill to determine the resources needed for one average unit of each product group.
- Comparing required resources against available resources (e.g., available labor hours).
- Addressing any discrepancies by either finding extra capacity (overtime, subcontracting) or adjusting the production plan.
Master Production Scheduling (MPS): Defines the required quantity of each finished product per period (typically weekly) over a horizon of 3-6 months.
Rough-Cut Capacity Planning (RCCP): Verifies that critical resources (bottlenecks, labor, key materials) are available to support the MPS.
Order Planning: Includes:
- Material Requirements Planning (MRP): Uses the MPS and a bill of materials to determine the components needed and when they must be available.
- Capacity Requirements Planning (CRP): Verifies sufficient capacity to meet the MRP plan, identifying any short-term discrepancies.
Production Activity Control & Purchasing: Authorizes shop orders and purchase orders based on the finalized plans.
Capacity Calculations:
Theoretical Maximum Capacity: 24/7 production, rarely relevant in practice.
Nominal Capacity: Realistic capacity based on:
- Number of machines/production units
- Shifts per day
- Hours per shift
- Working days per period
Remaining Gross Capacity: Nominal capacity minus anticipated capacity losses (e.g., breakdowns, absences, maintenance).
Net Capacity: Remaining gross capacity minus unavoidable downtime (e.g., waiting for materials, meetings, breaks) and capacity reserved for unplanned activities (e.g., repairs, urgent orders). This represents the capacity available for planned production.
Capacity Requirements: Quantities in the production plan and MPS are translated into capacity requirements using operation times from the ERP system.
Capacity vs. Load:
- Capacity: The potential output of a resource (worker, machine, work center, plant) per period.
- Load: The amount of planned work scheduled.
Workshops manage the load by controlling input (new orders) and output (completed orders). Keeping input and output balanced maintains a stable load.
Addressing Capacity Discrepancies:
Four ways to reconcile available capacity and capacity requirements:
Adjust Capacity Availability: Short-term (overtime, subcontracting) or long-term (hiring/layoffs, buying/selling machines, adding shifts).
Reallocate Capacity: Shifting resources between departments or production groups.
Adjust Capacity Requirements (Load): Changing order quantities or production schedules.
Reallocate Load: Moving work between time periods.
Task Allocation Approaches:
Infinite Loading: Assumes unlimited capacity, leading to potential overloads and underloads. Provides a realistic picture of the planned load, allowing planners to adjust it using the four principles above.
Finite Loading: Considers capacity limits at each workstation. If insufficient capacity is available, orders are scheduled for different time periods. Ensures no overload conditions.
Most ERP systems and companies utilize infinite loading and manually adjust capacity and load using priority rules and the four principles outlined above.
Demand Management:
- Companies manage demand through two processes: forecasting and customer orders.
- Customer orders represent known demand, while forecasts estimate future demand.
Customer Order Process:
- This process varies depending on the industry and product type.
- It can involve simple retail purchases, custom-made products, or regular bulk orders.
General Steps in the Customer Order Process: a. Inquiry/Request:
- For standard products: Simple inquiries about price and delivery time.
- For custom products: More complex discussions, possibly including quotations. b. Order Placement: Customer commits to purchasing. c. Order Confirmation: Supplier confirms details of the order. d. Order Fulfillment:
- For stocked items: Picking from inventory.
- For manufactured items: Creating work orders for production. e. Packing and Dispatch f. Delivery Notice: Informing the customer that the order is on its way.
Determining Delivery Time:
- Crucial for customer satisfaction and demand planning.
- For standard products: Based on Available to Promise (ATP) calculations.
Available to Promise (ATP):
- A method to calculate how much of a product can be promised for delivery at a given time.
- Takes into account current stock, incoming deliveries, and existing reservations.
- Helps prevent over-promising and ensures accurate delivery dates.
ATP Calculation Example:
- Uses a table showing weekly data for: a. Customer order reservations b. Expected inbound deliveries c. Projected available balance (stock) d. Cumulative available to promise quantity
- Demonstrates how to determine the earliest possible delivery date for a new order.
Forecast processes
In this section, we'll explore demand management with a specific focus on the forecasting process. Forecasting is a critical component used at various levels within the planning hierarchy and across different time horizons. For example, in the sales and operations plan, forecasts help determine the necessary capacity, decide what and where to produce, and manage current operational activities.
The primary goal here is to estimate future demand for the company's products, making forecasting a demand-focused activity. The magnitude of demand is crucial as it directly influences both the flow of materials and the production process. Accurate demand forecasts inform tactical and operational decisions, such as:
- Determining Capacity Needs: What personnel and machine capacity are required for next year's production plans?
- Planning Purchases: How much of Item X should be purchased next year to establish sub-order agreements with suppliers?
- Setting Order Quantities: What quantities of Item Y are expected to be consumed next year to determine appropriate order sizes?
- Managing Inventory: How long will current stock last, and when should replenishment orders be placed?
It's important to acknowledge that forecasts are inherently uncertain—a forecast is always wrong to some degree. However, understanding how forecasts are constructed can help manage this uncertainty effectively.
To illustrate this point, consider the game of golf. When a golfer hits the ball in an unintended direction that might pose a danger to others, they shout "fore," which serves as a warning to "watch out." Separately, the word "cast" means to throw out. Combining these two words gives us "forecast," suggesting that we should be cautious because something (in this case, information about the future) is being projected outward.
Accepting that forecasts may not be perfect, it's useful to recognize that they can vary in accuracy. Knowing the potential variability allows us to use forecasts more effectively. Generally:
- Short-Term vs. Long-Term: Forecasts are usually more accurate for the near future than for periods further ahead.
- Aggregation Improves Accuracy: Forecasts become more reliable when we aggregate data, whether by grouping products or extending the time periods considered.
For instance, meteorologists can predict tomorrow's temperature in London with reasonable accuracy. However, predicting the temperature on the same date next year is significantly more challenging. Similarly, if we ask for the average temperature over a day, week, month, or year, the forecast tends to be more accurate as the time unit increases. The same principles apply to product demand: aggregating demand into product groups or over longer time frames typically results in better forecasts.
To facilitate effective forecasting, access to accurate information and historical demand data is essential. However, compiling true historical demand isn't always straightforward. The data available in an Enterprise Resource Planning (ERP) system often includes delivery records and invoicing statistics, which may not fully represent actual demand. Discrepancies can occur due to:
- Stock Shortages: Leading to lost sales or delayed deliveries.
- Unmet Demand: Situations where the company couldn't meet the actual demand and had to make alternative arrangements with customers.
Despite these limitations, companies often rely on delivery or invoicing statistics because they are the most readily available data. For practical reasons, historical demand is reported for forecasting purposes using time series—compiled data showing demand volume over successive periods.
When working with time series data for forecasting, it's important to identify underlying demand patterns within the sequence of data. Common demand patterns include:
- Stable Demand: Consistent demand over time with random variations around a constant level.
- Trend Changes: Demand that consistently increases or decreases over periods.
- Seasonal Variations: Regular fluctuations in demand at specific times of the year.
- Cyclical Changes: Long-term fluctuations often related to economic cycles, where revenues are higher during periods of economic growth and lower during downturns.
By recognizing and accounting for these patterns, businesses can develop more accurate forecasting models. This, in turn, leads to better decision-making in areas such as production planning, inventory management, and capacity utilization, ultimately improving operational efficiency and meeting customer demand more effectively.
Methods for Forecasting Demand
Forecasting demand is a critical component in business planning and inventory management. The methods used for forecasting demand can be broadly categorized into qualitative (judgmental) methods and quantitative (calculation) methods. Each approach has its unique applications, advantages, and limitations.
Qualitative Methods
Qualitative forecasting methods rely primarily on individual experiences, intuition, and well-considered personal assessments of future demand. These methods typically involve minimal or no formal calculations based on historical demand statistics or other data. Instead, they focus on subjective judgment and expert opinion.
Characteristics of Qualitative Methods:
- Subjective Assessment: Based on the insights and experiences of individuals, such as sales managers or industry experts.
- Minimal Data Dependency: Do not heavily rely on historical data or statistical analysis.
- Flexible and Adaptable: Suitable for scenarios where data is scarce or when forecasting needs to account for factors not captured in historical data.
Common Qualitative Techniques:
- Intuitive Estimates: Simple, instinct-based forecasts made by experienced personnel.
- Delphi Method: A structured communication technique that involves a panel of experts who respond to questionnaires in multiple rounds. After each round, a facilitator provides an anonymous summary of the experts' forecasts and the reasons behind their judgments. This process encourages experts to revise their opinions, leading to a convergence towards a more accurate forecast.
- Consumer Surveys: Systematic data gathering from external customers to assess their future interest and demand for products.
When to Use Qualitative Methods:
- Limited Products and Forecasting Periods: Ideal for forecasting annual demand rather than more frequent intervals like weekly demand.
- Long-Term Forecasting: Suitable when forecasts need to be made far in advance.
- Influence of Marketing Activities: Effective when demand is significantly affected by the company’s marketing strategies.
- Introduction or Discontinuation of Products: Appropriate for new products with limited historical data or products being phased out.
Quantitative Methods
Quantitative forecasting methods rely heavily on mathematical calculations and historical data to predict future demand. These methods use time series analysis of sales, consumption, or other demand-related data to generate forecasts.
Characteristics of Quantitative Methods:
- Data-Driven: Utilize historical data and statistical techniques.
- Objective and Repeatable: Provide consistent results based on the input data and chosen method.
- Suitable for Short-Term Forecasting: Often used for more frequent forecasting periods like weekly or monthly demand.
Common Quantitative Techniques:
Moving Average:
- Description: Calculates the average demand over a specified number of past periods to predict future demand.
- Formula:
$$ F_{t+1} = \frac{D_t + D_{t-1} + \dots + D_{t-n+1}}{n}
$$ Where is the forecast for the next period, is the demand in the current period, and is the number of periods considered. - Advantages: Smoothens out random variations in demand, providing more stable forecasts.
- Considerations: The number of periods ($ n n$ increases stability but reduces sensitivity to trends.
Exponential Smoothing:
- Description: Applies decreasing weights to past demand data, giving more importance to the most recent observations.
- Formula: $$ F_{t+1} = \alpha D_t + (1 - \alpha) F_t $$ Where $ \alpha $ is the smoothing constant (0 < ≤ 1), is the demand in the current period, and is the forecast for the current period.
- Advantages: More responsive to recent changes in demand compared to moving averages. Only the latest actual demand and the previous forecast need to be retained.
- Considerations: The smoothing constant $ \alpha $ determines the weight given to recent demand. Common values for range between 0.15 and 0.3. A higher makes the forecast more sensitive to recent changes, while a lower $ \alpha $ results in a smoother forecast.
Example Applications:
- Moving Average: If a product's demand over the past five periods is needed to forecast the next period's demand, the moving average method can be applied by averaging these five data points.
- Exponential Smoothing: Using an $ \alpha $ of 0.3, the forecast for the next period would be calculated by taking 30% of the current period's demand and adding 70% of the current period's forecast.
Choosing the Right Method
The choice between qualitative and quantitative forecasting methods depends on several factors:
- Availability of Data: Quantitative methods require sufficient historical data, whereas qualitative methods can be used with limited data.
- Forecasting Horizon: Qualitative methods are better suited for long-term forecasts, while quantitative methods excel in short-term predictions.
- Nature of the Product: New or discontinued products with little historical data benefit from qualitative approaches.
- Influence of External Factors: When demand is significantly affected by marketing activities or other external factors, qualitative methods may provide more accurate insights.
In practice, businesses often use a combination of both qualitative and quantitative methods to enhance the accuracy and reliability of their demand forecasts. Additionally, it's essential to continuously monitor and evaluate forecast performance to adjust methods and parameters as needed.