Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Learning Objectives
When you complete this chapter, you should be
able to :
Identify or Define:
+ Forecasting
+ Types of forecasts
+ Time horizons
+ Approaches to forecasts
4-3
Learning Objectives - continued
When you complete this chapter, you should
be able to :
Describe or Explain:
Moving averages
Exponential smoothing
Trend projections
Regression and correlation analysis
Measures of forecast accuracy
Demand Management
A
B(4) C(2)
D(2) E(1) D(3) F(2)
Dependent Demand:
Raw Materials,
Component parts,
Sub-assemblies, etc.
Independent Demand:
Finished Goods
Independent Demand:
What a firm can do to manage it?
Can take an active role to influence
demand
Can take a passive role and simply respond
to demand
What is Forecasting?
+ Process of predicting a
future event
+ Underlying basis of
all business decisions
+ Production
+ Inventory
+ Personnel
+ Facilities
Sales will be
$200 Million!
4-7
Short-range forecast
Up to 1 year; usually less than 3 months
Job scheduling, worker assignments
Medium-range forecast
3 months to 3 years
Sales & production planning, budgeting
Long-range forecast
3
+
years
New product planning, facility location
Types of Forecasts by Time Horizon
4-8
Seven Steps in Forecasting
Determine the use of the forecast
Select the items to be forecasted
Determine the time horizon of the forecast
Select the forecasting model(s)
Gather the data
Make the forecast
Validate and implement results
Types of Forecasts
Qualitative (Judgmental)
Quantitative
Time Series Analysis
Causal Relationships
Simulation
Forecasting Approaches
+ Used when situation is
stable & historical
data exist
+ Existing products
+ Current technology
+ Involves mathematical
techniques
+ e.g., forecasting sales of
color televisions
Quantitative Methods
+ Used when situation is
vague & little data exist
+ New products
+ New technology
+ Involves intuition,
experience
+ e.g., forecasting sales on
Internet
Qualitative Methods
Overview of Qualitative Methods
Jury of executive opinion
Pool opinions of high-level executives,
sometimes augment by statistical models
Delphi method
Panel of experts.
Sales force composite
Estimates from individual salespersons are
reviewed for reasonableness, then aggregated
Consumer Market Survey
Ask the customer
+ Involves small group of high-level managers
+ Group estimates demand by working together
+ Combines managerial experience with
statistical models
+ Relatively quick
Jury of Executive Opinion
Sales Force Composite
+ Each salesperson
projects his or her sales
+ Combined at district &
national levels
+ Sales reps know
customers wants
+ Tends to be overly
optimistic
Sales
1995 Corel Corp.
Delphi Method
Iterative group
process
3 types of people
Decision makers
Staff
Respondents
Reduces group-
think
Respondents
(Sales?)
(Sales will be 45, 50,
55)
(Sales will be
50!)
(What
will
sales
be?
survey)
Staff
Decision Makers
Consumer Market Survey
+ Ask customers
about purchasing
plans
+ What consumers
say, and what they
actually do are
often different
+ Sometimes difficult
to answer
How many hours will you use
the Internet next week?
1995 Corel
Corp.
Components of Demand
Average demand for a period of time
Trend
Seasonal element
Cyclical elements
Random variation
Autocorrelation
Product Demand Charted over 4 Years
with Trend and Seasonality
Year
1
Year
2
Year
3
Year
4
Seasonal peaks Trend component
Actual
demand line
Average demand
over four years
D
e
m
a
n
d
f
o
r
p
r
o
d
u
c
t
o
r
s
e
r
v
i
c
e
Random
variation
Overview of Quantitative Approaches
Nave approach
Moving averages
Exponential smoothing
Trend projection
Linear regression
Time-series Models
Associative
models
Quantitative Forecasting Methods
(Non-Naive)
Associative
Quantitative
Forecasting
Linear
Regression
Associative
Models
Exponential
Smoothing
Moving
Average
Time Series
Models
Trend
Projection
Forecast based only on past values
Assumes that factors influencing past and present will
continue influence in future
Example
Year: 1998 1999 2000 2001 2002
Sales: 78.7 63.5 89.7 93.2 92.1
What is a Time Series?
Trend
Seasonal
Cyclical
Random
Time Series Components
Persistent, overall upward or downward
pattern
Due to population, technology etc.
Several years duration
Mo., Qtr., Yr.
Response
Trend Component
Regular pattern of up & down fluctuations
Due to weather.
Occurs within 1 year
Mo., Qtr.
Response
Summer
Seasonal Component
Repeating up & down movements
Due to interactions of factors influencing
economy
Usually 2-10 years duration
Mo., Qtr., Yr.
Response
Cycle
Cyclical Component
Erratic (tidak menentu), unsystematic,
residual fluctuations
Due to random variation or unforeseen events
Union strike
Tornado
Short duration &
nonrepeating
1984-1994 T/Maker Co.
Random Component
Time Series Analysis
Time series forecasting models try to predict the
future based on past data
You can pick models based on:
1. Time horizon to forecast
2. Data availability
3. Accuracy required
4. Size of forecasting budget
5. Availability of qualified personnel
Actual Demand, Moving Average,
Weighted Moving Average
0
5
10
15
20
25
30
35
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Month
S
a
l
e
s
D
e
m
a
n
d
Actual sales
Moving average
Weighted moving average
Simple Moving Average Formula
F =
A + A + A +...+A
n
t
t -1 t -2 t -3 t - n
The simple moving average model assumes an
average is a good estimator of future behavior
The formula for the simple moving average is:
F
t
= Forecast for the coming period
N = Number of periods to be averaged
A
t-1
= Actual occurrence in the past period for
up to n periods
Simple Moving Average Problem (1)
Week Demand
1 650
2 678
3 720
4 785
5 859
6 920
7 850
8 758
9 892
10 920
11 789
12 844
F =
A + A + A +...+A
n
t
t -1 t -2 t -3 t - n
Question: What are the 3-
week and 6-week moving
average forecasts for
demand?
Assume you only have 3
weeks and 6 weeks of
actual demand data for the
respective forecasts
Week Demand 3-Week 6-Week
1 650
2 678
3 720
4 785 682.67
5 859 727.67
6 920 788.00
7 850 854.67 768.67
8 758 876.33 802.00
9 892 842.67 815.33
10 920 833.33 844.00
11 789 856.67 866.50
12 844 867.00 854.83
F
4
=(650+678+720)/3
=682.67
F
7
=(650+678+720
+785+859+920)/6
=768.67
Calculating the moving averages gives us:
The McGraw-Hill Companies, Inc., 2004
30
Plotting the moving averages and comparing them shows how
the lines smooth out to reveal the overall upward trend in this
example
Note how the 3-
Week is smoother
than the Demand,
and 6-Week is even
smoother
Simple Moving Average Problem (2) Data
Week Demand
1 820
2 775
3 680
4 655
5 620
6 600
7 575
Question: What is the 3
week moving average
forecast for this data?
Assume you only have 3
weeks and 5 weeks of
actual demand data
for the respective
forecasts
Simple Moving Average Problem (2)
Solution
Week Demand 3-Week 5-Week
1 820
2 775
3 680
4 655 758.33
5 620 703.33
6 600 651.67 710.00
7 575 625.00 666.00
F
4
=(820+775+680)/3
=758.33
F
6
=(820+775+680
+655+620)/5
=710.00
Weighted Moving Average Formula
F = w A + w A + w A +...+w A
t 1 t -1 2 t - 2 3 t -3 n t - n
w = 1
i
i=1
n
)
Simple Linear Regression Problem Data
Week Sales
1 150
2 157
3 162
4 166
5 177
Question: Given the data below, what is the simple linear regression model that can be
used to predict sales in future weeks?
Week Week*Week Sales Week*Sales
1 1 150 150
2 4 157 314
3 9 162 486
4 16 166 664
5 25 177 885
3 55 162.4 2499
Average Sum Average Sum
b =
xy- n( y)(x)
x - n(x
=
2499- 5(162.4)(3)
=
a = y- bx =162.4 - (6.3)(3) =
2 2
=
) ( ) 55 5 9
63
10
6.3
143.5
Answer: First, using the linear regression formulas, we can compute a
and b
52
Y
t
= 143.5 + 6.3x
180
Period
135
140
145
150
155
160
165
170
175
1 2 3 4 5
S
a
l
e
s
Sales
Forecast
The resulting regression model
is:
Now if we plot the regression generated forecasts against the actual sales we obtain
the following chart:
53
4-54
Tracking Signal Equation
( )
MAD
error forecast
MAD
y y
MAD
RSFE
TS
n
i
i i
=
=
1 =
Mo Fcst Act Error RSFE Abs
Error
Cum MAD TS
1 100 90
2 100 95
3 100 115
4 100 100
5 100 125
6 100 140
|Error|
Tracking Signal Computation
Mo Forc Act Error RSFE Abs
Error
Cum MAD TS
1 100 90
2 100 95
3 100 115
4 100 100
5 100 125
6 100 140
-10
Error = Actual - Forecast
= 90 - 100 = -10
|Error|
Tracking Signal Computation
Mo Forc Act Error RSFE Abs
Error
Cum MAD TS
1 100 90
2 100 95
3 100 115
4 100 100
5 100 125
6 100 140
-10 -10
RSFE = E Errors
= NA + (-10) = -10
|Error|
Tracking Signal Computation
Mo Forc Act Error RSFE Abs
Error
Cum MAD TS
1 100 90
2 100 95
3 100 115
4 100 100
5 100 125
6 100 140
-10 -10 10
Abs Error = |Error|
= |-10| = 10
|Error|
Tracking Signal Computation
Mo Forc Act Error RSFE Abs
Error
Cum MAD TS
1 100 90
2 100 95
3 100 115
4 100 100
5 100 125
6 100 140
-10 -10 10 10
Cum |Error| = E |Errors|
= NA + 10 = 10
|Error|
Tracking Signal Computation
Mo Forc Act Error RSFE Abs
Error
Cum
|Error|
MAD TS
1 100 90
2 100 95
3 100 115
4 100 100
5 100 125
6 100 140
-10 -10 10 10 10.0
MAD = E |Errors|/n
= 10/1 = 10
Tracking Signal Computation
Mo Forc Act Error RSFE Abs
Error
Cum MAD TS
1 100 90
2 100 95
3 100 115
4 100 100
5 100 125
6 100 140
-10 -10 10 10 10.0 -1
TS = RSFE/MAD
= -10/10 = -1
|Error|
Tracking Signal Computation
Mo Forc Act Error RSFE Abs
Error
Cum MAD TS
1 100 90
2 100 95
3 100 115
4 100 100
5 100 125
6 100 140
-10 -10 10 10 10.0 -1
-5
Error = Actual - Forecast
= 95 - 100 = -5
|Error|
Tracking Signal Computation
Mo Forc Act Error RSFE Abs
Error
Cum MAD TS
1 100 90
2 100 95
3 100 115
4 100 100
5 100 125
6 100 140
-10 -10 10 10 10.0 -1
-5 -15
RSFE = E Errors
= (-10) + (-5) = -15
|Error|
Tracking Signal Computation
Mo Forc Act Error RSFE Abs
Error
Cum MAD TS
1 100 90
2 100 95
3 100 115
4 100 100
5 100 125
6 100 140
-10 -10 10 10 10.0 -1
-5 -15 5
Abs Error = |Error|
= |-5| = 5
|Error|
Tracking Signal Computation
Mo Forc Act Error RSFE Abs
Error
Cum MAD TS
1 100 90
2 100 95
3 100 115
4 100 100
5 100 125
6 100 140
-10 -10 10 10 10.0 -1
-5 -15 5 15
Cum Error = E |Errors|
= 10 + 5 = 15
|Error|
Tracking Signal Computation
Mo Forc Act Error RSFE Abs
Error
Cum MAD TS
1 100 90
2 100 95
3 100 115
4 100 100
5 100 125
6 100 140
-10 -10 10 10 10.0 -1
-5 -15 5 15 7.5
MAD = E |Errors|/n
= 15/2 = 7.5
|Error|
Tracking Signal Computation
Mo Forc Act Error RSFE Abs
Error
Cum MAD TS
1 100 90
2 100 95
3 100 115
4 100 100
5 100 125
6 100 140
-10 -10 10 10 10.0 -1
-5 -15 5 15 7.5 -2
|Error|
TS = RSFE/MAD
= -15/7.5 = -2
Tracking Signal Computation
Plot of a Tracking Signal
Time
Lower control limit
Upper control
limit
Signal exceeded limit
Tracking signal
Acceptable range
+
0
-
Tracking Signals
0
20
40
60
80
100
120
140
160
0 1 2 3 4 5 6 7
Time
A
c
t
u
a
l
D
e
m
a
n
d
-3
-2
-1
0
1
2
3
T
r
a
c
k
i
n
g
S
i
n
g
a
l
Tracking Signal
Forecast
Actual demand