Bozarth_ch09

download Bozarth_ch09

of 48

Transcript of Bozarth_ch09

  • 7/29/2019 Bozarth_ch09

    1/48

    Forecasting

  • 7/29/2019 Bozarth_ch09

    2/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 9, Slide 2

    Why Forecast?

    Assess long-term capacity needs

    Develop budgets, hiring plans, etc.

    Plan production or order materials

    Get agreement within firm and

    across supply chain partners

  • 7/29/2019 Bozarth_ch09

    3/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 9, Slide 3

    Forecast Characteristics

    Almost always wrong by some amount

    More accurate for groups or families

    More accurate for shorter time periods

    No substitute for calculated demand.

  • 7/29/2019 Bozarth_ch09

    4/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 9, Slide 4

    Quantitative Methods Used when situation is

    stable and historicaldata exists Existing products Current technology

    Heavy use ofmathematicaltechniques

    ******************************* E.g., forecasting sales

    of a mature product

    Qualitative Methods Used when situation

    is vague and littledata exists New products New technology

    Involves intuition,experience

    ***************************** E.g., forecasting sales

    to a new market

    Forecasting Approaches

  • 7/29/2019 Bozarth_ch09

    5/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 10, Slide 5

    Q2 Forecasting

    Quantitative, then qualitative factors

    to filter the answer

  • 7/29/2019 Bozarth_ch09

    6/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 9, Slide 6

    Qualitative Forecasting

    Executive opinions

    Sales force composite

    Consumer surveys

    Outside opinions

    Delphi method

  • 7/29/2019 Bozarth_ch09

    7/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 9, Slide 7

    Demand Forecasting

    Basic time series models

    Linear regression

    For time series or causalmodeling

    Measuring forecast accuracy

    Mini-case: Northcutt Bikes (A)

  • 7/29/2019 Bozarth_ch09

    8/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 9, Slide 8

    Time Series Models

    Period Demand

    1 12

    2 153 11

    4 9

    5 10

    6 8

    7 14

    8 12

    What assumptionsmust we make touse this data to

    forecast?

  • 7/29/2019 Bozarth_ch09

    9/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 9, Slide 9

    Time Series Components ofDemand . . .

    Time

    Demand

    .. . randomness

  • 7/29/2019 Bozarth_ch09

    10/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 9, Slide 10

    Time Series with . . .

    Time

    Demand

    . . . randomness and trend

  • 7/29/2019 Bozarth_ch09

    11/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 9, Slide 11

    Time series with . . .

    Demand

    . . . randomness, trend and seasonality

    May May May May

  • 7/29/2019 Bozarth_ch09

    12/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 10, Slide 12

    Idea Behind Time SeriesModels

    Distinguish between random

    fluctuations and true changesin underlying demand patterns.

  • 7/29/2019 Bozarth_ch09

    13/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 9, Slide 13

    Moving Average Models

    Period Demand

    1 12

    2 153 11

    4 9

    5 10

    6 8

    7 14

    8 12

    3-period moving average

    forecast for Period 8:

    = (14 + 8 + 10) / 3

    = 10.67

    n

    D

    F

    n

    iit

    t

    1

    1

    1

  • 7/29/2019 Bozarth_ch09

    14/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 9, Slide 14

    Weighted MovingAverages

    Forecast for Period 8

    = [(0.5 14) + (0.3 8) + (0.2 10)] / (0.5 + 0.3 + 0.1)= 11.4

    What are the advantages?What do the weights add up to?

    Could we use different weights?

    Compare with a simple 3-period moving average.

    n

    i it

    n

    iitit

    t

    W

    DW

    F

    1 1

    111

    1

  • 7/29/2019 Bozarth_ch09

    15/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 9, Slide 15

    Table of Forecasts andDemand Values . . .

    Period

    Actual

    Demand

    Two-Period

    Moving

    Average

    Forecast

    Three-Period Weighted Moving

    Average Forecast Weights =

    0.5, 0.3, 0.2

    1 122 15

    3 11 13.5

    4 9 13 12.4

    5 10 10 10.8

    6 8 9.5 9.9

    7 14 9 8.8

    8 12 11 11.4

    9 13 11.8

  • 7/29/2019 Bozarth_ch09

    16/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 9, Slide 16

    . . . and Resulting Graph

    Note how the forecasts smooth out variations

    0

    5

    10

    15

    20

    1 2 3 4 5 6 7 8 9

    Period

    Volume Demand

    2-Period Avg

    3-Period Wt. Avg.

  • 7/29/2019 Bozarth_ch09

    17/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 9, Slide 17

    Exponential Smoothing I

    Sophisticated weight averaging model

    Needs only three numbers:

    Ft = Forecast for the current period t

    Dt = Actual demand for the current period t

    a = Weight between 0 and 1

  • 7/29/2019 Bozarth_ch09

    18/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 9, Slide 18

    Exponential Smoothing II

    Formula

    Ft+1 = Ft + a(DtFt)=a Dt + (1a) Ft

    Where did the current forecast come from?

    What happens as a gets closer to 0 or 1? Where does the very first forecast come from?

  • 7/29/2019 Bozarth_ch09

    19/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 9, Slide 19

    Exponential SmoothingForecast with a = 0.3

    F2 = 0.312 + 0.711

    = 3.6 + 7.7= 11.3

    F3 = 0.315 + 0.711.3= 12.41

    Period

    Actual

    Demand

    Exponential

    Smoothing

    Forecast

    1 12 11.00

    2 15 11.30

    3 11 12.41

    4 9 11.99

    5 10 11.09

    6 8 10.76

    7 14 9.93

    8 12 11.15

    9 11.41

  • 7/29/2019 Bozarth_ch09

    20/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 9, Slide 20

    Resulting Graph

    0

    2

    4

    6

    8

    10

    12

    14

    16

    1 2 3 4 5 6 7 8 9

    Period

    Demand

    Demand

    Forecast

  • 7/29/2019 Bozarth_ch09

    21/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 10, Slide 21

    Trends

    What do you think will happen to a

    moving average or exponential

    smoothing model when there is a trendin the data?

  • 7/29/2019 Bozarth_ch09

    22/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 9, Slide 22

    Same ExponentialSmoothing Model as Before:

    Since the modelis based on

    historical demand,

    it always lags

    the obviousupward trend

    Period

    Actual

    Demand

    Exponential

    Smoothing

    Forecast

    1 11 11.00

    2 12 11.00

    3 13 11.30

    4 14 11.81

    5 15 12.47

    6 16 13.23

    7 17 14.06

    8 18 14.94

    9 15.86

  • 7/29/2019 Bozarth_ch09

    23/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 9, Slide 23

    Adjusting ExponentialSmoothing for Trend

    Add trend factor and adjust using exponentialsmoothing

    Needs only two more numbers:

    Tt = Trend factor for the current period t = Weight between 0 and 1 Then: Tt+1 = (Ft+1 Ft) + (1) Tt And the Ft+1 adjusted for trend is = Ft+1 + Tt+1

  • 7/29/2019 Bozarth_ch09

    24/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 9, Slide 24

    SimpleLinear Regression

    Time series OR causal model

    Assumes a linear relationship:

    y = a + b(x)

    y

    x

  • 7/29/2019 Bozarth_ch09

    25/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 9, Slide 25

    Definitions

    Y = a + b(X)

    Y = predicted variable (i.e., demand)

    X = predictor variable

    X can be the time period or some other typeof variable (examples?)

  • 7/29/2019 Bozarth_ch09

    26/48

    2006 Pearson Prentice Hall

    Introduction to Operations and Supply ChainManagement Bozarth & Handfield Chapter 9, Slide 26

    The Trick is Determining aand b:

    xbya

    n

    xx

    n

    yxyx

    bn

    i

    n

    ii

    i

    n

    i

    n

    i

    n

    iii

    ii

    1

    1

    2

    2

    1

    1 1

    )(

    )((

  • 7/29/2019 Bozarth_ch09

    27/48

    2006 Pearson Prentice Hall Introduction to Operations and Supply Chain

    Management Bozarth & Handfield Chapter 9, Slide 27

    Example:Regression Used for Time Series

    Period (X) Demand (Y) X2 XY

    1 110 1 110

    2 190 4 380

    3 320 9 960

    4 410 16 1640

    5 490 25 2450

    15 1520 55 5540

    105

    15

    985

    1520

    98

    5

    1555

    5

    1520155540

    2

    a

    b

    Column Sums

  • 7/29/2019 Bozarth_ch09

    28/48

    2006 Pearson Prentice Hall Introduction to Operations and Supply Chain

    Management Bozarth & Handfield Chapter 9, Slide 28

    Resulting Regression Model:Forecast = 10 + 98Period

    0

    100

    200

    300

    400

    500

    600

    1 2 3 4 5

    X

    YDemand

    Regression

  • 7/29/2019 Bozarth_ch09

    29/48

    2006 Pearson Prentice Hall Introduction to Operations and Supply Chain

    Management Bozarth & Handfield Chapter 9, Slide 29

    Example:Simplified Regression I

    If we redefine the X values so that their

    sum adds up to zero, regression

    becomes much simpler

    a now equals the average of the y values

    b simplifies to the sum of the xy products

    divided by the sum of the x2 values

  • 7/29/2019 Bozarth_ch09

    30/48

    2006 Pearson Prentice Hall Introduction to Operations and Supply Chain

    Management Bozarth & Handfield Chapter 9, Slide 30

    Example:Simplified Regression II

    3045

    0

    985

    1520

    98

    5

    010

    5

    15200980

    2

    a

    b

    Period

    (X)

    Period

    (X)'

    Demand

    (Y) X2 XY

    1 -2 110 4 -220

    2 -1 190 1 -190

    3 0 320 0 0

    4 1 410 1 410

    5 2 490 4 980

    0 1520 10 980

  • 7/29/2019 Bozarth_ch09

    31/48

    2006 Pearson Prentice Hall Introduction to Operations and Supply Chain

    Management Bozarth & Handfield Chapter 9, Slide 31

    Dealing with Seasonality

    Quarter Period Demand

    Winter 02 1 80

    Spring 2 240Summer 3 300

    Fall 4 440

    Winter 03 5 400

    Spring 6 720Summer 7 700

    Fall 8 880

  • 7/29/2019 Bozarth_ch09

    32/48

    2006 Pearson Prentice Hall Introduction to Operations and Supply Chain

    Management Bozarth & Handfield Chapter 9, Slide 32

    What Do You Notice?

    Forecasted Demand =18.57 + 108.57 x Period

    Period

    Actual

    Demand

    Regression

    Forecast

    Forecast

    Error

    Winter 02 1 80 90 -10

    Spring 2 240 198.6 41.4

    Summer 3 300 307.1 -7.1

    Fall 4 440 415.7 24.3

    Winter 03 5 400 524.3 -124.3

    Spring 6 720 632.9 87.2

    Summer 7 700 741.4 -41.4

    Fall 8 880 850 30

  • 7/29/2019 Bozarth_ch09

    33/48

    2006 Pearson Prentice Hall Introduction to Operations and Supply Chain

    Management Bozarth & Handfield Chapter 9, Slide 33

    Regression picks up trend, butnot seasonality effect

    0

    200

    400

    600

    800

    1000

    1 2 3 4 5 6 7 8

    Demand

    Forecast

  • 7/29/2019 Bozarth_ch09

    34/48

    2006 Pearson Prentice Hall Introduction to Operations and Supply Chain

    Management Bozarth & Handfield Chapter 9, Slide 34

    Calculating SeasonalIndex: Winter Quarter

    (Actual / Forecast) for Winter Quarters:

    Winter 02: (80 / 90) = 0.89

    Winter 03: (400 / 524.3) = 0.76

    Average of these two = 0.83

    Interpret!

  • 7/29/2019 Bozarth_ch09

    35/48

    2006 Pearson Prentice Hall Introduction to Operations and Supply Chain

    Management Bozarth & Handfield Chapter 9, Slide 35

    Seasonally adjusted forecastmodel

    For Winter Quarter

    [18.57 + 108.57Period ] 0.83

    Or more generally:

    [18.57 + 108.57 Period ] Seasonal Index

  • 7/29/2019 Bozarth_ch09

    36/48

    2006 Pearson Prentice Hall Introduction to Operations and Supply Chain

    Management Bozarth & Handfield Chapter 9, Slide 36

    Seasonally adjustedforecasts

    Forecasted Demand =18.57 + 108.57 x Period

    Period

    Actual

    Demand

    Regression

    Forecast

    Demand/

    Forecast

    Seasonal

    Index

    Seasonally

    Adjusted

    Forecast

    Forecast

    Error

    Winter 02 1 80 90 0.89 0.83 74.33 5.67

    Spring 2 240 198.6 1.21 1.17 232.97 7.03

    Summer 3 300 307.1 0.98 0.96 294.98 5.02

    Fall 4 440 415.7 1.06 1.05 435.19 4.81

    Winter 03 5 400 524.3 0.76 0.83 433.02 -33.02

    Spring 6 720 632.9 1.14 1.17 742.42 -22.42

    Summer 7 700 741.4 0.94 0.96 712.13 -12.13

    Fall 8 880 850 1.04 1.05 889.84 -9.84

    W ld Y E t th F t

  • 7/29/2019 Bozarth_ch09

    37/48

    2006 Pearson Prentice Hall Introduction to Operations and Supply Chain

    Management Bozarth & Handfield Chapter 9, Slide 37

    Would You Expect the ForecastModel to Perform This Well With

    Future Data?

    0

    200

    400

    600

    800

    1000

    1 2 3 4 5 6 7 8

    Demand

    forecast

  • 7/29/2019 Bozarth_ch09

    38/48

    2006 Pearson Prentice Hall Introduction to Operations and Supply Chain

    Management Bozarth & Handfield Chapter 9, Slide 38

    More Regression Models I

    Non-linear models

    Example: y = a + b ln(x)

  • 7/29/2019 Bozarth_ch09

    39/48

    2006 Pearson Prentice Hall Introduction to Operations and Supply Chain

    Management Bozarth & Handfield Chapter 9, Slide 39

    More Regression Models II

    Multiple regression

    More than one independent variable

    y

    x

    z

    y = a + b1 x + b2 z

  • 7/29/2019 Bozarth_ch09

    40/48

    2006 Pearson Prentice Hall Introduction to Operations and Supply Chain

    Management Bozarth & Handfield Chapter 9, Slide 40

    Causal Models

    Time series assume that demand is a

    function of time. This is not always true.

    1. Pounds of BBQ eaten at party.

    2. Dollars spent on drought relief.

    3. Lumber sales.

    Linear regression can be used in these

    situations as well.

    M i F t

  • 7/29/2019 Bozarth_ch09

    41/48

    2006 Pearson Prentice Hall Introduction to Operations and Supply Chain

    Management Bozarth & Handfield Chapter 9, Slide 41

    Measuring ForecastAccuracy

    How do we know:

    If a forecast model is best?

    If a forecast model is still working?

    What types of errors a particular

    forecasting model is prone to make?

    Need measures of forecast accuracy

    M f F t

  • 7/29/2019 Bozarth_ch09

    42/48

    2006 Pearson Prentice Hall Introduction to Operations and Supply Chain

    Management Bozarth & HandfieldChapter 9, Slide 42

    Measures of ForecastAccuracy

    Error = Actual demand Forecast

    orEt = DtFt

  • 7/29/2019 Bozarth_ch09

    43/48

    2006 Pearson Prentice Hall Introduction to Operations and Supply Chain

    Management Bozarth & HandfieldChapter 9, Slide 43

    Mean Forecast Error (MFE)

    For n time periods where we have actual

    demand and forecast values:

    )

    n

    En

    ii

    MFE 1

    M Ab l t D i ti

  • 7/29/2019 Bozarth_ch09

    44/48

    2006 Pearson Prentice Hall Introduction to Operations and Supply Chain

    Management Bozarth & HandfieldChapter 9, Slide 44

    Mean Absolute Deviation(MAD)

    For n time periods where we have actual

    demand and forecast values:

    What does this tell us that MFE doesnt?

    n

    En

    ii

    MAD 1

  • 7/29/2019 Bozarth_ch09

    45/48

    2006 Pearson Prentice Hall Introduction to Operations and Supply Chain

    Management Bozarth & HandfieldChapter 9, Slide 45

    Example

    Period Demand Forecast Error Absolute

    Error

    3 11 13.5 -2.5 2.5

    4 9 13 -4.0 4.05 10 10 0 0.0

    6 8 9.5 -1.5 1.5

    7 14 9 5.0 5.0

    8 12 11 1.0 1.0

    What is the MFE? The MAD? Interpret!

    MFE d MAD

  • 7/29/2019 Bozarth_ch09

    46/48

    2006 Pearson Prentice Hall Introduction to Operations and Supply Chain

    Management Bozarth & HandfieldChapter 9, Slide 46

    MFE and MAD:A Dartboard Analogy

    Low MFE and MAD:

    The forecast errors

    are small and unbiased

  • 7/29/2019 Bozarth_ch09

    47/48

    2006 Pearson Prentice Hall Introduction to Operations and Supply Chain

    Management Bozarth & HandfieldChapter 9, Slide 47

    An Analogy (continued)

    Low MFE, but high

    MAD:

    On average, the

    arrows hit the

    bulls eye (so much

    for averages!)

  • 7/29/2019 Bozarth_ch09

    48/48

    2006 Pearson Prentice Hall Introduction to Operations and Supply Chain Chapter 9, Slide 48

    An Analogy (concluded)

    High MFE and MAD:

    The forecasts

    are inaccurate and

    biased