Business Finance - Operations Management OPMT 620: Operations Management - Case Study McDonalds Assignment

profileSkaur12
Stevenson7ce_PPT_Ch03.pptx

3

Demand

Forecasting

Sam Lampropoulos George Brown College

Chapter

© 2021 McGraw-Hill Education Limited.

Bombardier Business Aircraft

2

Every year, Bombardier Business Aircraft (BBA) produces a 10-year rolling demand forecast for its business jets. Factors such as world GDP growth, stock market returns, positive interest rate spread, and oil prices are all closely monitored inputs to the forecasting process.

© 2021 McGraw-Hill Education Limited.

Learning Objectives

3

Identify uses of demand forecasts, distinguish between forecasting time frames, describe common features of forecasts, list the elements of a good forecast and steps of forecasting process, and contrast different forecasting approaches.

Describe at least three judgmental forecasting methods.

Describe the components of a time series model, and explain averaging techniques and solve typical problems.

Describe trend forecasting and solve typical problems.

Describe seasonality forecasting and solve typical problems using both the centered moving average and annual average methods.

Describe associative models (regression) and solve typical problems.

Describe three measures of forecast accuracy, and two ways of controlling forecasts, and solve typical problems.

Identify the major factors to consider when choosing a forecasting technique.

© 2021 McGraw-Hill Education Limited.

3

What is forecasting?

Features common to all forecasts

Elements of a good forecast

Steps in the forecasting process

Approaches to forecasting

Judgmental methods

Time series models

Associative models

Accuracy and control of forecasts

Choosing a forecasting technique

Excel Templates

4

Chapter Outline

© 2021 McGraw-Hill Education Limited.

What is Forecasting?

I see that you will get a 100 in OM this semester.

A demand forecast is an estimate of demand expected over a future time period

5

© 2021 McGraw-Hill Education Limited.

5

Forecasting Answers…

How big a facility do I need to manufacture a new videophone?

How much money do I need to run operations of my accounting office?

How many pairs of white shoes should I order for the summer season in my store?

How many operators should I schedule next month for my call centre?

How much lettuce should I buy for next week in my restaurant?

6

© 2021 McGraw-Hill Education Limited.

3 Uses for Forecasts

7

© 2021 McGraw-Hill Education Limited.

7

Design the System

Long term (annual)

(Types of products & services to offer, capacities, equipment, location)

Use of the System

Medium term (monthly)

(Inventory, workforce levels, planning production)

Schedule the System

Short term (daily, weekly)

(Production, purchasing, staff scheduling)

Features Common to All Forecasts

Assumes causal system past ==> future

Forecasts rarely perfect because of randomness

Forecasts more accurate for groups vs. individuals

Forecast accuracy decreases as time horizon increases

8

© 2021 McGraw-Hill Education Limited.

8

Page #61. 

A manager cannot simply delegate forecasting to models or computers and then forget about it, because unplanned or special occurrences can wreak havoc with forecasts. For instance, weather-related events, sales promotions, and changes in features or prices of the company’s own and competing goods or services can have a major impact on demand. Consequently, a manager must be alert to such occurrences and be ready to override forecasts.

Elements of a Good Forecast

9

© 2021 McGraw-Hill Education Limited.

9

1. The forecast should be timely. The forecasting horizon must cover the time necessary to implement possible changes so that its results can be used.

2. The degree of accuracy of the forecast should be stated.

3. The forecasting method/software chosen should be reliable; it should work consistently.

4. The forecast should be expressed in meaningful units. Financial planners need to know demand in dollars, whereas demand and production planners need to know demand in units.

5. The forecast should be in writing so all concerned are using the same information, In addition, a written forecast will permit an objective basis for evaluating the forecast once actual results are in.

6. The forecasting technique should be simple to understand and use.

7. The forecast should be cost-effective. The benefits should outweigh the costs.

Accurate and in writing

Reliable

Meaningful

Cost-effective

Simple to understand & use

Useful time horizon

Steps in the Forecasting Process

10

© 2021 McGraw-Hill Education Limited.

10

1. Determine purpose of forecast

2. Establish a time horizon

3. Gather and analyze relevant historical data

