Professional Documents
Culture Documents
Forecasting
Effective planning requires matching product requirements of customers with the capacity of operations Forecasting: Predicting future events, such as, customer demand Demand forecast is generally daily/weekly/monthly/quarterly figure for each product/product group in a geographic region
Forecasting Techniques
Forecasting is both an art & a science. The science part deals with mathematical models, whereas the art part deals with judgment, experience and intuition. Thus, two broad methods Qualitative methods (subjective) Based on subjective methods Quantitative methods (objective) Based on mathematical formulas
Forecasting Techniques
Qualitative Methods (subjective) experts intuition, experience, opinions not repeatable by others. Used when
little or no historical data available Unstable environment during forecast horizon Forecast has long time horizon
Methods Available
Jury of executive opinion Sales force composite Delphi method Consumer market survey
Qualitative Methods
Jury of Executive Opinion
Given sales data and other reports, a group of high-level executives give their estimates of future demand. These estimates are summarized Main disadvantages Top level executives are not close to the customers Power struggles occur among executives
Qualitative Methods
Sales Force Composite Each salesperson provides an estimate of sales for his/her territory, and then the results are aggregated for all territories. This approach is often called the grass roots approach because salespeople are close to customers. Main disadvantages Overestimate for fear of losing job/territory Underestimate to have the quota set at a low level and reap good bonuses
Qualitative Methods
Delphi Method A coordinator asks a group of outside experts to estimate future demand. A statistical summary of their responses is prepared and sent back to the experts who can then revise their estimates if they choose to do so. The purpose is to reach consensus. Names of the participants are not revealed. Main disadvantages lengthy process
Qualitative Methods
Market Research A systematic approach to determine consumer interest in a product or service by creating and testing hypotheses through data-gathering surveys. Disadvantage Poor response rate
Forecasting Techniques
Quantitative methods (objective) mathematical models of relationships between variables, repeatable method Types of quantitative models
1. Time series methods: analyze the pattern in past demand to project demand in future period 2. Causal model: Forecast by Regression/Causal methods estimates sales on the basis of values of other independent factors.
Quantity
Time (a) Horizontal/Base: It represents long term average after the remaining components have been removed. Data cluster about a horizontal line.
Quantity
Time (b) Trend: Long term shift in periodic sales. Data consistently increase or decrease.
Quantity
Year 1
|
J
|
F
|
M
|
A
|
M
|
J
|
J
|
A
|
S
|
O
|
N
|
D
Quantity
Year 1
Year 2 |
J
|
F
|
M
|
A
|
M
|
J
|
J
|
A
|
S
|
O
|
N
|
D
Quantity
|
1
|
2
|
3
|
4
|
5
|
6
Years (c) Cyclical: Data reveal gradual increases and decreases over extended periods.
Seasonal Patterns
(b) Additive pattern
Demand | 0
| | | | | | | | | | | | | | | 2 4 5 8 10 12 14 16 Period
Seasonal Patterns
(a) Multiplicative pattern
Demand | 0
| | | | | | | | | | | | | | | 2 4 5 8 10 12 14 16 Period
Time-series method
Naive forecasting
The forecast for the next period equals the demand for the current period. The nave forecast can take into account a demand trend - the forecast is increased with the number with which it missed the last time. The advantages of the naive forecasts are its simplicity and low cost. Example - If demand for Wednesday was 35 people, then forecast for Thursday is 35 people. If 42 on Thursday, then 42 is the forecast for Friday. With trend it will be 49.
Week 1 2 3
F1 = D1
use average of some initial actual values
F1 = [D1 + D2 + D3 ]/3
| 5
| 10
| 15 Week
| 20
| 25
| 30
| 5
| 10
| 15 Week
| 20
| 25
| 30
| 5
| 10
| 15 Week
| 20
| 25
| 30
| 5
| 10
| 15 Week
| 20
| 5
| 10
| 25
| 30
| 5
| 10
| 25
| 30
Medanalysis, Inc. Demand for blood analysis At = Dt + (1 )(At-1 + Tt-1) Tt = (At At-1) + (1 )Tt-1 A0 = 28 patients T0 = 3 patients = 0.20
40 30 | 1 | 2 | 3 | 4 | 5
= 0.20
| 14 15
Medanalysis, Inc. Demand for blood analysis At = Dt + (1 )(At-1 + Tt-1) Tt = (At At-1) + (1 )Tt-1 A0 = 28 patients T0 = 3 patients = 0.20 Forecast2 = 30.2 + 2.8 = 33
40 30 | 1 | 2 | 3 | 4 | 5
= 0.20
A1 = 30.2 T 2.8 | 1= | | |
6 7 8 Week 9
| | | | 10 11 12 13
| | 14 15
Medanalysis, Inc. Demand for blood analysis At = Dt + (1 )(At-1 + Tt-1) Tt = (At At-1) + (1 - )Tt-1 A2 = 30.2 D2 = 44 T1 = 2.8 = 0.20
40 30 | 1 | 2 | 3 | 4 | 5
= 0.20
Medanalysis, Inc. Demand for blood analysis At = Dt + (1 )(At-1 + Tt-1) Tt = (At At-1) + (1 - )Tt-1 A2 = 30.2 D2 = 44 T1 = 2.8 = 0.20 Forecast = 35.2 + 3.2 = 38.4
40 30 | 1 | 2 | 3 | 4 | 5
= 0.20
A2 = 35.2 T2 = | | | 3.2|
6 7 8 Week 9
| | | | 10 11 12 13
| | 14 15
Time-Series Methods
Seasonal Influences
Quarter 1 2 3 4 Total Average Year 1 45 335 520 100 1000 250 Year 2 70 370 590 170 1200 300 Year 3 100 585 830 285 1800 450 Year 4 100 725 1160 215 2200 550
Time-Series Methods
Seasonal Influences
Quarter 1 2 3 4 Year 1 Year 2 70/300 = 0.23 370/300 = 1.23 590/300 = 1.97 170/300 = 0.57 Year 3 Year 4
100/450 = 0.22 100/550 = 0.18 585/450 = 1.30 725/550 = 1.32 830/450 = 1.84 1160/550 = 2.11 285/450 = 0.63 215/550 = 0.39
Time-Series Methods
Seasonal Influences
Quarter 1 2 3 4 Year 1 Year 2 70/300 = 0.23 370/300 = 1.23 590/300 = 1.97 170/300 = 0.57 Year 3 Year 4
100/450 = 0.22 100/550 = 0.18 585/450 = 1.30 725/550 = 1.32 830/450 = 1.84 1160/550 = 2.11 285/450 = 0.63 215/550 = 0.39
Quarter 1 2 3 4
Time-Series Methods
Seasonal Influences
Quarter 1 2 3 4 Year 1 Year 2 70/300 = 0.23 370/300 = 1.23 590/300 = 1.97 170/300 = 0.57 Year 3 Year 4
100/450 = 0.22 100/550 = 0.18 585/450 = 1.30 725/550 = 1.32 830/450 = 1.84 1160/550 = 2.11 285/450 = 0.63 215/550 = 0.39
Quarter 1 2 3 4
Average Seasonal Index (0.18 + 0.23 + 0.22 + 0.18)/4 = 0.20 (1.34 + 1.23 + 1.30 + 1.32)/4 = 1.30 (2.08 + 1.97 + 1.84 + 2.11)/4 = 2.00 (0.40 + 0.57 + 0.63 + 0.39)/4 = 0.50
Time-Series Methods
Seasonal Influences
Quarter 1 2 3 4 Year 1 Year 2 Year 3 Year 4
45/250 = 0.18 70/300 = 0.23 100/450 = 0.22 100/550 = 0.18 Projected Annual Demand = 2600 335/250 = 1.34 370/300 = 1.23 585/450 = 1.30 725/550 = 1.32 Average Demand == 2600/4 = 650 = 2.11 520/250 = 2.08 Quarterly 590/300 = 1.97 830/450 1.84 1160/550 100/250 = 0.40 170/300 = 0.57 285/450 = 0.63 215/550 = 0.39
Quarter 1 2 3 4
Average Seasonal Index (0.18 + 0.23 + 0.22 + 0.18)/4 = 0.20 (1.34 + 1.23 + 1.30 + 1.32)/4 = 1.30 (2.08 + 1.97 + 1.84 + 2.11)/4 = 2.00 (0.40 + 0.57 + 0.63 + 0.39)/4 = 0.50
Time-Series Methods
Seasonal Influences
Quarter 1 2 3 4 Year 1 Year 2 70/300 = 0.23 370/300 = 1.23 590/300 = 1.97 170/300 = 0.57 Year 3 Year 4
100/450 = 0.22 100/550 = 0.18 585/450 = 1.30 725/550 = 1.32 830/450 = 1.84 1160/550 = 2.11 285/450 = 0.63 215/550 = 0.39
Quarter 1 2 3 4
Average Seasonal Index (0.18 + 0.23 + 0.22 + 0.18)/4 = 0.20 (1.34 + 1.23 + 1.30 + 1.32)/4 = 1.30 (2.08 + 1.97 + 1.84 + 2.11)/4 = 2.00 (0.40 + 0.57 + 0.63 + 0.39)/4 = 0.50
Choosing a Method
FORECAST ACCURACY
FORECAST ACCURACY refers to the difference between forecasts and corresponding actual sales.
Choosing a Method
Forecast Error
Measures of Forecast Error Et = Dt Ft CFE = Et MSE = MAD =
Et2
n
|Et |
n
MAPE =
[ |Et | (100) ] / Dt
n
Choosing a Method
Forecast Error
Absolute Absolute Percent Error, Error, |Et| (|Et|/Dt)(100) 25 20 15 20 20 20 40 35 195 12.5% 8.3 5.0 7.4 8.7 7.7 19.0 12.7 81.3%
Month, Demand, t Dt 1 2 3 4 5 6 7 8 200 240 300 270 230 260 210 275
Forecast, Ft 225 220 285 290 250 240 250 240 Total
Error, Et -25 20 15 20 20 20 40 35 15
Error Squared, Et2 625 400 225 400 400 400 1600 1225 5275
Choosing a Method
Forecast Error
Measures of Error CFE = 15
Month, Demand, Forecast, 15 t E= =D t 1.875 Ft 1 2 MSE 3 = 4 5 6 7 8 Error Squared, Et2 625 400 225 400 400 400 1600 1225 5275 Absolute Absolute Percent Error, Error, |Et| (|Et|/Dt)(100) 25 20 15 20 20 20 40 35 195 12.5% 8.3 5.0 7.4 8.7 7.7 19.0 12.7 81.3%
Error, Et 25 20 15 20 20 20 40 35 15
MAD =
200 240 5275 300 = 8 270 230 260 210 195 275
= 24.4
225 220 285 659.4 290 250 240 250 240 Total
Linear trend applied to carpet data Dt Ft t Yr Qtr Act. Fcst. Errors 1 1 1 160 147.9 +12.1 2 1 2 170 160.1 +9.9 3 1 3 140 172.3 -32.3 4 1 4 150 184.5 -34.5 5 2 1 230 196.7 +33.3 6 2 2 240 108.9 +31.1 7 2 3 180 221.1 -41.1 8 2 4 200 233.3 -33.3 9 3 1 310 245.5 +64.5 10 3 2 310 257.5 +52.3 11 3 3 230 269.9 -39.9 12 3 4 260 282.1 -22.1
Error2 146.4 98.0 1043.3 1190.3 1108.9 967.2 1689.2 1108.9 4160.3 2735.3 1592.0 488.4
Sales
270 220
Fcst
Carpe t
MAD = 33.9 MSE = 1360.7 147.9 160.1 172.3 184.5 196.7 208.9 221.1 233.3 245.5 257.7 269.9 282.1
Carpet
160 170 140 150 230 240 180 200 320 310 230 260
170 120
Time
Constructing Model
1. 2. 3. 4. 5. 6. 7. 8. Compute 4-period moving averages, e.g., average quarters 1-4, then quarters 2-5 Compute centered moving averages (CMA), [avg for 1-4 + avg for 2-5]/2 Compute seasonal ratios = Actual/CMA = Col(1)/Col(3) Estimate cs = average of seasonal ratios for season s Deseasonalize data = Actual/ cs Estimate a & b for deseasonalized data Forecast = deseasonalized forecast x cs for quarter
1 2
Yr
1 1 1 2 2 2 2 3 3
Qtr
160
(1) Act.
170 140 150 230 240 180 200 310 310
(2) MA
(3) CMA
(4) SI
1.191 134
(5) cs
(6) Deseas.
2 3 4 1 2 3 4 1 2 3 4
3 4 5 6 7 8 9 10 11 12
1.153 147 163.75 181.25 195.00 506.25 222.50 241.25 256.25 270.00 0.855* 0.828 1.179 1.164 0.809* 0.829 1.210 1.148 0.830* 169 0.826 182 1.191 193 1.153 208 0.830 217 0.826 242 1.191 260 1.153 269 0.830 277 0.826 315
3 3
230 260
Computing Terms
c1 = (1.179 + 1.210)/2 = 1.195 x [4/4.011] = 1.191 c2 = (1.164 + 1.148)/2 = 1.156 x [4/4.011] = 1.153 c3 = (0.855 + 0.809)/2 = 0.832 x [4/4.011] = 0.830 c4 = (0.828 + 0.829)/2 = 0.828 x [4/4.011] = 0.826 Totals 4.011 4.000 Use deseasonalized data to compute a & b b = 15.4, a = 117.6 Ft = [117.6 + 15.4 t] cs Ft = [117.6 + 15.4 (6)] 1.153 = 242
t 1 2 3 4 5 6 7 8 9 10 11 12
Yr 1 1 1 1 2 2 2 2 3 3 3 3
Qtr 1 2 3 4 1 2 3 4 1 2 3 4
Dt Act. 160 170 140 150 230 240 180 200 310 310 230 260
Ft Fcst 158 171 136 148 232 242 187 199 305 313 238 250
Error +2 -1 +4 +2 -2 -2 -7 +1 +5 -3 -8 +10
Error2 4 1 16 4 4 4 49 1 25 9 64 100
Regression equation: Y = a + bX
Actual value of Y Value of X used to estimate Y
X Independent variable
Month 1 2 3 4 5
a b r r2
= = = =
a b r r2
= = = =
a = Y bX
b=
XY nXY X 2 n(X )2
a = Y bX
b=
r=
Appropriate Variable to Forecast, Units of measure (What to forecast?) Forecasting Technique (How to forecast?)
Purpose of forecast and decisions from it Time and effort required Data availability
Item Being Forecasted Product Lines, Factory Capacities Product Groups, Depart. Capacities Specific Products, Machine Capacities
Decision area
Forecasting technique
Causal Judgment
Focus forecasting
Focus forecasting uses several models Best model used in each period