Skip to content
SCSupply Chain Ideas
MODULE 02 · 20 ESTIMATED HOURS

Patterns and simple baselines

Describe recurring patterns and compare transparent forecasts.

LESSON 1 · 8-HOUR ACTIVITY PLANRecognize level, trend, and seasonality

Distinguish repeated calendar patterns from gradual change and isolated events.

LESSON 2 · 8-HOUR ACTIVITY PLANBuild three transparent baselines

Calculate naive, moving-average, and exponential-smoothing forecasts with correct timing.

Watch, listen or read

Describe recurring patterns and compare transparent forecasts.

6:16 · Original narrated lesson slides. AI-generated narration through Runway; factual diagrams assembled for this course. Video is optional. The complete transcript is directly below.

Read the complete narration transcript

Put observations in order and inspect the decision frequency. Monthly totals can hide weekly stockouts, while daily movements can make a stable monthly business appear noisy. Mark holidays, promotions, closures, and distribution changes. An annotation proposes an explanation; it does not prove an event caused the observed movement. Level is a typical amount, trend is persistent movement, and seasonality repeats at a known calendar cycle. Two high months do not establish annual seasonality. More than one cycle helps distinguish recurrence from coincidence. With little history, acknowledge weak evidence and use cautious scenarios instead of declaring a stable pattern. Northstar quarterly units are twenty, thirty, forty, thirty in year one and twenty four, thirty four, forty four, thirty four in year two. Every matching quarter rises four units while the shape repeats. Seasonal naive repeats year two, predicting twenty four next first quarter. Adding another four gives a growth scenario of twenty eight, which assumes persistence rather than proving it. An additive description uses unit differences; a multiplicative description uses relative changes. Constant four-unit increments favor an additive story. If every quarter rises twenty percent, a relative story may be clearer. Neither should be chosen merely for an attractive fit. Compare forecasts issued before their outcomes and consider the business mechanism. Repeating the prior season can capture peaks a moving average would smooth away. Extending a trend can overshoot if growth slows. Treat these as competing explanations and test at the horizon matching replenishment or staffing. Keep decimals during comparison; operational rounding can be applied later under an explicit rule. Calendar alignment matters. Holidays move between weeks and periods contain different numbers of selling days. Product launches can change the customer mix and invalidate old seasonal shares. Ask which part of the old pattern should survive, which changed, and what future observations would make you revise the forecast. Naive uses the latest actual. A three-period moving average takes the latest three actuals. Simple exponential smoothing updates a level: alpha times the latest actual plus one minus alpha times the previous level. The next forecast equals the updated level. Specify the initial level so another analyst can reproduce every row. With actuals forty two, forty eight, fifty four, initial level forty two before week one, and alpha zero point five, updated levels are forty two, forty five, forty nine point five. Week-four forecasts are naive fifty four, moving average forty eight, and smoothing forty nine point five. Their differences reflect different weights, not an arithmetic contradiction. They are alternatives until validation gives grounds to prefer one. Score each week's forecast before updating its level with that week's actual. If a same-row formula uses the actual to generate the current forecast, it has seen the answer. Label origin and target beside each formula. At an origin after week three, week-four actual is unavailable, even if it appears elsewhere in your workbook. Simple smoothing without trend or seasonality gives the same level for all future horizons from one origin. Do not feed forecasts back as if they were new observations. A flat baseline is useful as a reference even when demand later changes. More complex methods should demonstrate a practical improvement over that reference. Higher alpha emphasizes the newest actual. A shorter moving window likewise responds faster but can magnify a temporary spike. Compare a small declared candidate set on historical origins and leave a final holdout untouched. A setting chosen to match a manager's preferred next number has not been fairly tested. Retain decimals when comparing forecasts. Expected demand of forty nine point five is meaningful even though shipments need whole units. Apply operational rounding separately. Also keep promotion adjustments and old backlog outside the baseline method, so users can see whether a changed plan came from the statistical update or a separate business decision. Now try these rules with your own small table from the lab. Draw the past on the left and the next week on the right. At each step, hide the rows that have not yet been seen. Ask how much weight the rule gives to the last week. Then make one week high and leave the rest as they were. Next make all the later weeks high. These two tests show why a rule that tracks a shift well may chase a short spike too hard. Keep your choice linked to the task, the lead time, and the cost of a miss.

