S12: Forecasting: Why Sales and Operations Planning?
S12: Forecasting: Why Sales and Operations Planning?
S12: Forecasting: Why Sales and Operations Planning?
S12: Forecasting
1
25-Nov-22
The Hierarchy
Economic,
Corporate competitive, Aggregate
strategies and political demand
and policies conditions forecasts
2
25-Nov-22
Unit B Product (I) 100 Product (G) 400 Product (M) 1000 Product (D) 50
Unit C Product (I) 200 Product (G) 600 Product (M) 1200 Product (D) 0
6
3
25-Nov-22
4
25-Nov-22
What is Forecasting?
5
25-Nov-22
11
11
Types of Forecasts
Demand forecasts
– Predict existing product sales
Economic forecasts
– Address business cycle e.g., inflation rate,
money supply, governmental policy changes
etc.
Technological forecasts
– Predict technological change
– Predict new product sales
12
12
6
25-Nov-22
13
13
Steps in forecasting
“The forecast”
14
7
25-Nov-22
EFFECT OF FORECASTING
EFFORTS
15
BALANCE OF FORECASTING
EFFORTS
16
8
25-Nov-22
Naive Approach
Assumes demand in next
period is the same as
demand in most recent
period
– e.g., If May sales were 48,
then June sales will be 48
Sometimes cost effective
& efficient
17
17
Forecasting Models
Forecasting Techniques
Consumer
Decomposition
Market Survey
18
18
9
25-Nov-22
Qualitative Models
• Jury of Executive Opinion – collects opinions of a small
group of high-level managers, possibly using statistical
models for analysis
• Sales Force Composite – individual salespersons estimate
the sales in their region and the data is compiled at a
district or national level
• Consumer Market Survey – input is solicited from
customers or potential customers regarding their
purchasing plans
• Delphi Method – an iterative group process where
(possibly geographically dispersed) respondents provide
input to decision makers
19
19
20
20
10
25-Nov-22
21
21
22
22
11
25-Nov-22
23
23
Time-Series Models
• Time-series models attempt to predict the
future based on the past
• Common time-series models are
• Moving average
• Exponential smoothing
• Trend projections
• Decomposition
• Regression analysis is used in trend projections
and one type of decomposition model
24
24
12
25-Nov-22
Decomposition of a Time-Series
• A time series typically has four components
1. Trend (T) is the gradual upward or downward
movement of the data over time
2. Seasonality (S) is a pattern of demand fluctuations
above or below trend line that repeats at regular
intervals
3. Cycles (C) are patterns in annual data that occur
every several years
4. Random variations (R) are “blips” in the data
caused by chance and unusual situations
25
25
Decomposition of a Time-Series
Trend
Demand for Product or Service
Component
Seasonal Peaks
Actual
Demand
Line
Average Demand
over 4 Years
| | | |
Year Year Year Year
1 2 3 4
Time
26
26
13
25-Nov-22
Trend Component
Time
27
27
Seasonal Component
• Regular pattern of up & down fluctuations
• Due to weather, customs etc.
Summer
Response
Time
28
28
14
25-Nov-22
Cyclical Component
• Repeating up & down movements
• Due to interactions of factors influencing economy
• Usually 2-10 years duration
Cycle
Response
Time 29
29
30
30
15
25-Nov-22
31
31
Forecasting Models
Forecasting Techniques
Consumer
Decomposition
Market Survey
32
32
16
25-Nov-22
33
34
17
25-Nov-22
35
1000
900
D em and
Demand
800
3 -W e e k
700
6 -W e e k
600
500
1 2 3 4 5 6 7 8 9 10 11 12
W eek
WHICH WOULD YOUR RECOMMEND?
1-WEEK, 3-WEEK, OR 6-WEEK? 36
Irwin/McGraw-Hill
36
18
25-Nov-22
37
37
38
38
19
25-Nov-22
39
39
40
40
20
25-Nov-22
F4 = 0.5(720)+0.3(678)+0.2(650)=693.4
41
41
42
42
21
25-Nov-22
F5 = (0.1)(755)+(0.2)(680)+(0.7)(655)= 672
43
43
Exponential Smoothing
• Exponential smoothing is easy to use and requires
little record keeping of data
• It is a type of moving average
44
44
22
25-Nov-22
45
45
Ft = Dt-1 + (1-)Ft-1
(alpha) times last actual value + (1-alpha) times last forecasted value
46
23
25-Nov-22
Smoothing Constant
• For a fairly stable time series with relatively little random variability,
larger values of the smoothing constant have the advantage of quickly
adjusting the forecasts when error occur and therefore allowing the
forecast to react faster to changing conditions. Thus, larger values of α
place more emphasis on recent data.
47
47
48
24
25-Nov-22
D F0.1 F0.6
49
Effect of on Forecast
850
800
d 750 Demand
n
a 700 0.1
m650
e 600
D 0.6
550
500
1 2 3 4 5 6 7 8 9 10
Week
50
50
25
25-Nov-22
51
52
52
26
25-Nov-22
Tt (1 )Tt 1 ( Ft Ft 1 )
where
Tt+1 =smoothed trend for period t + 1
Tt =smoothed trend for preceding period
= trend smooth constant that we select
Ft+1 =simple exponential smoothed forecast for period t + 1
Ft =forecast for pervious period
53
53
• Smoothing constants are assigned the values of α = 0.2 and β = 0.4. Assume the initial forecast for the
month 1 was 11 units.
54
54
27
25-Nov-22
Steps
Step 1: Forecast for month 2 (F2) = Forecast for month 1(F1) +
α(Month 1 demand – Forecast for month 1)
F2= 11 + 0.2(12-11) = 11.2 units
Step 2: Compute the trend present. Assume an initial trend adjustment of zero, that is T1
=0
T2= (1-β)T1 + β (F2-F1)
= 0 + 0.4 (11.2-11) = 0.08
Step 3: Compute the forecast including trend (FIT)
FIT2 = F2 + T2
= 11.2 + 0.08 = 11.28 units
We will do the same calculation for the third month also
Step 1. F3= F2+ α(Demand in month 2 – F2) = 11.2 + .2(17-11.2) = 12.36
Step 2. T3= (1-β)T2 + β (F3-F2) = (1-.4).08 + .4(12.36-11.2) = .51
Step 3. FIT3 = F3 + T3 = 12.36 + .51 = 12.87
55
55
56
56
28
25-Nov-22
57
Seasonal Variations
• Recurring variations over time may indicate the
need for seasonal adjustments in the trend line
• A seasonal index indicates how a particular
season compares with an average season
• When no trend is present, the seasonal index
can be found by dividing the average value for a
particular season by the average of all the data
58
58
29
25-Nov-22
Seasonal Variation
59
59
Seasonal Variation
Actual Demand 45
Seasonal Index = = = 0.18
Average Demand 250
Forecast for Year 5 = 2600 = 650 for each quarter
60
60
30
25-Nov-22
Seasonal Variation
61
61
• Data has been collected for the past two years sales of one particular model
• The expected annual demand for answering machines in the third year is 1200
unit, Eicher want to forecast the monthly demand for third period.
62
62
31
25-Nov-22
63
64
32
25-Nov-22
65
65
Seasonal
Definite trend pattern
66
33
25-Nov-22
67
68
34
25-Nov-22
Table
69
70
35
25-Nov-22
200 – CMA
150 –
Sales
100 –
50 –
Original Sales Figures
0– | | | | | | | | | | | |
1 2 3 4 5 6 7 8 9 10 11 12
Time Period
Figure 6
71
72
72
36
25-Nov-22
ABC Industries –
Decomposition Method
SALES SEASONAL DESEASONALIZED
($1,000,000s) INDEX SALES ($1,000,000s)
108 0.85 127.059
125 0.96 130.208
150 1.13 132.743
141 1.06 133.019
116 0.85 136.471
134 0.96 139.583
159 1.13 140.708
152 1.06 143.396
123 0.85 144.706
142 0.96 147.917
168 1.13 148.673
165 1.06 155.660
Table 11 73
73
ABC Industries –
Decomposition Method
b1 = 2.34 b0 = 124.78
74
74
37
25-Nov-22
SunHospital Example
A Sun hospital used 66 months of adult inpatient
days to develop the following seasonal indices
75
75
76
38
25-Nov-22
Forecasting Models
Forecasting Techniques
Consumer
Decomposition
Market Survey
77
77
Causal Models
• Causal models use variables or factors that
might influence the quantity being forecasted
• The objective is to build a model with the best
statistical relationship between the variable
being forecast and the independent variables
• Regression analysis is the most common
technique used in causal modeling
78
78
39
25-Nov-22
Yt = a + bx Y
0 1 2 3 4 5 x (weeks)
79
Calculating a and b
a = y - bx
xy - n(y)(x)
b= 2 2
x - n(x )
OR
b
( X X )(Y Y )
(X X ) 2
80
80
40
25-Nov-22
Week Sales
1 150
2 157
3 162
4 166
5 177
81
x x*x y x*y
1 1 150 150
2 4 157 314
3 9 162 486
4 16 166 664
5 25 177 885
Average Sum Average Sum
3 55 162.4 2499
b=
xy - n(y)(x) = 2499 - 5(162.4)(3) 63 = 6.3
x - n(x )
2 2
55 5(9 ) 10
82
41
25-Nov-22
y = 143.5 + 6.3t
180
175
170
165
160 Sales
Sales
155 Forecast
150
145
140
135
1 2 3 4 5
Period
83
83
Yˆ a b1 X 1 b2 X 2 b3 X 3 b4 X 4
where
X1 = time period
X2 = 1 if quarter 2, 0 otherwise
X3 = 1 if quarter 3, 0 otherwise
X4 = 1 if quarter 4, 0 otherwise
84
84
42
25-Nov-22
85
85
MAD
forecast error
n
86
86
43
25-Nov-22
MSE
(error) 2
n
The mean absolute percent error
error
actual
MAPE 100% OR
n
MAPE | error| / | actual| *100
And bias is the average error 87
87
MAD
forecast error
n
88
44
25-Nov-22
Signal Tripped
Upper Control Limit Tracking Signal
+
Acceptable
0 MADs Range
–
Lower Control Limit
Time
89
89
Aggregate Forecasts
90
90
45
25-Nov-22
Product
Power postponement
supply
110 V
Board Hard disk
Testing
assembly assembly
Power
supply 91
220 V
91
Euro Plugs
• No standardized
power supplies for
Europe
• Different power
supply for every
country.
92
92
46
25-Nov-22
Case: HP Desktop
Produc
t
110 V 220 V
Power Months PC PC
supply 1 10000 8000
110 V
2 14000 4000
Board Hard disk 3 16000 2500
assembly assembly
Testing
4 12000 6500
Power 5 18000 2000
supply
6 15000 4000
220 V
7 14000 3000
8 11000 7000
9 13000 5000
10 11000 6000
93
Forecast
Accuracy 83.23% 64.35% 94.38%
100-[(5+1.25+3.75+1.5+2.25)/(18+15+14+11+13+11)]100
(5000+1250+3750+1500+2250) / 6
94
47
25-Nov-22
95
95
96
96
48
25-Nov-22
97
97
98
98
49
25-Nov-22
Realities of Forecasting
• Forecasts are seldom perfect
• Most forecasting methods assume that there is
some underlying stability in the system
• Both product family and aggregated product
forecasts are more accurate than individual
product forecasts
99
99
MAD
forecast error 85 14.2
n 6
RSFE 35
Tracking signal 2.5MADs
MAD 14.2
100
100
50
25-Nov-22
Some Features
u Depending upon the situation, judgmental or qualitative
forecasts may be best.
u “Group” forecasts are usually more accurate than individual
forecasts (e.g., product line versus individual products).
u Forecast accuracy decreases as the time horizon increases
101
101
Low High
Sales Sales
Technique < $100M > $500M
Manager’s opinion 40.7% 39.6%
Jury of executive opinion 40.7% 41.6%
Sales force composite 29.6% 35.4%
Number of Firms 27 48
Source: Nada Sanders and Karl Mandrodt (1994) “Practitioners Continue to Rely on Judgmental Forecasting
Methods Instead of Quantitative Methods,” Interfaces, vol. 24, no. 2, pp. 92-100.
102
102
51
25-Nov-22
Low High
Sales Sales
Technique < $100M > $500M
Moving average 29.6% 29.2%
Straight line projection 14.8% 14.6%
Naive 18.5% 14.6%
Exponential smoothing 14.8% 20.8%
Regression 22.2% 27.1%
Simulation 3.7% 10.4%
Classical decomposition 3.7% 8.3%
OTHER 3.7% 6.3%
Number of Firms 27 48
Source: Nada Sanders and Karl Mandrodt (1994) “Practitioners Continue to Rely on Judgmental Forecasting
Methods Instead of Quantitative Methods,” Interfaces, vol. 24, no. 2, pp. 92-100.
103
103
Adaptive Smoothing
104
104
52
25-Nov-22
105
105
106
106
53
25-Nov-22
Problem 1
• Sales of industrial vacuum cleaners at Ram corp. over the
past 13 months are shown below.
Sales Month Sales Month
(thousands) (thousands)
11 January 14 August
14 February 17 September
16 March 12 October
10 April 14 November
15 May 16 December
17 June 11 January
11 July
(a) Using a moving average with three periods, determine the demand for
vacuum cleaners for next February.
107
107
Problem 1 (Contd.)
(b) Using a weighted moving average with three periods, determine the demand for vacuum
cleaners for February. Use 3,2, and 1 for the weights of the most recent, second most recent, and
third most recent periods, respectively.
(c) Evaluate the accuracy of each of these methods
(d) What other factors might Ram consider in forecasting sales?
108
108
54
25-Nov-22
Problem 2
• Sales of Cool-Man air conditioner have grown steadily
during the past five years.
Years Sales
1 450
2 495
3 518
4 563
5 584
• The6sales manager had predicted? before the business started,
that year 1’s sales would be 410 air conditioner. Using
exponential smoothing with an alpha weight of 0.30, develop
forecasts for years 2 through 6.
109
109
Problem 3
• Passenger miles flown on Indigo Airlines, are shown below for the past
12 weeks.
Week Actual Passenger Miles (1,000s)
1 17
2 21
3 19
4 23
5 18
6 16
7 20
8 18
9 22
10 20
11 15
12 22 110
110
55
25-Nov-22
Problem 3 (Contd.)
(a) Assuming a initial forecast for week 1 of 17,000 miles, use exponential smoothing to compute
miles for weeks 2 through 12. Use alpha =0.2
(b) What is the MAD for this model?
111
111
Problem 4
• Room registration in the Chandra Plaza Hotel have been recorded for the past nine years.
Management would like to determine the mathematical trend of guest registration in order to
project future occupancy. This estimate would help the hotel determine whether a future
expansion will be needed. Given the following time series data, develop a regression equation
relating registration to time. Then forecast next year’s registration. Room registration are in
thousands:
Year 1: 17, Year 2: 16, Year 3:16, Year 4: 21, Year 5: 20
Year 6: 20, Year 7: 23, Year 8: 25, Year 9: 24
112
112
56
25-Nov-22
113
113
114
57
25-Nov-22
THANK YOU
115
115
58