5. Prepare the forecast

6. Monitor the forecast

4. Select a forecasting technique

Approaches to Forecasting

Judgmental

Non-quantitative analysis of subjective inputs

Considers “soft” information such as human factors, experience, gut instinct

Quantitative: analyze “hard” data

Time series models

Extends historical patterns of numerical data

Associative models

Create equations with explanatory variables to predict the future

11

© 2021 McGraw-Hill Education Limited.

11

There are two general approaches to forecasting: judgmental and quantitative. Judgmental methods consist mainly of subjective inputs, which may defy precise numerical description (but may still depend on historical data). Quantitative methods involve either the use of a time series model to extend the historical pattern of data into the future, or the development of associative models that attempt to utilize causal (explanatory) variables to make a forecast.

Judgmental Methods

Executive opinions

Pool opinions of high-level executives

Long term strategic or new product development

12

Sales force opinions

Based on direct customer contact

© 2021 McGraw-Hill Education Limited.

12

Judgmental Methods

Consumer surveys

Questionnaires or focus groups

Historical analogies

Use demand for a similar product

Expert opinions

Delphi method: iterative questionnaires circulated until consensus is reached

Technological forecasting

13

© 2021 McGraw-Hill Education Limited.

13

What is a Time Series?

Time series is a time ordered sequence of observations taken at regular intervals of time.

The following six patterns could be identified in a time series:

Level: (average) horizontal pattern

Trend: steady upward or downward movement

Seasonality: regular variations related to time of year or day

Cycles: wavelike variations lasting more than one year

Irregular variations: caused by unusual circumstances, not reflective of typical behaviour

Random variations: residual variations after all other behaviours are accounted for (called noise)

14

© 2021 McGraw-Hill Education Limited.

14

Patterns of a Time Series

Year

1

Year

2

Year

3

Year

4

Seasonal peaks (winters)

Trend component

Actual demand line

Demand for snowboards

Random variation

15

© 2021 McGraw-Hill Education Limited.

15

Time Series Models

Naive methods

Averaging methods

Moving average

Weighted moving average

Exponential smoothing

Trend models

Linear and non-linear trend

Trend adjusted exponential smoothing

Techniques for seasonality

Techniques for cycles

16

© 2021 McGraw-Hill Education Limited.

16

Naive Methods

Next period = last period

Simple to use and understand

Very low cost

Low accuracy

F = forecast A = actual

17

© 2021 McGraw-Hill Education Limited.

17

Page #66

A simple but widely used approach to forecasting is the naïve method. The naïve method can be used with a stable series (level or average with random variations), with seasonal variations, or with trend. With a stable series, the last data point becomes the naïve forecast for the next period. Thus, if the demand for a product last week was 20 cases, the forecast for this week is 20 cases.

With seasonal variations, the naïve forecast for this “season” is equal to the value of the series last “season.” For example, the forecast for demand for turkeys this Christmas is equal to demand for turkeys last Christmas.

For data with trend, the naïve forecast is equal to the last value of the series plus or minus the difference between the last two values of the series.

Naive Method - Example

Uh, give me a minute....

We sold 250 wheels last

week.... Now, next week we should sell....

18

© 2021 McGraw-Hill Education Limited.

18

Page #66

Answer is 250

Naive Method with Trend: Example

2 years ago we sold 50 memberships. Last year we sold 75 memberships. This year we expect to sell …

100

19

© 2021 McGraw-Hill Education Limited.

19

Page #66

Averaging Methods

F = forecast A = actual  = smoothing constant

20

© 2021 McGraw-Hill Education Limited.

20

Moving Average

Average of last few actual data values, updated each period:

Easy to calculate and understand

Smooths bumps, lags behind changes

Choose number of periods to include:

Fewer data points = more sensitive to changes

More data points = smoother, less responsive

21

© 2021 McGraw-Hill Education Limited.

21

Moving Average - Example

Compute a three-period moving average forecast for period 6, given the demand below:

22

Example 3-1

© 2021 McGraw-Hill Education Limited.

22

Example 3-1 Page # 67.

Graph of Moving Average

| | | | | | | | | | | |

