4.chapter 3 Demand Forecasting
4.chapter 3 Demand Forecasting
Forecasting
James Kaconco
Faculty of Technology Room 217
0772 653191
Chapter Objectives
• By the end of the chapter students should be in position
to
1. Define Forecast and List fields in which forecasts
are applied
2. List elements of a good forecast
3. List and explain components of forecasts
4. List the principles of forecasting
5. Explain how to accurately collect data to use in
forecasting
6. Apply forecasting methods (qualitative and
quantitative)
7. Determine forecast accuracy
Forecasting Defined & Areas of
Application
• Forecast: statement about the future (occurrence, timing and
magnitude of uncertain events).
– Managers of business firms attempt to predict how much of
their product will be demanded in the future
– Forecasts results in more accurate inventory and the smooth
operations of business organizations
– Forecasts provide information that can assist managers in
guiding future activities towards meeting organizational goals
• Forecasts are used to plan the utilization of a productive system
and focuses on:
– Plan the system (long-range plans) - used for location, capacity, and
new-product decisions
– Plan the use of the system (short-range plans) - such as those for
production-and-inventory control, labour levels, and cost controls–can
rely more on recent history
– Provide future goals (customer satisfaction, technological changes,
etc)
Forecasting Objectives and Uses
• Forecast Objectives
– Better use of capacity (based on demand forecast, personnel
level required)
– Improve customer satisfaction (how much inventory to carry)
– Improved profitability (cost of raw materials)
n
i=1
Di
MAn =
n
where
n = number of periods in
the moving average
Di = demand in period i
Time Series Model: Moving Average:
MA (n)
– uses fixed several values during the recent
past to develop a forecast
• Fixed number of periods to consider in
determining the average is n
• The average moves while keeping (n) constant
• Each new demand value added pushes the
oldest data point out of the list
• Moving averages can smooth out fluctuations in
any data
• More responsive to a trend but still lags behind
actual data
Moving Average: MA(n)
n
Di
i=1
MAn =
n
where
n = number of periods in
the moving average
Di = demand in period i
3-month Moving Average
ORDERS MOVING
MONTH PER MONTH AVERAGE 3
Jan 120 –
i=1
Di
Feb 90 – MA3 =
Mar 100 – 3
Apr 75 103.3
May 110 88.3 90 + 110 + 130
June 50 95.0
= 3
July 75 78.3
Aug 130 78.3
= 110 orders for Nov
Sept 110 85.0
Oct 90 105.0
Nov - 110.0
5-month Moving Average
ORDERS MOVING
MONTH PER MONTH AVERAGE 5
Jan 120 –
i=1
Di
Feb 90 – MA5 =
Mar 100 – 5
Apr 75 –
May 110 – 90 + 110 + 130+75+50
= 5
June 50 99.0
July 75 85.0
Aug 130 82.0 = 91 orders for Nov
Sept 110 88.0
Oct 90 95.0
Nov - 91.0
Smoothing Effects
150 –
125 – 5-month
100 –
Orders
75 –
50 – 3-month
Actual
25 –
0– | | | | | | | | | | |
Jan Feb Mar Apr May June July Aug Sept Oct Nov
Month
Time Series Models: Weighted
Moving Average: WMA(n)
• Previous demand data is weighted
• Fixed (n) periods are considered in forecast
• All weights must add to 100% or 1.00
e.g. Dt: 0.5, Dt-1: 0.3, Dt-2: 0.2 (weights add to 1.0)
• Weights are subjectively determined
• Allows emphasizing one period over others; above
indicates more weight on recent data (Dt = 0.5)
• Each new demand value drops the oldest data point &
adds a new observation
• Differs from the simple moving average that weighs all
periods equally - more responsive to trends
Weighted Moving Average
= 103.4 orders
Time Series: Exponential
Smoothing
• Method is an averaging method that weights
the most recent past data more strongly
than more distant past data.
– Reacts to both previous (demand and forecast)
data
Need just three pieces of data to start:
Last period’s forecast (Ft); initialization
Last periods actual value (Dt)
– Smoothing coefficient, (α), is a number between 0
and 1 that enters multiplicatively into each
forecast but whose influence on demand declines
exponentially as the data become older.
Exponential Smoothing: Formula
and Initialization
Ft +1 = Dt + (1 - )Ft
where:
Ft +1 = forecast for next period
Dt = actual demand for present period
Ft = previously determined forecast for
present period
= weighting factor, smoothing constant
Effect of Smoothing Constant
If = 0, then Ft +1 = 0 Dt + 1 Ft = Ft
Forecast does not reflect recent data
If = 1, then Ft +1 = 1 Dt + 0 Ft = Dt
Forecast based only on most recent data
Exponential Smoothing (α=0.30)
60 – Actual = 0.50
50 –
40 –
Orders
= 0.30
30 –
20 –
10 –
0– | | | | | | | | | | | | |
1 2 3 4 5 6 7 8 9 10 11 12 13
Month
Copyright 2011 John Wiley & 12-33
Sons, Inc.
Time Series Models: Seasonality
D1 42.0 D3 21.9
S1 = = = 0.28 S3 = = = 0.15
D 148.7 D 148.7
D2 29.5 D4 55.3
S2 = = = 0.20 S4 = = = 0.37
D 148.7 D 148.7
Seasonality Forecasting
Sales $ Adv.$
XY X2 Y2
(Y) (X)
b
XY n XY
X nX
2 2