forecasting basics

29
Forecasting Basics 2022-06-18 Håkan Bernhardsson, CRM COMPETENCE 1 Sales forecasting

Upload: hakan-bernhardsson

Post on 20-Jun-2015

400 views

Category:

Education


0 download

DESCRIPTION

Forecasting basics for sales forecasting. Sorry that the animations no longer work.

TRANSCRIPT

Page 1: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 1

Forecasting BasicsSales forecasting

Page 2: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 3

Agenda

• Why forecast and what constitutes a ”good” forecast?

• Aggregering and Reconciling a forecast (the power of the greater number)

• Choosing Algorithm, is one Algorithm enough?• Seasonal patterns, what do we include, what do

we remove• The Sales Organisations influence on forecast and

forecast influence on Sales Organisations

Page 3: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 4

Why forecast and what constitutes a ”good” forecast?

Page 4: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 5

Why forecast?

• Long lead times / planning horizons– Minimize risk– Minimize cost (Inventory and sales space

utilization)• Find trends• Models are closer to the truth

Page 5: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 6

“It is better to be vaguely right than exactly wrong”

“Even in reasoning upon some subjects, it is a mistake to aim at an unattainable precision. It is better to be vaguely right than exactly wrong. In the criticism of manners, of fine art, or of literature, in politics, religion and moral philosophy, what we are anxious to say is often far from clear to ourselves; and it is better to indicate our meaning approximately, or as we feel about it, than to convey a false meaning, or to lose the warmth and colour that are the life of such reflections.”

Logic: Deductive and Inductiveby Carveth Read, M.A.

Page 6: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 7

What makes forecasting a challenge?

– If we sell one article a year, in what week will we sell that article?– We sell twice as much this week than we forecasted, will we sell twice

as much next week or none?– We have an article in red and we change the colour to black, how

many more/less will we sell?– We introduce a totally new range, never sold at my company before,

what is the potential?– The article has been in the range for 10 years, how many will we sell

next year.

Sales forecasting means to deal with uncertainties surrounding a product!

Page 7: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 8

Forecast principlesThe further away we need to predict the more unlikeley it is that our prediction will come true.

Time

Probability

Page 8: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 9

Forecast principles

Probability

This also applies to quantity. The more we can sell or the bigger the base of our prediction is, the more secure our forecast is.

Volume

Page 9: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 10

What is sales forecasting?

It’s about looking at:

Occurrences –pastAssumptions – future

By looking at the past we can create a model for the futureWe add our assumptions and produce is the BEST possible estimation with the information we have at present.

vs

Forecasting is not as much art as science.

Page 10: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 11

Forecast Accuracy or Inaccuracy

Forecast Stability

Vs

Forecast accuracy is a criticle measurement, but you should not create instability in the

supply chain chasing accuracy.

Page 11: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 12

Support for forecastsForecast exceptions

0 5 10 15 20 25 30 350

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Qty per week

ForecastError

Page 12: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 13

Support for forecasts

Tracking Signal

0 5 10 15 20 25 30 35

-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

Over Forecast

Under Forecast

Forecast exceptions

Qty per week

Page 13: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 14

The power of the greater number

Page 14: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 15

The power of the greater number

PrincipleStructure with multiple levels

AggregateHistory is aggregated from lower level to higher level

ForecastForecast created on all levels

Page 15: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 16

NALevel 3

Level1

Level 2

Aggregate

Sum Sum

Sum

Page 16: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 17

NALevel 3

Level1

Level 2

Generate Forecast

Page 17: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 18

NA

% Share

% Share % Share

Level 3

Level1

Level 2

Reconcile

NA

% Share

Page 18: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 19

Why Aggregate/Reconcile

• It eliminates the small errors (shortages and sporatic events)

• It provides the model with more information, some models don’t work correctly with zero input.

Page 19: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 20

Choosing Algorithm, is one Algorithm enough?

Page 20: Forecasting basics

2023-04-13 21

Selecting Algorithm

LumpyTrend

Serial correlation

What does your history look like?

Håkan Bernhardsson, CRM COMPETENCE

Short History

Page 21: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 22

Is one Algorithm enough?

Complexity Precision

Page 22: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 23

Seasonal patterns, what do we include, what do we remove?

Page 23: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 24

Sales Pattern

History Forecast

Page 24: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 25

Sales Pattern

History Forecast

Page 25: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 26

Example

Vaguely right or exactly wrong?

Page 26: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 27

The Sales Organisations and Sales Forecasts

Page 27: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 28

Sales Organizations influence on forecasts

Only the sales organisation can influence the sales of a product, thus change the outcome of your forecast and the history base for future forecasts.A clear sales strategy supports improved forecast quality.

“The best way to predict your future is to create it!”– Abraham Lincoln.

Page 28: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 29

Forecast influence on Sales Organisations

• Forecasts have less Bias than sales people• If nothing is changed, the forecast is superior

any other method of prediction • If a forecast is one piece of the budget, the

sum of all forecasts should be the total budget => Sell to the forecast and you will reach your budget.

Page 29: Forecasting basics

2023-04-13 Håkan Bernhardsson, CRM COMPETENCE 30

Good luck!

[email protected]