Video teaching plan
  1. Plot the relevant time scale

    Original flat diagram with separate labeled input and output boxes, using Northstar bottle icons.

    • Plot the relevant time scale
    • Year-three totals: seasonal naive 136; persistent four-unit growth 152.
    • Check units and timing
  2. Compare like periods

    Original calculation card with aligned quantities and an arrow showing one change.

    • Compare like periods
    • Year-three totals: seasonal naive 136; persistent four-unit growth 152.
    • Check units and timing
  3. Connect patterns to operations

    Original comparison chart with clearly labeled cases and a small assumption note.

    • Connect patterns to operations
    • Year-three totals: seasonal naive 136; persistent four-unit growth 152.
    • Keep assumptions visible
  4. Three memory rules

    Original flat diagram with separate labeled input and output boxes, using Northstar bottle icons.

    • Three memory rules
    • Calculate naive, moving-average, and exponential-smoothing forecasts with correct timing.
    • Check units and timing
  5. Put forecasts before observations

    Original calculation card with aligned quantities and an arrow showing one change.

    • Put forecasts before observations
    • Calculate naive, moving-average, and exponential-smoothing forecasts with correct timing.
    • Check units and timing
  6. Choose responsiveness fairly

    Original comparison chart with clearly labeled cases and a small assumption note.

    • Choose responsiveness fairly
    • Calculate naive, moving-average, and exponential-smoothing forecasts with correct timing.
    • Keep assumptions visible
PUT IT TOGETHER · 3 HOURS

Module practice & recap

A weekly actuals [30,32,34,36,38,40]; B [10,12,10,12,10,12]. Initial levels before week one are thirty and ten; alpha 0.5. Compare naive, three-week mean, and smoothing on targets four to six. A next-week event, not in history, may add six. No stockouts or missing values.

  1. Spend 45 minutes manually reproducing one row for each method and checking origin timing.
  2. Spend 60 minutes building all forecasts and common-target absolute errors.
  3. Spend 45 minutes publishing week-seven baseline and event-on views without tuning on unseen week-seven results.
  4. Spend 30 minutes writing which method you would retain and why this tiny validation set limits the conclusion.

What to produce

Ordinary practice answer checks
  • A naive target errors all two; MAE two. Three-week mean errors all four; MAE four.
  • A alpha-0.5 forecasts targets four,five,six are 32.5,34.25,36.125; MAE 3.7083333.
  • A week-seven forecasts naive forty, mean thirty-eight, smoothing 38.0625.
  • For naive A, event-on week seven is forty-six. Keeping a separate adjustment preserves baseline comparison.
  • B naive target errors magnitude two; three-week mean magnitudes 4/3. A winner need not also win B.
CHECK YOUR UNDERSTANDING

10 quick questions

Choose an answer, then check it. Retry any question without penalty. The one-hour budget includes checking, revisiting examples, and explaining your choices.

0 of 10 answered · 0 correct

1. What distinguishes seasonality?
2. Year-two quarters [24,34,44,34]. Seasonal naive next Q1?
3. Add four to each of those quarters. New annual total?
4. Latest actual 54. Naive next forecast?
5. Mean of 42,48,54?
6. Alpha 0.5, old level 45, latest actual 54. Updated level?
7. Higher alpha generally does what?
8. Simple smoothing without trend gives future forecasts from one origin that are what?
9. When should the target week's actual enter the smoothing update?
10. Two methods have equal annual totals but different quarterly shapes. Why care?
Next module →