1 2 3 4 5 6 7 8 9 10 11 12

Quantity

30 –

28 –

26 –

24 –

22 –

20 –

18 –

16 –

14 –

12 –

10 –

Actual Sales

Moving Average Forecast

23

© 2021 McGraw-Hill Education Limited.

23

Figure 3-3 Page #68 displays the smoothing aspect of a moving average forecast. This graphic displays both the smoothing aspect as well as the responsiveness lag of this technique.

Weighted Moving Average - Example

Compute a 4-period weighted moving average forecast for period 6 using a weight of 0.4 for the most recent period, 0.3 for the next, 0.2 for the next, and 0.1 for the next.

The choice of weights may involve the use of trial and error to find a suitable weighting scheme.

Weights must add up to 100%.

24

Example 3-2

© 2021 McGraw-Hill Education Limited.

24

Example 3-2 Page #68-#69

Weighted Moving Average Example

1 9

2 12

3 14

4 16

5 19

6 23

7 26

Period Demand Forecast

Apply weights of .5 for most recent period, then .3, then .2

[(.5 x 16) + (.3 x 14) + (.2 x 12)] = 14.6

[(.5 x 19) + (.3 x 16) + (.2 x 14)] = 17.1

[(.5 x 23) + (.3 x 19) + (.2 x16)] = 20.4

9

12

14

[(.5 x 14) + (.3 x 12) + (.2 x 9)] = 12.4

25

© 2021 McGraw-Hill Education Limited.

25

Note: now the weights remain in the same place in the model. As the demand data becomes “older” it is pushed back in the formula and less weight is applied as this data becomes less relevant in the model.

Moving Average and Weighted Moving Average

30 –

25 –

20 –

15 –

10 –

5 –

Quantity

| | | | | | | | | | | |

1 2 3 4 5 6 7 8 9 10 11 12

Actual sales

Moving average

Weighted moving average

26

© 2021 McGraw-Hill Education Limited.

26

Depending on the weights used the weighted moving average model can be more responsive than the moving average model.

Exponential Smoothing

Sophisticated weighted moving average

New forecast is based on the previous forecast plus a percentage of the difference between that forecast and the previous actual value

Subjectively choose smoothing constant 

 ranges from 0 to 1 (commonly .05 to .5)

Widely used

Easy to use

Easy to alter weighting

27

© 2021 McGraw-Hill Education Limited.

27

Exponential Smoothing Formula

New Forecast = previous forecast plus a percentage of the forecast error

Actual - Forecast is the error term

 is the % of the error applied to the previous forecast to generate a new forecast

Ft = Ft-1 + (At-1 - Ft-1)

F = forecast A = actual

28

Formula 3-2a

© 2021 McGraw-Hill Education Limited.

28

Page #69-#70 Formula 3-2a

Exponential Smoothing: Example

Forecasted demand = 142 video games

Actual demand = 153

Smoothing constant  = .20

New forecast = 142 + .2 (153 - 142)

= 142 + .2 (11)

= 142 + 2.2 ≈ 144.2 games

29

© 2021 McGraw-Hill Education Limited.

29

Exponential Smoothing: Alternate Formula

Forecast = previous forecast plus a percentage of the forecast error

 is the weight on actual demand

(1 -) is the weight on previous forecast

Ft = (1 - )Ft-1 + (At-1)

F = forecast A = actual

30

Formula 3-2b

© 2021 McGraw-Hill Education Limited.

30

Page # 69 Formula 3-2b

Exponential Smoothing: Example

Forecasted demand = 142 video games

Actual demand = 153

Smoothing constant  = .20

New forecast = .2 (153) + (1 - .2)(142)

= 30.6 + 113.6

= 144.2 ≈ 144 games

31

© 2021 McGraw-Hill Education Limited.

31

Example using 3-2b formula

Exponential Smoothing: Example

Prepare a forecast using smoothing constant  = 0.40.

What is the starting point? An initial forecast value must be determined.

a) average of several periods of actual data

b) subjective estimate (for this example, use 60)

c) first actual value (naïve approach)

32

© 2021 McGraw-Hill Education Limited.

32

