Forecasting
Learning objectives
Forecasting is essential
Quantitative forecasting models
Forecasting error
Qualitative forecasting
Collaborative forecasting
Forecasting in OSCM
Approaches to forecast
How to meet the demand
For decisions related to process design, capacity planning, sourcing, location and distribution planning
Medium to long-term
Estimate aggregate demand
Ensure product/service availability given the lead-time expectations of the customers
Weekly or monthly demand forecast
Quantitative forecasting models
Components of Demand
Six components:
1. Average demand for the period,
2. A trend,
3. Seasonal element,
4. Cyclical elements (political, economical factors, war, sociological issues may exert cyclicality in demand),
5. Random variation (chance events), and
6. Autocorrelation (persistence of occurrence)
Common trends
Selecting appropriate forecasting method
Fore Cast Method | Amount of Data | Data Pattern | Horizon |
Simple moving average Weighted moving average Simple exponential smoothing Exponential smoothing with trend Linear regression Trend and seasonal model | 6 to 12 data points (weekly/monthly) 5 to 10 data points 5 to 10 data points 5 to 10 data points 10 to 20 data points 2 to 3 observations per season | Stationary (no trend) Stationary Stationary Stationary and trend Stationary, trend and seasonality Stationary, trend and seasonality | Short Short Short Short Short/Med Short/med |
Which forecasting model a firm should choose depends on:
Time horizon to forecast
Data availability
Accuracy required
Size of forecasting budget
Availability of qualified personnel
Short term (less than three month) for tactical decision e.g., setting safety stock level, estimating peak load, respond to random variations etc.
Medium term ( 3 month to 2 years) for planning a strategy for meeting demand over the next six months to a year and a half; useful for capturing seasonal effects.
Long term (more than 2 years) detect general trends and are especially useful in identifying major turning points.
Simple and weighted moving average
Choice of time period depends on the purpose of the forecast.
Monthly data for budgeting
Weekly data for production scheduling or inventory planning
Shorter periods in the average allow the ups and downs to persist in the forecasted data; whereas longer periods in the average smooth out the ups and downs (random variations) in data set.
Choosing weights in case of weighted moving average- general rule is to assign more weight to the most recent data
Exponential smoothing
Exponential smoothing with trend
Choosing the Appropriate Value for Alpha and Delta
Typically, fairly small values are used for alpha and delta in the range of 0.1 to 0.3.
The values depend on how much random variation there is in demand and
How steady the trend factor is.
Regression
Linear Regression
Decomposition of a time series
Computing trend and seasonal index
Forecasting causal relationship
Using independent variables other than time to predict future demand
Forecast error
Measurements of forecast errors
Qualitative Techniques in forecasting
Panel Consensus
Panel forecasts are developed through open meetings with a free exchange of ideas from all levels of management and individuals. The difficulty with this open style is that lower-level employees are intimidated by higher levels of management.
Historical Analogy
In trying to forecast demand for a new product, an ideal situation would be where an existing product or generic product could be used as a model.
The Delphi Method
As we mentioned under panel consensus, a statement or opinion of a higher-level person will likely be weighted more than that of a lower-level person. To prevent this problem, the Delphi method conceals the identity of the individuals participating in the study. The step-by-step procedure for the Delphi method is:
Choose the experts to participate. There should be a variety of knowledgeable people in different areas.
Through a questionnaire (or e-mail), obtain forecasts from all participants.
Summarize the results, and redistribute them to the participants along with appropriate new questions.
Summarize again, refining forecasts and conditions, and again develop new questions.
Repeat step 4 if necessary. Distribute the final results to all participants.
Collaborative forecasting
Exercises
Sunrise Baking Company markets doughnuts through a chain of food stores. It has been experiencing overproduction and underproduction because of forecasting errors. The following data are its demand in dozens of doughnuts for the past four weeks. Doughnuts are made for the following day; for example, Sunday’s doughnut production is for Monday’s sales, Monday’s production is for Tuesday’s sales, and so forth. The bakery is closed Saturday, so Friday’s production must satisfy demand for both Saturday and Sunday. Make a forecast for this week on the following basis:
Exercises
Given the following information, make a forecast for May using exponential smoothing with trend. Make a second forecast using linear regression.
For exponential smoothing with trend, assume that the previous forecast (for April) including trend (FIT) was 800 units, and the previous trend component (T) was 50 units. Also, alpha(α) = 0.3 and delta(δ) = 0.1.
For linear regression, use the January through April demand data to fit the regression line. Use the Excel regression functions SLOPE and INTERCEPT to calculate these values.
Exercises
Here are the quarterly data for the past two years. From these data, prepare a forecast for the upcoming year using a linear regression with seasonal indexes.
Year- Quarter | Sales |
1-Q1 | 300 |
1-Q2 | 540 |
1-Q3 | 885 |
1-Q4 | 580 |
2-Q1 | 416 |
2-Q2 | 760 |
2-Q3 | 1191 |
2-Q4 | 760 |