1 / 69

Demand Management and FORECASTING

Demand Management and FORECASTING. Operations Management Dr. Ron Lembke. Demand Management. Coordinate sources of demand for supply chain to run efficiently, deliver on time Independent Demand Things demanded by end users Dependent Demand Demand known, once demand for end items is known.

morse
Download Presentation

Demand Management and FORECASTING

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Demand Management and FORECASTING Operations Management Dr. Ron Lembke

  2. Demand Management • Coordinate sources of demand for supply chain to run efficiently, deliver on time • Independent Demand • Things demanded by end users • Dependent Demand • Demand known, once demand for end items is known

  3. Affecting Demand • Increasing demand • Marketing campaigns • Sales force efforts, cut prices • Changing Timing of demand • Incentives for earlier or later delivery • At capacity, don’t actively pursue more

  4. Predicting the Future We know the forecast will be wrong. Try to make the best forecast we can, • Given the time we want to invest • Given the available data • The “Rules” of Forecasting: • The forecast will always be wrong • The farther out you are, the worse your forecast is likely to be. • Aggregate forecasts are more likely to accurate than individual item ones

  5. Time Horizons Different decisions require projections about different time periods: • Short-range: who works when, what to make each day (weeks to months) • Medium-range: when to hire, lay off (months to years) • Long-range: where to build plants, enter new markets, products (years to decades)

  6. Forecast Impact Finance & Accounting: budget planning Human Resources: hiring, training, laying off employees Capacity: not enough, customers go away angry, too much, costs are too high Supply-Chain Management: bringing in new vendors takes time, and rushing it can lead to quality problems later

  7. Qualitative Methods • Sales force composite / Grass Roots • Market Research / Consumer market surveys & interviews • Jury of Executive Opinion / Panel Consensus • Delphi Method • Historical Analogy - DVDs like VCRs • Naïve approach

  8. Quantitative Methods Time Series Methods 0. All-Time Average 1. Simple Moving Average 2. Weighted Moving Average 3. Exponential Smoothing 4. Exponential smoothing with trend 5. Linear regression Causal Methods Linear Regression

  9. Time Series Forecasting Assume patterns in data will continue, including: Trend (T) Seasonality (S) Cycles (C) Random Variations

  10. All-Time Average To forecast next period, take the average of all previous periods Advantages: Simple to use Disadvantages: Ends up with a lot of data Gives equal importance to very old data

  11. 4/7/2009 2009 Farm Angels: Ty: 1.000, Jacob 0.833, Noah 0.667 (6 at bats)

  12. End of 2008 season

  13. Moving Average Compute forecast using n most recent periods Jan Feb Mar Apr May Jun Jul 3 month Moving Avg: June forecast: FJun = (AMar + AApr+ AMay)/3 If no seasonality, freedom to choose n If seasonality is N periods, must use N, 2N, 3N etc. number of periods

  14. Moving Average Advantages: • Ignores data that is “too” old • Requires less data than simple average • More responsive than simple average Disadvantages: • Still lacks behind trend like simple average, (though not as badly) • The larger n is, more smoothing, but the more it will lag • The smaller n is, the more over-reaction

  15. Simple and Moving Averages

  16. Centered MA • CMA smoothes out variability • Plot the average of 5 periods: 2 previous, the current, and the next two • Obviously, this is only in hindsight • FRB Dalls graphs

  17. Stability vs. Responsiveness • Responsive • Real-time accuracy • Market conditions • Stable • Forecasts being used throughout the company • Long-term decisions based on forecasts • Don’t whipsaw those folks

  18. Old Data Comparison of simple, moving averages clearly shows that getting rid of old data makes forecast respond to trends faster Moving average still lags the trend, but it suggests to us we give newer data more weight, older data less weight.

  19. Weighted Moving Average FJun = (AMar+ AApr+ AMay)/3 = (3AMar + 3AApr + 3AMay)/9 Why not consider: FJun = (2AMar + 3AApr + 4AMay)/9 FJun = 2/9 AMar + 3/9 AApr+ 4/9 AMay Ft = w1At-3 + w2At-2 + w3At-1 Complicated: • Have to decide number of periods, and weights for each • Weights have to add up to 1.0 • Most recent probably most relevant, gets most weight • Carry around n periods of data to make new forecast

  20. Weighted Moving Average Wts = 0.5, 0.3, 0.2

  21. Setting Parameters • Weighted Moving Average • Number of Periods • Individual weights • Trial and Error • Evaluate performance of forecast based on some metric

  22. Exponential Smoothing At-1 Actual demand in period t-1 Ft-1 Forecast for period t-1  Smoothing constant >0, <1 Forecast is old forecast plus a portion of the error of the last forecast. Formulas are equivalent, give same answer F10 = F9 + 0.2 (A9-F9) F10 = 0.8 F9 + 0.2 (A9-F9)

  23. Exponential Smoothing • Smoothing Constant between 0.1-0.3 • Easier to compute than moving average • Most widely used forecasting method, because of its easy use • F1 = 1,050,  = 0.05, A1 = 1,000 • F2 = F1 + (A1 - F1) • = 1,050 + 0.05(1,000 – 1,050) • = 1,050 + 0.05(-50) = 1,047.5 units • BTW, we have to make a starting forecast to get started. Often, use actual A1

  24. Exponential Smoothing Alpha = 0.3

  25. Exponential Smoothing Alpha = 0.5

  26. Exponential Smoothing We take: And substitute in to get: and if we continue doing this, we get: Older demands get exponentially less weight

  27. Choosing  • Low : if demand is stable, we don’t want to get thrown into a wild-goose chase, over-reacting to “trends” that are really just short-term variation • High : If demand really is changing rapidly, we want to react as quickly as possible

  28. Averaging Methods • Simple Average • Moving Average • Weighted Moving Average • Exponentially Weighted Moving Average (Exponential Smoothing) • They ALL take an average of the past • With a trend, all do badly • Average must be in-between 30 20 10

  29. Trend-Adjusted Ex. Smoothing

  30. Trend-Adjusted Ex. Smoothing Trend-Adjusted Forecast for period 2 was Suppose actual demand is 115, A2=115

  31. Trend-Adjusted Ex. Smoothing Suppose actual demand is 120, A3=120

  32. TAF6=S5+T5 F6 A5 S5

  33. Selecting  and β • You could: • Try an initial value for each parameter. • Try lots of combinations and see what looks best. • But how do we decide “what looks best?” • Let’s measure the amount of forecast error. • Then, try lots of combinations of parameters in a methodical way. • Let  = 0 to 1, increasing by 0.1 • For each  value, try  = 0 to 1, increasing by 0.1

  34. Evaluating Forecasts How far off is the forecast? What do we do with this information? Forecasts Demands

  35. Measuring the Errors • Method 1 forecasts are low, high, etc. • Method 2 forecasts always too low. • Running Sum of Forecast Errors, RSFE • Sum of all periods • Also known as the Bias

  36. Evaluating Forecasts Mean Absolute Deviation Mean Squared Error Mean Absolute Percent Error

  37. MAD of examples • MAD shows that method 1 is off by a larger amount • Method 2 was biased • However, overall, Method 2 seems preferable

  38. Tracking Signal • To monitor, compute tracking signal • If >4 or <-4 something is wrong • Top should sum to 0 over time. If not, forecast is biased.

  39. Monitoring Forecast Accuracy • Monitor forecast error each period, to see if it becomes too great 4 Upper Limit Forecast Error 0 -4 Lower Limit Forecast Period

  40. Techniques for Trend • Determine how demand increases as a function of time t = periods since beginning of data b = Slope of the line a = Value of yt at t = 0

  41. Computing Values

  42. Linear Regression • Four methods • Type in formulas for trend, intercept • Tools | Data Analysis | Regression • Graph, and R click on data, add a trendline, and display the equation. • Use intercept(Y,X), slope(Y,X) and RSQ(Y,X) commands • Fits a trend and intercept to the data. • R2 measures the percentage of change in y that can be explained by changes in x. • Gives all data equal weight. • Exp. smoothing with a trend gives more weight to recent, less to old.

  43. Causal Forecasting • Linear regression seeks a linear relationship between the input variable and the output quantity. • For example, furniture sales correlates to housing sales • Not easy, multiple sources of error: • Understand and quantify relationship • Someone else has to forecast the x values for you

  44. Shrek did $500m at the box office, and sold almost 50 million DVDs & videos Shrek2 did $920m at the box office Video sales of Shrek 2?

  45. Video sales of Shrek 2? • Assume 1-1 ratio: • 920/500 = 1.84 • 1.84 * 50 million = 92 million videos? • Fortunately, not that dumb. • January 3, 2005: 37 million sold! • March analyst call: 40m by end Q1 • March SEC filing: 33.7 million sold. Oops. • May 10 Announcement: • In 2nd public Q, missed earnings targets by 25%. • May 9, word started leaking • Stock dropped 16.7%

  46. Lessons Learned • Flooded market with DVDs • Guaranteed Sales • Promised the retailer they would sell them, or else the retailer could return them • Didn’t know how many would come back • 5 years ago • Typical movie 30% of sales in first week • Animated movies even lower than that • 2004/5 50-70% in first week • Shrek 2: 12.1m in first 3 days • American Idol ending, had to vote in first week

  47. The Human Element • Colbert says you have more nerve endings in your gut than in your brain • Limited ability to include factors • Can’t include everything • If it feels really wrong to your gut, maybe your gut is right

  48. Washoe Gaming Win, 1993-96 What did they mean when they said it was down three quarters in a row? 1993 1994 1995 1996

  49. Seasonality • Seasonality is regular up or down movements in the data • Can be hourly, daily, weekly, yearly • Naïve method • N1: Assume January sales will be same as December • N2: Assume this Friday’s ticket sales will be same as last

  50. Seasonal Relatives • Seasonal relative for May is 1.20, means May sales are typically 20% above the average • Factor for July is 0.90, meaning July sales are typically 10% below the average

More Related