The slide identifies three different methods a), b), c) to determine an initial forecast value for period #1.

Exponential Smoothing: Your Turn!

What are the exponential smoothing forecasts for periods 2-5 using  =0.7?

Use naïve approach for 1st week

33

© 2021 McGraw-Hill Education Limited.

33

28

F2= 820 + 7 (820 - 820) =820

F3= 820 + .7 (775 - 820) = 788.5

Exponential Smoothing: Your Turn!

34

© 2021 McGraw-Hill Education Limited.

34

29

Selecting a Smoothing Constant 

35

The larger the smoothing constant (alpha) the more responsive the forecast!

© 2021 McGraw-Hill Education Limited.

35

Page #70 The smoothing constant of .4 in the example results in a more responsive forecast than a smoothing constant of .1.

Choosing 

When demand is fairly stable, use a lower value for 

Smooths out random fluctuations

When demand increasing or decreasing, use a higher value for 

More responsive to real changes

Try to find balance

Trial and error

Can change over time

36

© 2021 McGraw-Hill Education Limited.

36

True or False?

A moving average forecast tends to be more responsive to changes in the data series when more data points are included in the average.

False

As compared to a simple moving average, the weighted moving average is more reflective of the recent changes.

True

A smoothing constant of .1 will cause an exponential smoothing forecast to react more quickly to a sudden change than a value of .3 will.

False

37

© 2021 McGraw-Hill Education Limited.

Excel: Exponential Smoothing

Solved Problem 1: Excel Template

38

© 2021 McGraw-Hill Education Limited.

38

Note: this template is not included in the text.

Techniques for Trend

Involves the development of an equation that describes the trend (presuming a trend is present in the data)

Look at historical data to discover if a trend exists

39

© 2021 McGraw-Hill Education Limited.

39

Nonlinear Trends

40

Figure 3-5

© 2021 McGraw-Hill Education Limited.

40

Figure 3-5 Page #71

Linear Trend Equation

Fit a trend line to a series of historical data

Use regression to find the equation of the line (called the Least Squares Line)

41

© 2021 McGraw-Hill Education Limited.

41

Page # 71 formulas (3-3), (3-4), (3-5)

Linear Trend

Deviation

Deviation

Deviation

Deviation

Deviation

Deviation

Deviation

Time

Demand

Actual observation

Points on the line

42

A linear trend line develops a “line of best fit” amongst the actual observation “data points”.

© 2021 McGraw-Hill Education Limited.

42

A linear trend line develops a “line of best fit” amongst the actual observation “data points”.

Linear Trend: Example

43

© 2021 McGraw-Hill Education Limited.

43

Excel - Linear Trend

Insert Chart
Scatter
Highlight data range
Right Click on a data point
Add Trendline Type: Linear Options: Display equation on chart

Or Insert Functions:

=SLOPE(Range of y's,Range of x's)

=INTERCEPT(Range of y's,Range of x's)

44

© 2021 McGraw-Hill Education Limited.

44

Excel - Linear Trend

45

© 2021 McGraw-Hill Education Limited.

45

Page #72

Trend-Adjusted Exponential Smoothing

Select values (usually through trial and error) for:

a = Smoothing constant for average

b = Smoothing constant for trend

Estimate starting smoothed average and smoothed trend

Use most recent data

46

Trend-adjusted exponential smoothing; variation of exponential smoothing used when a time series exhibits trend.

© 2021 McGraw-Hill Education Limited.

46

A variation of simple exponential smoothing can be used when a time series exhibits trend. It is called trend-adjusted exponential smoothing or double exponential smoothing. If a series exhibits trend, and exponential smoothing is used on it, the forecasts will all lag behind the trend: if the data are increasing, each forecast will be too low; if the data are decreasing, each forecast will be too high.

Trend-Adjusted Exponential Smoothing

TAFt+1 = St + Tt

Where:

St = smoothed series at the end of period t

Tt = smoothed trend at the end of period t

St = TAFt +α(At  TAFt)

Tt = Tt-1 + ( St  St-1 Tt-1)

47

© 2021 McGraw-Hill Education Limited.

47

Page #74 formulas (3-6) , (3-7)

