Professional Documents
Culture Documents
z
DEMAND
Module 4
What is Forecasting?
Forecasting is the process of making predictions of the
future based on past and present data.
❖ A forecast is an estimate of what is likely to happen in the
future.
z
✓ The primary advantage of forecasting is that it provides the business
with valuable information that the business can use to make decisions
about the future of the organization. (Bass, 2018)
Decisions Requiring Forecasting in Operations
Management
1 z2 3 4 5 6 7
z
Sales Force
Executive Opinion Market Survey Composite Delphi Method
-------------------------- -------------------------- -------------------------- --------------------------
Approach that uses
Approach in which interviews and Approach in which Approach in which
a group of surveys to judge each salesperson consensus
managers meet preferences of estimates sales in agreement is
and collectively customers and to their region reached among a
develop a forecast assess demand group of experts
Two Categories of Quantitative Forecast Methods
Quantitative Forecast Methods
Quantitative Methods
Time series models look at past Associative models assume that the
patterns of data and attempt to variable being forecasted is related
predict the future based upon the to other variable in the environment.
underlying patterns contained within They try to project based upon those
those data. associations.
Quantitative
z
Forecast
Time Series Models
Quantitative Forecast Method
Time Series Models – predict on the assumption that the future
is a function of the past.
Four components
z of Time Series Models:
1. Trend
2. Seasonality
3. Cycles
4. Random Variations
Quantitative Forecast Method
Trend – data exhibits an
increasing or decreasing
pattern
z
❖ A trend is consistent upward
or downward movement of the
demand. This may be related to
the product’s life cycle.
Quantitative Forecast Method
Seasonality – any pattern that
regularly repeats itself and is
of a constant length.
❖ Many products
z have a seasonal
pattern, generally predictable
changes in demand that are
recurring every year. Fashion
products and sporting goods are
heavily influenced by
seasonality.
Quantitative Forecast Method
Cycle – patterns created by
economic fluctuations
Using just two pieces of data, the forecast and the actual demand, plus a
smoothing constant, we developed a forecast of 144 Ford Mustangs for
March.
Qualitative Forecast Method (Time Series Methods)
4. Exponential Smoothing Ft = Ft-1 + α (At-1 – Ft-1)
Example: Ft = 361.67 + 0.20(415 – 361.67)
Ft = 361.67 + 0.20(53.33)
Period Actual Forecast Smoothing Smoothing Ft = 361.67 + 10.67
Ft= 372.34
Demandz Demand Constant Constant
a=0.2 a=0.5
Ft = 450 + 0.20(450 -394.17)
1 310 - Ft = 450 + 0.20( 55.83)
2 360 - Ft = 450 + 11.17
Ft =461.17
3 380 -
4 415 361.67 Ft = 470 + 0.20(470 - 426.67)
5 450 394.17 372.34 Ft = 470 + 0.20( 43.33)
Ft = 470 + 8.67
6 470 426.67 461.17
Ft = 478.67
7 454.17
Qualitative Forecast Method (Time Series Methods)
4. Exponential Smoothing Ft = Ft-1 + α (At-1 – Ft-1)
Example: Ft = 361.67 + 0.50(415 – 361.67)
Ft = 361.67 + 0.50(53.33)
Period Actual Forecast Smoothing Smoothing Ft = 361.67 + 26.67
Ft= 388.34
Demandz Demand Constant Constant
a=0.2 a=0.5
Ft = 450 + 0.50(450 -394.17)
1 310 - Ft = 450 + 0.50( 55.83)
2 360 - Ft = 450 + 27.91
Ft =477.91
3 380 -
4 415 361.67 Ft = 470 + 0.50(470 - 426.67)
5 450 394.17 372.34 388.34 Ft = 470 + 0.50( 43.33)
Ft = 470 + 21.67
6 470 426.67 461.17 477.91
Ft = 491.67
7 454.17 478.67 491.67
Qualitative Forecast Method (Time Series Methods)
5. Seasonal Index
- Many organizations produce goods whose demand is related to
the seasons, or changes in weather throughout the year. In
these cases,
z a seasonal index may be used to assist in the
calculation of a forecast.
- Using these calculated indices, we can forecast the demand for
next year based on the expected annual demand for the next
year.
Qualitative Forecast Method (Time Series Methods)
5. Seasonal Index
Total Average Annual Demand
aAverage monthly demand = ------------------------------------------
z Period
Average monthly demand to past 3 years
bSeasonal index = -------------------------------------------------------
z
A Des Moines distributor of Sony laptop computers wants to
develop monthly indices for sales. Data from the past 3 years, by
month, are available
Qualitative Forecast Method (Time Series Methods)
Demand
5. Seasonal Index Month Year
1
Year
2
Year 3 Ave.
yearly
Ave.
monthly
Seasonal
Indexb
Total yearly demand demand demanda
Ave. yearly Demand = --------------------------------- Jan. 80 85 105 90 94 .957(=90/94)
Period Feb. 70 85 85 80 94 .851(=80/94)
March 80 93 82 85 94 .904(=85/94)
Total Ave. Annual Demand April 90 95 115 100 94 1.064(=100/
Ave. Monthly Demand = ------------------------------ 94)
z Period May 113 125 131 123 94 1.309(=123/
94)
Ave. Monthly Demand to past 3 years June 110 115 120 115 94 1.223(=115/
94)
Seasonal Index = ----------------------------------------
July 100 102 113 105 94 .957(=90/94)
Average Monthly Demand
Aug. 88 102 110 100 94 .957(=90/94)
Sept. 85 90 95 90 94 .957(=90/94)
Oct. 77 78 85 80 94 .957(=90/94)
No. 75 82 83 80 94 .957(=90/94)
Dec. 82 78 80 80 94 .957(=90/94)
Total Average Annual 1,128
Demand
Qualitative Forecast Method (Time Series Methods)
Demand
5. Seasonal Index Month Year Year 2 Year 3 Ave. Ave. Seasonal
1 yearly monthly Indexb
80 + 85+ 105 demand demanda
Average Yearly Demand = ----------------- = 90 Jan. 80 85 105 90 94 .957(=90/94)
3 Feb. 70 85 85 80 94 .851(=80/94)
March 80 93 82 85 94 .904(=85/94)
April 90 95 115 100 94 1.064(=100/9
1,128
4)
z = --------------- = 94
Average Monthly Demand May 113 125 131 123 94 1.309(=123/9
12 months 4)
June 110 115 120 115 94 1.223(=115/9
Seasonal Index = 90/94 = 0.957 4)
July 100 102 113 105 94 .957(=90/94)
Aug. 88 102 110 100 94 .957(=90/94)
Sept. 85 90 95 90 94 .957(=90/94)
Oct. 77 78 85 80 94 .957(=90/94)
No. 75 82 83 80 94 .957(=90/94)
Dec. 82 78 80 80 94 .957(=90/94)
Total Average Annual 1,128
Demand
Qualitative Forecast Method (Time Series Methods)
5. Seasonal Index
If we expect the annual demand for computers to be 1,200 units next year,
we would use these seasonal indices to forecast the monthly demand as
follow Months Avg. Seasonal Index New Forecast
demand/month
z January 100 .957 95.6
February 100 .851 85.1
March 100 .904 90.4
April 100 1.064 106.4
May 100 1.309 130.9
June 100 1.223 122.3
a =z y – axis intercept
b = slope of the regression line
X = the independent variables
Ʃ xy - n𝒙𝒚
b = -------------------
Ʃx2 -𝐧𝒙2
Associative Forecasting Methods (Regression analysis)
Linear Regression Formula 𝒚 = 𝒂 + 𝒃𝒙
Period Actual Level of
Calls Customer
Where:
(y) Satisfaction
(x) 1 = Disappointed
1 2.5 4.6 2 = Dissatisfied
2
z
2.7 4.56
3 = Neither Dissatisfied nor
3 3.4 4.03
satisfied
4 3 4.12
5 4 2.15
4 = satisfied
6 3.4 3.45 5 = delighted
7 4.2 1.88
8 4.7 2.38
9 3.8 3.48
10 4.8 2.23
Associative Forecasting Methods (Regression analysis)
Period Actual Level of
Calls Customer x2 xy
(y) Satisfaction
(x)
1 2.5 4.6 21.34 11.55
2 2.7 4.56 20.79 12.31
Ʃ xy - n𝒙𝒚 3 3.4 4.03 16.24 13.70
z 4 3 4.12 16.97 12.36
b = ---------------- 5 4 2.15 4.62 8.60
Ʃx2 -𝐧𝒙2 6 3.4 3.45 11.90 11.73
7 4.2 1.88 3.53 7.90
8 4.7 2.38 5.66 11.19
9 3.8 3.48 12.11 13.22
10 4.8 2.23 4.97 10.70
Ʃy Ʃx =32.90 118.16 113.26
=36.50
𝑦 − 3.65 𝑥=3.29
Associative Forecasting Methods (Regression analysis)
Ʃ xy - n𝒙𝒚 Period Actual Level of
b = ---------------- Calls Customer x2 xy
Ʃx2 -𝐧𝒙2 (y) Satisfaction
(x)
113.26 – (10)(3.29)(3.65)
b = ----------------------------- 1 2.5 4.6 21.34 11.55
118.16 – (10)(3.29)2 2 2.7 4.56 20.79 12.31
113.26 – (10)(12.01) 3 3.4 4.03 16.24 13.70
z
b= ---------------------- 4 3 4.12 16.97 12.36
118.16 – (10)(10.82) 5 4 2.15 4.62 8.60
113.26 – 120.10 6 3.4 3.45 11.90 11.73
b=----------------------- 7 4.2 1.88 3.53 7.90
118.16 – 108.20
8 4.7 2.38 5.66 11.19
-6.84
9 3.8 3.48 12.11 13.22
b=------
10 4.8 2.23 4.97 10.70
9.96
Ʃy Ʃx =32.90 118.16 113.26
b= -0.69 =36.50
𝑦 = 3.65 𝑥=3.29
Associative Forecasting Methods (Regression analysis)
Ʃ xy - n𝒙𝒚 Period Actual Level of
b = ---------------- Calls Customer x2 xy
Ʃx2 -𝐧𝒙2 (y) Satisfaction
(x)
113.26 – (10)(3.29)(3.65)
b = ----------------------------- 1 2.5 4.6 21.34 11.55
118.16 – (10)(3.29)2 2 2.7 4.56 20.79 12.31
113.26 – (10)(12.01) 3 3.4 4.03 16.24 13.70
z
b= ---------------------- 4 3 4.12 16.97 12.36
118.16 – (10)(10.82) 5 4 2.15 4.62 8.60
113.26 – 120.10 6 3.4 3.45 11.90 11.73
b=----------------------- 7 4.2 1.88 3.53 7.90
118.16 – 108.20
8 4.7 2.38 5.66 11.19
-6.84
9 3.8 3.48 12.11 13.22
b=------
10 4.8 2.23 4.97 10.70
9.96
Ʃy Ʃx =32.90 118.16 113.26
b= -0.69 =36.50
𝑦 = 3.65 𝑥=3.29
Associative Forecasting Methods (Regression analysis)
Ʃ xy - n𝒙𝒚 Period Actual Level of
b = ---------------- Calls Customer x2 xy
Ʃx2 -𝐧𝒙2 (y) Satisfaction
(x)
113.26 – (10)(3.29)(3.65)
b = ----------------------------- 1 2.5 4.6 21.34 11.55
118.16 – (10)(3.29)2 2 2.7 4.56 20.79 12.31
113.26 – (10)(12.01) 3 3.4 4.03 16.24 13.70
z
b= ---------------------- 4 3 4.12 16.97 12.36
118.16 – (10)(10.82) 5 4 2.15 4.62 8.60
113.26 – 120.10 6 3.4 3.45 11.90 11.73
b=----------------------- 7 4.2 1.88 3.53 7.90
118.16 – 108.20
8 4.7 2.38 5.66 11.19
-6.84
9 3.8 3.48 12.11 13.22
b=------
10 4.8 2.23 4.97 10.70
9.96
Ʃy Ʃx =32.90 118.16 113.26
b= -0.69 =36.50
𝑦 = 3.65 𝑥=3.29
Associative Forecasting Methods (Regression analysis)
Ʃ xy - n𝒙𝒚 Period Actual Level of
b = ---------------- Calls Customer x2 xy
Ʃx2 -𝐧𝒙2 (y) Satisfaction
(x)
113.26 – (10)(3.29)(3.65)
b = ----------------------------- 1 2.5 4.6 21.34 11.55
118.16 – (10)(3.29)2 2 2.7 4.56 20.79 12.31
113.26 – (10)(12.01) 3 3.4 4.03 16.24 13.70
z
b= ---------------------- 4 3 4.12 16.97 12.36
118.16 – (10)(10.82) 5 4 2.15 4.62 8.60
113.26 – 120.10 6 3.4 3.45 11.90 11.73
b=----------------------- 7 4.2 1.88 3.53 7.90
118.16 – 108.20
8 4.7 2.38 5.66 11.19
-6.84
9 3.8 3.48 12.11 13.22
b=------
10 4.8 2.23 4.97 10.70
9.96
Ʃy Ʃx =32.90 118.16 113.26
b= -0.69 =36.50
𝑦 = 3.65 𝑥=3.29
Associative Forecasting Methods (Regression analysis)
Ʃ xy - n𝒙𝒚 Period Actual Level of
b = ---------------- Calls Customer x2 xy
Ʃx2 -𝐧𝒙2 (y) Satisfaction
(x)
113.26 – (10)(3.29)(3.65)
b = ----------------------------- 1 2.5 4.6 21.34 11.55
118.16 – (10)(3.29)2 2 2.7 4.56 20.79 12.31
113.26 – (10)(12.01) 3 3.4 4.03 16.24 13.70
z
b= ---------------------- 4 3 4.12 16.97 12.36
118.16 – (10)(10.82) 5 4 2.15 4.62 8.60
113.26 – 120.10 6 3.4 3.45 11.90 11.73
b=----------------------- 7 4.2 1.88 3.53 7.90
118.16 – 108.20
8 4.7 2.38 5.66 11.19
-6.84
9 3.8 3.48 12.11 13.22
b=------
10 4.8 2.23 4.97 10.70
9.96
Ʃy Ʃx =32.90 118.16 113.26
b= -0.69 =36.50
𝑦 = 3.65 𝑥=3.29
Associative Forecasting Methods (Regression analysis)
Ʃ xy - n𝒙𝒚 Period Actual Level of
b = ---------------- Calls Customer x2 xy
Ʃx2 -𝐧𝒙2 (y) Satisfaction
(x)
113.26 – (10)(3.29)(3.65)
b = ----------------------------------------- 1 2.5 4.6 21.34 11.55
118.16 – (10)(3.29)2 2 2.7 4.56 20.79 12.31
3 3.4 4.03 16.24 13.70
113.26 –z (10)(12.01) 4 3 4.12 16.97 12.36
b= ------------------------------------------ 5 4 2.15 4.62 8.60
118.16 – (10)(10.82) 6 3.4 3.45 11.90 11.73
7 4.2 1.88 3.53 7.90
113.26 – 120.10
8 4.7 2.38 5.66 11.19
b= ------------------------------------------
9 3.8 3.48 12.11 13.22
118.16 – 108.20
10 4.8 2.23 4.97 10.70
Formula:
Cumulative Error
zTracking Signal = ------------------------------
MAD
❖ The range of the tracking signal is a pair of the most
negative and most positive value
Tracking Signal
Example :
Carlison’s Bakery wants to evaluate performance of cake
forecast. Using the forecast and demand data for the past 6
quarters for cake sales we develop a tracking signal as follows:
z
Quarte Actual Forecas
r Deman t
d Deman
d
1 90 100
2 95 100
3 115 100
4 100 110
5 125 110
Tracking Signal
Example :
Carlison’s Bakery wants to evaluate performance of cake
forecast. Using the forecast and demand data for the past 6
quarters for cake sales we develop a tracking signal as follows:
Quarte z
Actual Forecas Error Cumulativ Absolute Cumulativ MAD Tracking Signal
r Deman t e Error Forecast e (Cum. Error/MAD)
d Deman Error Absolute
d Error
1 90 100
2 95 100
3 115 100
4 100 110
5 125 110
6 140 110
Tracking Signal
Example :
Carlison’s Bakery wants to evaluate performance of cake
forecast. Using the forecast and demand data for the past 6
quarters for cake sales we develop a tracking signal as follows:
Quarte z
Actual Forecas Error Cumulativ Absolute Cumulativ MAD Tracking Signal
r Deman t e Error Forecast e (Cum. Error/MAD)
d Deman Error Absolute
d Error
1 90 100 -10
2 95 100 -5
3 115 100 +15
4 100 110 -10
5 125 110 +15
6 140 110 +30
Tracking Signal
Example :
Carlison’s Bakery wants to evaluate performance of cake
forecast. Using the forecast and demand data for the past 6
quarters for cake sales we develop a tracking signal as follows:
Quarte z
Actual Forecas Error Cumulativ Absolute Cumulativ MAD Tracking Signal
r Deman t e Error Forecast e (Cum. Error/MAD)
d Deman Error Absolute
d Error
1 90 100 -10 -10
2 95 100 -5 -15
3 115 100 +15 0
4 100 110 -10 -10
5 125 110 +15 +5
6 140 110 +30 +35
Tracking Signal
Example :
Carlison’s Bakery wants to evaluate performance of cake
forecast. Using the forecast and demand data for the past 6
quarters for cake sales we develop a tracking signal as follows:
Quarte z
Actual Forecas Error Cumulativ Absolute Cumulativ MAD Tracking Signal
r Deman t e Error Forecast e (Cum. Error/MAD)
d Deman Error Absolute
d Error
1 90 100 -10 -10 10
2 95 100 -5 -15 5
3 115 100 +15 0 15
4 100 110 -10 -10 10
5 125 110 +15 +5 15
6 140 110 +30 +35 30
Tracking Signal
Example :
Carlison’s Bakery wants to evaluate performance of cake
forecast. Using the forecast and demand data for the past 6
quarters for cake sales we develop a tracking signal as follows:
Quarte z
Actual Forecas Error Cumulativ Absolute Cumulativ MAD Tracking Signal
r Deman t e Error Forecast e (Cum. Error/MAD)
d Deman Error Absolute
d Error
1 90 100 -10 -10 10 10
2 95 100 -5 -15 5 15
3 115 100 +15 0 15 0
4 100 110 -10 -10 10 10
5 125 110 +15 +5 15 5
6 140 110 +30 +35 30 35
Tracking Signal
Example :
Carlison’s Bakery wants to evaluate performance of cake
forecast. Using the forecast and demand data for the past 6
quarters for cake sales we develop a tracking signal as follows:
Quarte z
Actual Forecas Error Cumulativ Absolute Cumulativ MAD Tracking Signal
r Deman t e Error Forecast e (Cum. Error/MAD)
d Deman Error Absolute
d Error
1 90 100 -10 -10 10 10 10
2 95 100 -5 -15 5 15 7.5
3 115 100 +15 0 15 30 10
4 100 110 -10 -10 10 40 10
5 125 110 +15 +5 15 55 11
6 140 110 +30 +35 30 85 14.2
Tracking Signal
Example :
Carlison’s Bakery wants to evaluate performance of cake
forecast. Using the forecast and demand data for the past 6
quarters for cake sales we develop a tracking signal as follows:
Quarte z
Actual Forecas Error Cumulativ Absolute Cumulativ MAD Tracking Signal
r Deman t e Error Forecast e (Cum. Error/MAD)
d Deman Error Absolute
d Error
1 90 100 -10 -10 10 10 10 -10/10 = -1
2 95 100 -5 -15 5 15 7.5 -15/7.5 = -2
3 115 100 +15 0 15 30 10 0/10 = 0
4 100 110 -10 -10 10 40 10 -10/10 = -1
5 125 110 +15 +5 15 55 11 +5/11 = +0.5
6 140 110 +30 +35 30 85 14.2 +35/14.2 = +2.5
Tracking Signal
Example :
Carlison’s Bakery wants to evaluate performance of cake forecast.
Using the forecast and demand data for the past 6 quarters for cake sales
we develop a tracking signal as follows:
Quarte Actual Forecas Error Cumulativ Absolute Cumulativ MAD Tracking Signal
r Deman t e Error Forecast e (Cum. Error/MAD)
d Deman Error Absolute
z d Error
1 90 100 -10 -10 10 10 10 -10/10 = -1
2 95 100 -5 -15 5 15 7.5 -15/7.5 = -2
3 115 100 +15 0 15 30 10 0/10 = 0
4 100 110 -10 -10 10 40 10 -10/10 = -1
5 125 110 +15 +5 15 55 11 +5/11 = +0.5
6 140 110 +30 +35 30 85 14.2 +35/14.2 = +2.5
Insight – Because the tracking signal drifted from -2 MAD to +2 MAD
(between 1.6 and 2.0 standard deviations), we can conclude that it is within
Thank you!
z