liveBook · Manning

Forecasting

As explained in Demand Forecasting Best Practices

A forecast is a prediction about a future quantity or condition based on available information.

Forecasting predicts a future quantity or condition from available information. In supply chains, its value is not the number alone: teams use it to decide how much to produce, where to deploy inventory, whether to change plants, and how to plan cash flow. Start by asking which decision the forecast must support and who will use it. That objective determines the appropriate product, geography, time granularity, and horizon. section 1.2.1

Figure 7.1 Supply chain roles and forecasting granularities and horizons

Forecast needs change by role. Short-term logistics decisions typically need store-product-day detail, while longer-term production, marketing, and finance planning can use progressively more aggregated views. section 7.1

A usable forecasting process matches the forecast to its decision context:

  • Set the objective before selecting a method: production, inventory deployment, product renewal, or revenue and cash-flow planning require different outputs. section 1.2.1
  • Choose horizon and aggregation together. Near-term users commonly need granular forecasts; long-term users commonly need country, product-family, or monthly aggregation. section 7.1
  • Expect independently produced forecasts at different hierarchy levels to disagree. A family forecast made directly need not equal the sum of SKU forecasts. section 7.3
  • Judge quality against relevant benchmarks and context rather than visual plausibility, a prior-year result, a fixed target, or an industry benchmark alone. section 10.0

Statistical forecasting includes time series forecasting and predictive models, although the boundary can overlap. Time series methods project patterns visible in historical demand. A level-trend-seasonality decomposition makes the resulting forecast interpretable: planners can inspect the baseline level, directional trend, and recurring seasonal pattern instead of treating the result as a black box. Exponential smoothing and ARIMA are common approaches; both can extrapolate trend and seasonality and can be automatically tuned. section 14.0 section 14.1.1

A seasonal demand pattern

Suppose demand is 30% above usual in Q2, 20% below usual in Q3, and 10% below usual in Q4. The seasonal component describes how demand is distributed through the recurring cycle; higher periods are offset by lower periods elsewhere in that cycle. Separating seasonality from level and trend helps explain why the forecast changes over time. section 14.1.1

More complexity is not automatically better. A model that assumes both trend and seasonality can overfit a simple pattern, particularly when history is short. In that situation, a simple moving average can outperform a more elaborate model. Conversely, predictive models can incorporate demand drivers such as pricing, promotions, or weather, enabling scenario planning, but they require clean additional data and more advanced modeling. section 14.1.1 section 14.5

Select methods empirically. First assess whether the needed data exists and is usable. Then test alternative techniques, inputs, and models against benchmarks, the current process, and the current forecasting engine. Retain a clear accuracy winner when one emerges; when several methods perform similarly, averaging their predictions may improve accuracy but creates a more complicated and less transparent result. section 14.3

Forecast error cannot be labeled good or bad from a percentage alone. A historical MAE of 36.1% and bias of 1.6%, for example, cannot be judged without understanding the demand’s complexity and randomness. When a time series forecast looks strange, inspect level, trend, seasonality, and relevant demand drivers to investigate the source of the result. section 10.0 section 14.5

How Demand Forecasting Best Practices covers it

How deep it goes
Explains objective setting, hierarchy trade-offs, error evaluation, time-series components, and model selection without implementation detail.
Examples
Uses role-based planning decisions, product-family versus SKU forecasts, seasonal quarterly demand, and a 36.1% MAE forecast.
What it assumes
Begins with planning decisions and historical demand patterns; assumes no model-building or programming background.
What you can do after
Evaluate/understand which forecast granularity and method fit available data, decision needs, interpretability, and accuracy trade-offs.
How it connects
Connects demand planning with forecast horizon, aggregation, hierarchical forecasting, MAE, bias, exponential smoothing, ARIMA, and predictive analytics.

Also explained in

Compare how 3 books explain forecasting →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Demand Forecasting Best Practices. The section links point to the parts of the book it draws on.