where α and β are smoothing constants, and At = actual value in period t. In order to use this method, one must select values of α and β (usually through trial and error) and make an estimate of starting smoothed series and smoothed trend. We will use the first few data points to estimate the smoothed series and smoothed trend.

Trend-Adjusted Forecast: Example

48

Table 3-1

© 2021 McGraw-Hill Education Limited.

48

Table 3-1 Page #74

Techniques for Seasonality

Seasonal Variations: regularly repeating wavelike movements in series values that can be tied to recurring events, weather, or a calendar.

49

© 2021 McGraw-Hill Education Limited.

49

Examples of seasonality are retail trade, ice cream production, and residential natural gas sales

Most seasonal variations repeat annually.

also applied to shorter lengths of repeating patterns.

e.g. rush hour traffic occurs twice a day

Theatres and restaurants demand higher on Fridays or weekend

Banks may experience daily and weekly repeating “seasonal” variations (heavier traffic at lunch, just before closing, on Friday)

Techniques for Seasonality

Additive or Multiplicative Model

Quantity added to average or trend

Or proportion x average or trend

Time

Demand

Additive Model

Demand = Trend + Seasonality

Multiplicative Model

Demand = Trend x Seasonality

50

Figure 3-6

© 2021 McGraw-Hill Education Limited.

50

Figure 3-6 Page #77

There are two different models of seasonality: additive and multiplicative. In the additive model, seasonality is expressed as a quantity (e.g., 20 units), which is added to or subtracted from the series average (or trend). In the multiplicative model, seasonality is expressed as a proportion of the average (or trend) amount (e.g., 1.10), which is then multiplied by the average (or trend) of the series.

Using Seasonal Relatives

Seasonal Relative (or index)

Equals proportion of average or trend for a season in the multiplicative model

Seasonal relative of 1.2 = 20% above average

Deseasonalize

Remove seasonal component to more clearly see other components

Divide by seasonal relative

Reseasonalize

Adjust the forecast for seasonal component

Multiply by seasonal relative

51

© 2021 McGraw-Hill Education Limited.

51

Seasonal relatives are used first to deseasonalize the data, and later to incorporate seasonality in the forecast of deseasonalized data (i.e., to reseasonalize the data).

Times Series Decomposition

52

© 2021 McGraw-Hill Education Limited.

52

1. Compute the seasonal relatives.

2. De-seasonalize the demand data.

3. Fit a model to de-seasonalized demand data, e.g., moving average or trend.

4. Forecast using this model and the de-seasonalized demand data.

5. Re-seasonalize the deseasonalized forecasts.

Techniques for Seasonality - Example

Predict quarterly demand for a certain loveseat

The series has both trend and seasonality

Quarterly relatives:Q1= 1.20, Q2 = 1.10, Q3 = 0.75, Q4 =0.95.

Trend equation yt=124+7.5t (t = quarter 15)

Predict demand for quarter 2 (where t 15 = quarter 2)

53

Example 3-7

© 2021 McGraw-Hill Education Limited.

53

Example 3-7 Page #79

Techniques for Cycles

Cycles are wavelike movements, similar to seasonal variations, but of longer duration—say, two to six years between peaks.

Examples of cyclical variations can be found in the economies of countries where they experience times of growth (inflation) followed by recession (slowing down or “shrinking” economy).

54

© 2021 McGraw-Hill Education Limited.

54

Associative Forecasting

Associative models rely on identification of related variables that can be used to predict values of the variable of interest.

For example, the number of new housing starts in Canada is related to mortgage rates. As mortgage rates fluctuate so too does the demand for new homes.

55

© 2021 McGraw-Hill Education Limited.

55

Lending rates

Demand for homes

Associative Forecasting

If I want to predict ridership originating from a new train station, what data might I look at?

Find (predictor) variables that are associated with ridership at other stations

Associated = correlated = as one moves the other moves

Create a model that shows the relationship between the predictor variables and the predicted variable (e.g., ridership)

Technique is regression analysis

Simple linear regression with one variable

Multiple regression (can be non-linear)

Test the model to see which variables most useful in predicting ridership

Use the model to predict ridership, given values of the predictor variables

56

© 2021 McGraw-Hill Education Limited.

56

Associative Models

Predictor variables (x): used to predict values of the variable of interest (y)

(also called independent variables)

Linear regression: process of finding a straight line that best fits a set of points on a graph

(use the Least Squares Equation)

Multiple regression: models with more than one predictor variable

(computations complex, created with computer)

57

© 2021 McGraw-Hill Education Limited.

57

Simple Linear Regression

Would a linear model be reasonable?

Computed relationship

58

© 2021 McGraw-Hill Education Limited.

58

Like Figure 3-8 Page # 84

Note the equations and method is the same as linear trend

Excel: Simple Linear Regression

59

Table 3-2 Example 3-11

© 2021 McGraw-Hill Education Limited.

59

Table 3-2 Page #86. Image of Excel template for Example 3-11

Correlation coefficient (r): measure of the strength of relationship between two variables

Ranges from -1 to +1

-1 = two variables move together in same direction

+1 = two variables move together in opposite direction

=CORREL(Range of y values, Range of x values)

r2 measures proportion of variation in the values of y that is “explained” by the predictor variables in the regression model

Ranges from 0 to 1

higher values = more useful predictors

=RSQ(Range of y values, Range of x values)

Correlation and Excel

60

© 2021 McGraw-Hill Education Limited.

60

Accuracy and Control of Forecasts

Accuracy and control of the forecasting process are vital aspects of forecasting.

Forecasting accuracy is the degree of correctness of the forecasts generated by the forecasting process.

Accurate forecasts are necessary for the success of daily activities of every organization.

Inaccurate forecasts can result in too few or too many resources, too little or too much output, or the wrong output!

61

© 2021 McGraw-Hill Education Limited.

61

Accuracy and Control of Forecasts

Error = Actual value - Forecast value

+ve = forecast too low, -ve = too high

Three measures of forecasts are used:

Mean absolute deviation (MAD)

Mean squared error (MSE)

Mean absolute percent error (MAPE)

Control charts

plot errors to see if within pre-set control limits

Tracking signal

Ratio of cumulative error and MAD

62

© 2021 McGraw-Hill Education Limited.

62

Error, MAD, MSE and MAPE

63

© 2021 McGraw-Hill Education Limited.

63

Page #90 Formulas (3-13), (3-14), (3-15)

MAD, MSE and MAPE; Characteristics

64

© 2021 McGraw-Hill Education Limited.

64

MAD

Easy to compute

Weights errors linearly

MSE

Squares error

More weight to large errors

MAPE

Puts errors in perspective

Above 70% satisfactory

MAD, MSE and MAPE: Example

Compute MAD, MSE, and MAPE for the following data.

65

Example 3-13

© 2021 McGraw-Hill Education Limited.

65

Example 3-13 Page #90

Forecast Errors and Bias!

Bias = the sum of the forecast errors

+ve bias = frequent underestimation

-ve bias = frequent overestimation

Possible sources of error include:

Model may be inadequate (things have changed)

Incorrect use of forecasting technique

Irregular variations

66

© 2021 McGraw-Hill Education Limited.

66

Controlling the Forecasting Process

It is necessary to monitor forecast errors to ensure that the forecasting process is performing adequately and remains accurate enough.

If not, corrective action should be taken.

Monitoring forecast errors is usually accomplished by either a control chart or a tracking signal.

67

© 2021 McGraw-Hill Education Limited.

67

Control Chart

Tracking Signal

Accurate Forecast!

Controlling the Forecasting Process

Control chart

A visual tool for monitoring forecast errors

Used to detect non-randomness in errors

Set limits that are multiples of the √MSE

Forecasting errors are “in control” when only random errors, no errors from identifiable causes

“In control” if

All errors are within control limits

No patterns (e.g. trends or cycles) are present

Errors outside limit = need corrective action

68

© 2021 McGraw-Hill Education Limited.

68

Control Chart

69

Figure 3-11

Conceptual representation of a control chart.

© 2021 McGraw-Hill Education Limited.

69

Figure 3-11 Page #91

Controlling Forecasts: Control Limits

Standard deviation of error

=

Control Limits

=

0 ± 2 (or 3) s

95% of all errors should be within 2s

97.7% of all errors should be within 3s

70

© 2021 McGraw-Hill Education Limited.

70

Note: the denominator is typically n-1 (as using sample data to estimate the standard deviation). The text uses n to simplify. This is accurate enough if have a large n. See note at bottom of page # 91

Control Chart Example

Errors should be within ± 2(6.46).

Lower limit = -12.92 Upper limit = 12.92

71

Example 3-15

© 2021 McGraw-Hill Education Limited.

71

Example 3-15 Page # 92

Control Chart Example

72

All the errors are within the control limits?

What is happening to our forecast accuracy?

Is there an identifiable pattern to our forecast errors?

Upper Control Limit

Lower Control Limit

Mean

Month

© 2021 McGraw-Hill Education Limited.

72

Example 3-15 Page # 92 continued… Month

All of the errors are within the established control limits. However, there is a trend to our forecast errors and our forecast is starting to display Bias (excessively negative errors.)

Below is a pharmacy’s actual sales and forecasted demand for a certain prescription drug for 5 months. How accurate is their forecast? Calculate MAD and MSE and create a control chart.

Month

Sales

Forecast

1

220

n/a

2

250

255

3

210

205

4

300

320

5

325

315

Pharmacy Forecast Control: Your Turn!

73

© 2021 McGraw-Hill Education Limited.

73

31

Pharmacy Forecast Control: Your Turn!

74

Month

Sales

Forecast

Abs Error

1

220

n/a

2

250

255

5

3

210

205

5

4

300

320

20

5

325

315

10

40

Sq. Error

25

25

400

100

550

© 2021 McGraw-Hill Education Limited.

74

32

Pharmacy Forecast Control: Your Turn!

All the errors are within the control limits

Errors should be within ± 2(11.7).

Lower limit = -23.4 Upper limit = 23.4

75

Upper Control Limit

Lower Control Limit

Mean

© 2021 McGraw-Hill Education Limited.

75

Tracking Signal

Tracking Signal: used to control the forecasting process

Sum of forecast errors divided by MAD

Can be plotted on a control chart

Investigate if TS > 4

Tracking signal

=

(Actual

-

forecast)

MAD

76

© 2021 McGraw-Hill Education Limited.

76

True or False?

When error values fall outside the limits of a control chart, this signals a need for corrective action.

Ans: True

When all errors plotted on a control chart are either all positive, or all negative, this shows that the forecasting technique is performing adequately.

Ans: False

A random pattern of errors within the limits of a control chart signals a need for corrective action.

Ans: False

77

© 2021 McGraw-Hill Education Limited.

77

Choosing a Forecasting Technique

No single technique works in every situation

Two most important factors

Cost

Accuracy

Other factors in selecting a forecasting technique:

Availability of historical data

Forecasting horizon

Pattern of Data

78

© 2021 McGraw-Hill Education Limited.

78

Choosing a Forecast Technique

79

Table 3-3

Forecasting Method Amount of Historical Data Data Pattern Forecasting Horizon Preparation Time Complexity
Simple exponential smoothing 5 to 10 observations Data should be stationary Short Short Little sophistication
Trend-adjusted exponential smoothing 10 to 15 observations Trend Short to medium Short Moderate sophistication
Regression trend models 10 to 20 observations Trend Short, medium, long Short Moderate sophistication
Seasonal Enough observations to see two peaks and troughs Seasonal patterns Medium Short to moderate Moderate sophistication
Causal regression models 10 observations per independent variable Can handle complex patterns Medium or long Long Considerable sophistication

© 2021 McGraw-Hill Education Limited.

Table 3-3 Page #93 Table 3-3 provides a guide for selecting an appropriate forecasting method.

79

Choosing a Forecast Technique

80

Table 3-4

<t</t[removed]
Factor Short Term Medium Term Long Term
Frequency Daily, weekly Monthly, quarterly Annual
2. Level of aggregation Item Product family Total output
3. Type of model Smoothing, trend, regression Trend and seasonal regression Managerial judgement, trend, regression