SlideShare a Scribd company logo
A Journey of Successes, Challenges, and Learnings
Sales Forecasting
as a Data Product
FRANCESCA IANNUZZI
HEAD OF DATA SCIENCE
SINCE 1996
8100 EMPLOYEES
E-COMMERCE AND MARKETPLACE
HEADQUARTERS IN NANTES AND PARIS
357 SHOPS IN 9 EUROPEAN COUNTRIES
PUBLICLY TRADED
FURNITURE
HOME DECOR
ML PRODUCTS
Several thousands of products each
season, manufactured in Asia and
Europe, stored in 2 warehouses in France
THEDATATEAM
and Agile!
Part of the larger IT division | CDO Elodie Prodhomme
6+ YEARS
30+ COLLABORATORS
GCP-BASED TECH STACK
THEDATATEAM
and Agile!
6+ YEARS 35+ COLLABORATORS
Part of the IT unit | CDO Elodie Prodhomme
GCP-BASED STACK
THEDATATEAM
and Agile!
Part of the larger IT division | CDO Elodie Prodhomme
6+ YEARS
30+ COLLABORATORS
GCP-BASED TECH STACK
DATASCIENCE 2 YEARS 5 1/2 COLLABORATORS GCP’S VERTEX AI
THE
DATA
SCIENCE
TEAM
Nicolas Gorrity
Data Scientist & ML Engineer
Melissa Cardinale Cortes
Data Scientist
Rowa Bedewy
Data Scientist (M1)
Svetlana Arnal
Data Scientist & Analyst
Diane Paul
Data Scientist (M2)
Loïc Bausor
Data Scientist & Engineer (1/2)
FORECASTING AT
MAISONS DU MONDE
v
A best estimate of future outcomes - An expectation of what you think WILL happen
Steve Morlidge - The little book of operational forecasting
FORECAST
v
A best estimate of future outcomes - An expectation of what you think WILL happen
Steve Morlidge - The little book of operational forecasting
FORECAST
≠
what you WOULD LIKE to happen
TARGET
v
A best estimate of future outcomes - An expectation of what you think WILL happen
Steve Morlidge - The little book of operational forecasting
FORECAST
≠
what you WOULD LIKE to happen
e.g. A company sets a financial plan for the year, based on expected income and expenses
This is the target or budget
A forecast is updated regularly and it measures progress towards the target
TARGET
EXAMPLES OF FORECASTS
MONTH
1
REVENUE FORECASTING
MONTHS
3
WORKFORCE PLANNING
MONTHS
5
DEMAND FORECASTING
€
e-commerce and retail units,
in collaboration with finance
e-commerce in collaboration
with finance, transferred to the
supply/logistics units
supply/procurement units
EXTRAPOLATION
+
JUDGEMENT
EXTRAPOLATION
+
JUDGEMENT
EXTERNAL
PROPRIETARY SOFTWARE
FORECASTING
BY DATA
350
0
350
0
FRENCH
LOCKDOWNS
September 2021
September 2021
“[…] Supply chain is
disrupted, shippings are
delayed, our stock coverage
will hit an all-time low.
This is uncharted territory
and we cannot quantify the
impact on the revenue of
the last quarter of the year.
Come up with something”
September 2021
“[…] Supply chain is
disrupted, shippings are
delayed, our stock coverage
will hit an all-time low.
This is uncharted territory
and we cannot quantify the
impact on the revenue of
the last quarter of the year.
Come up with something”
“You have 5 days”
ORIGINAL SERIES AND MODELLING
SEASONALITY I SEASONALITY II
TREND HOLIDAYS
“Forecasting at scale” - Taylor & Letham 2017
v Seasonal series • Strong COVID impact
Noisy series • Large uncertainties
FORECASTING
BY DATA
FROM POC TO PROJECT
THE PROJECT
A S Y O U I M A G I N E I T T O B E
A group of motivated Data
and Business professionals
TEAM
Define the objectives, the
deliverable, and planning
FRAMING
The plan is approved
and the work can start
KICK OFF
Regular meetings to monitor
progress and make decisions
RITUALS
The context has evolved
NEW BUSINESS STAKEHOLDER
Sit down together and find a new consensus
NEW PRIORITY
Urgent intervention needed again
SPIN-OFF DEMAND
Set aside some time to address
it without derailing the project
SPIN-OFF DEMAND
THE PROJECT
A S I T T U R N E D O U T T O B E
Key learning no. 1
*A solution that leverages data and that is designed for an end user - who will rely on it without behind-the-scene knowledge
Life is not a Kaggle competition.
Barkha Saxena, CDO @ Poshmark, Mar 9 episode of the Data Bytes podcast
You are not on your own
Improved performance is not enough
You are going to deliver a data product*
FORECASTING
BY DATA
TODAY
1
2
3
↑
↓
2
3
COUNTRY 11 SERIES
COUNTRY x PRODUCT FAMILIES 33 SERIES
1 WEB SALES 1 SERIES Not modelled
Modelled
Reconciled
↑
↓
1
2
3
↑
↓
2
3
COUNTRY 11 SERIES
COUNTRY x PRODUCT FAMILIES 33 SERIES
1 WEB SALES 1 SERIES Not modelled
Modelled
Reconciled
€ daily GROSS REVENUE
over an horizon of 2 MONTHS
↑
↓
CONSUMER SALES UNITS
Data collection
(and storage)
MONDAY
Deliverable
Training and forecasting
pipeline
THE WORKFLOW
N-BEATS
LIGHT-GBM
Good to test the modelling of external factors
Slow to pick up unexpected evolutions in data
Sensitive to recent trends in historical data
Non-dogmatic approach to TS modelling
Di
ffi
cult to account for external factors explicitly
Sensitive to recent and historical data
Easy to incorporate external factors
“N-BEATS: Neural basis expansion analysis for interpretable time series forecasting” - Oreshkin et al. 2019
“LightGBM: A Highly Efficient Gradient Boosting Decision Tree” - Ke et al. 2017
Python library for user-
friendly forecasting
“M5 accuracy competition: Results, findings, and conclusions” - Makridakis et al. 2022
Among the top performers in a major,
retail-oriented forecasting competition
N-BEATS
LIGHT-GBM
Good to test the modelling of external factors
Slow to pick up unexpected evolutions in data
Sensitive to recent trends in historical data
Non-dogmatic approach to TS modelling
Di
ffi
cult to account for external factors explicitly
Sensitive to recent and historical data
Easy to incorporate external factors
“N-BEATS: Neural basis expansion analysis for interpretable time series forecasting” - Oreshkin et al. 2019
“LightGBM: A Highly Efficient Gradient Boosting Decision Tree” - Ke et al. 2017
Python library for user-
friendly forecasting
“M5 accuracy competition: Results, findings, and conclusions” - Makridakis et al. 2022
Among the top performers in a major,
retail-oriented forecasting competition
NAIV E M OD E L
Key learning no. 2
A forecast is evaluated against a baseline.
Make sure you have one
YTD 2023
LIGHT-GBM 14%
NAIVE 28%
AVERAGE ERROR ON DAILY REVENUE
GROUND TRUTH (REAL DATA)
SUCCESSIVE DATA FORECASTS
YTD 2023
LIGHT-GBM 14%
NAIVE 28%
1st week few %
few %
> 10%
1st month
2nd month
AVERAGE ERROR ON DAILY REVENUE
COMPARISON TO BUSINESS BASELINE
GROUND TRUTH (REAL DATA)
SUCCESSIVE DATA FORECASTS
YTD 2023
LIGHT-GBM 14%
NAIVE 28%
1st week few %
few %
> 10%
1st month
2nd month
AVERAGE ERROR ON DAILY REVENUE
COMPARISON TO BUSINESS BASELINE
Areas of improvement
Our models lack comprehensive knowledge of
promotional activities
A data model, by its nature, cannot account for
every external factor influencing web sales
In operation-heavy periods, our forecast may
lag compared to the business method
(Sometimes, the information isn’t even available
in a usable format)
GROUND TRUTH (REAL DATA)
SUCCESSIVE DATA FORECASTS
Key learning no. 3
Judgemental forecasting is there to stay.
Business stakeholders will have the last word
You should factor that in when designing your data product
CONCLUSIONS
An Enlightening Voyage
It's been a challenging, yet rewarding and formative journey
From Start to Now
Despite navigating a path that wasn't always straight, we
find ourselves in a far stronger position today
Partnering with Stakeholders
We advance hands in hands, ensuring our progress aligns
with their needs and goals
Laying the Foundation
We have established a robust technical infrastructure that is
capable of supporting any future evolutions of this project,
ensuring we're well-prepared for what lies ahead
FRANCESCA IANNUZZI
HEAD OF DATA SCIENCE

More Related Content

Similar to Sales Forecasting as a Data Product by Francesca Iannuzzi

PROCTER & GAMBLE - TOOLSGROUP - "Come pianificare efficacemente la supply ch...
PROCTER & GAMBLE  - TOOLSGROUP - "Come pianificare efficacemente la supply ch...PROCTER & GAMBLE  - TOOLSGROUP - "Come pianificare efficacemente la supply ch...
PROCTER & GAMBLE - TOOLSGROUP - "Come pianificare efficacemente la supply ch...
logisticaefficiente
 
Data Con LA 2022 - Practical Solutions to Complex Supply Chain Problems
Data Con LA 2022 - Practical Solutions to Complex Supply Chain ProblemsData Con LA 2022 - Practical Solutions to Complex Supply Chain Problems
Data Con LA 2022 - Practical Solutions to Complex Supply Chain Problems
Data Con LA
 
Exploring What a Typical Data Science Project Looks Like
Exploring What a Typical Data Science Project Looks LikeExploring What a Typical Data Science Project Looks Like
Exploring What a Typical Data Science Project Looks Like
Product School
 
Fewer Tricks and More Treats: How to Collaborate in OBIEE
Fewer Tricks and More Treats: How to Collaborate in OBIEEFewer Tricks and More Treats: How to Collaborate in OBIEE
Fewer Tricks and More Treats: How to Collaborate in OBIEE
Datavail
 
What is up with the Stock Market for WE - May 5 2023.pptx
What is up with the Stock Market for WE - May 5 2023.pptxWhat is up with the Stock Market for WE - May 5 2023.pptx
What is up with the Stock Market for WE - May 5 2023.pptx
paul young cpa, cga
 
What is up with the Stock Market for WE - May 5 2023.pptx
What is up with the Stock Market for WE - May 5 2023.pptxWhat is up with the Stock Market for WE - May 5 2023.pptx
What is up with the Stock Market for WE - May 5 2023.pptx
paul young cpa, cga
 
Unlocking the Value of Big Data in 2014
Unlocking the Value of Big Data in 2014Unlocking the Value of Big Data in 2014
Unlocking the Value of Big Data in 2014
Dun & Bradstreet
 
The Risks and Rewards of AI
The Risks and  Rewards of AIThe Risks and  Rewards of AI
The Risks and Rewards of AI
Splunk
 
What is up with the Stock Market - April 9 2022.pptx
What is up with the Stock Market - April 9 2022.pptxWhat is up with the Stock Market - April 9 2022.pptx
What is up with the Stock Market - April 9 2022.pptx
paul young cpa, cga
 
Ecommerce Market Mix Modeling using Linear Regression
Ecommerce Market Mix Modeling using Linear RegressionEcommerce Market Mix Modeling using Linear Regression
Ecommerce Market Mix Modeling using Linear Regression
Achal Kagwad
 
Legacy IBM Systems and Splunk: Security, Compliance and Uptime
Legacy IBM Systems and Splunk: Security, Compliance and UptimeLegacy IBM Systems and Splunk: Security, Compliance and Uptime
Legacy IBM Systems and Splunk: Security, Compliance and Uptime
Precisely
 
OB Term 1_Group 8_Gig Work_v0.01_TT.pptx
OB Term 1_Group 8_Gig Work_v0.01_TT.pptxOB Term 1_Group 8_Gig Work_v0.01_TT.pptx
OB Term 1_Group 8_Gig Work_v0.01_TT.pptx
JayanthSaiSivanandB
 
What is up with the Stock Market - April 2, 2022.pptx
What is up with the Stock Market - April 2, 2022.pptxWhat is up with the Stock Market - April 2, 2022.pptx
What is up with the Stock Market - April 2, 2022.pptx
paul young cpa, cga
 
Ahead of the curve: Smart ESG reporting for EAMs
Ahead of the curve: Smart ESG reporting for EAMsAhead of the curve: Smart ESG reporting for EAMs
Ahead of the curve: Smart ESG reporting for EAMs
EdwinStrauss2
 
Distributor S&OP in Emerging Markets
Distributor S&OP in Emerging Markets   Distributor S&OP in Emerging Markets
Distributor S&OP in Emerging Markets
Lidia Koubová
 
ChaRM your SAP Solution - Solution Manager Benefits and ROI
ChaRM your SAP Solution - Solution Manager Benefits and ROIChaRM your SAP Solution - Solution Manager Benefits and ROI
ChaRM your SAP Solution - Solution Manager Benefits and ROIAlpha Sirius
 
Strategic market intelligence tips and myths (Voka april 2013)
Strategic market intelligence tips and myths (Voka april 2013)Strategic market intelligence tips and myths (Voka april 2013)
Strategic market intelligence tips and myths (Voka april 2013)
Frederic De Meyer
 
JCOM Strategic Valuation - Report
JCOM Strategic Valuation - ReportJCOM Strategic Valuation - Report
JCOM Strategic Valuation - Report
Alessandro Masi
 
How to Build Business Forecasts With Microsoft Excel Using 10x the Data at 20...
How to Build Business Forecasts With Microsoft Excel Using 10x the Data at 20...How to Build Business Forecasts With Microsoft Excel Using 10x the Data at 20...
How to Build Business Forecasts With Microsoft Excel Using 10x the Data at 20...
AtScale
 
Fiscal and Economic Scorecar| The United States| December 2021 and November 2021
Fiscal and Economic Scorecar| The United States| December 2021 and November 2021Fiscal and Economic Scorecar| The United States| December 2021 and November 2021
Fiscal and Economic Scorecar| The United States| December 2021 and November 2021
paul young cpa, cga
 

Similar to Sales Forecasting as a Data Product by Francesca Iannuzzi (20)

PROCTER & GAMBLE - TOOLSGROUP - "Come pianificare efficacemente la supply ch...
PROCTER & GAMBLE  - TOOLSGROUP - "Come pianificare efficacemente la supply ch...PROCTER & GAMBLE  - TOOLSGROUP - "Come pianificare efficacemente la supply ch...
PROCTER & GAMBLE - TOOLSGROUP - "Come pianificare efficacemente la supply ch...
 
Data Con LA 2022 - Practical Solutions to Complex Supply Chain Problems
Data Con LA 2022 - Practical Solutions to Complex Supply Chain ProblemsData Con LA 2022 - Practical Solutions to Complex Supply Chain Problems
Data Con LA 2022 - Practical Solutions to Complex Supply Chain Problems
 
Exploring What a Typical Data Science Project Looks Like
Exploring What a Typical Data Science Project Looks LikeExploring What a Typical Data Science Project Looks Like
Exploring What a Typical Data Science Project Looks Like
 
Fewer Tricks and More Treats: How to Collaborate in OBIEE
Fewer Tricks and More Treats: How to Collaborate in OBIEEFewer Tricks and More Treats: How to Collaborate in OBIEE
Fewer Tricks and More Treats: How to Collaborate in OBIEE
 
What is up with the Stock Market for WE - May 5 2023.pptx
What is up with the Stock Market for WE - May 5 2023.pptxWhat is up with the Stock Market for WE - May 5 2023.pptx
What is up with the Stock Market for WE - May 5 2023.pptx
 
What is up with the Stock Market for WE - May 5 2023.pptx
What is up with the Stock Market for WE - May 5 2023.pptxWhat is up with the Stock Market for WE - May 5 2023.pptx
What is up with the Stock Market for WE - May 5 2023.pptx
 
Unlocking the Value of Big Data in 2014
Unlocking the Value of Big Data in 2014Unlocking the Value of Big Data in 2014
Unlocking the Value of Big Data in 2014
 
The Risks and Rewards of AI
The Risks and  Rewards of AIThe Risks and  Rewards of AI
The Risks and Rewards of AI
 
What is up with the Stock Market - April 9 2022.pptx
What is up with the Stock Market - April 9 2022.pptxWhat is up with the Stock Market - April 9 2022.pptx
What is up with the Stock Market - April 9 2022.pptx
 
Ecommerce Market Mix Modeling using Linear Regression
Ecommerce Market Mix Modeling using Linear RegressionEcommerce Market Mix Modeling using Linear Regression
Ecommerce Market Mix Modeling using Linear Regression
 
Legacy IBM Systems and Splunk: Security, Compliance and Uptime
Legacy IBM Systems and Splunk: Security, Compliance and UptimeLegacy IBM Systems and Splunk: Security, Compliance and Uptime
Legacy IBM Systems and Splunk: Security, Compliance and Uptime
 
OB Term 1_Group 8_Gig Work_v0.01_TT.pptx
OB Term 1_Group 8_Gig Work_v0.01_TT.pptxOB Term 1_Group 8_Gig Work_v0.01_TT.pptx
OB Term 1_Group 8_Gig Work_v0.01_TT.pptx
 
What is up with the Stock Market - April 2, 2022.pptx
What is up with the Stock Market - April 2, 2022.pptxWhat is up with the Stock Market - April 2, 2022.pptx
What is up with the Stock Market - April 2, 2022.pptx
 
Ahead of the curve: Smart ESG reporting for EAMs
Ahead of the curve: Smart ESG reporting for EAMsAhead of the curve: Smart ESG reporting for EAMs
Ahead of the curve: Smart ESG reporting for EAMs
 
Distributor S&OP in Emerging Markets
Distributor S&OP in Emerging Markets   Distributor S&OP in Emerging Markets
Distributor S&OP in Emerging Markets
 
ChaRM your SAP Solution - Solution Manager Benefits and ROI
ChaRM your SAP Solution - Solution Manager Benefits and ROIChaRM your SAP Solution - Solution Manager Benefits and ROI
ChaRM your SAP Solution - Solution Manager Benefits and ROI
 
Strategic market intelligence tips and myths (Voka april 2013)
Strategic market intelligence tips and myths (Voka april 2013)Strategic market intelligence tips and myths (Voka april 2013)
Strategic market intelligence tips and myths (Voka april 2013)
 
JCOM Strategic Valuation - Report
JCOM Strategic Valuation - ReportJCOM Strategic Valuation - Report
JCOM Strategic Valuation - Report
 
How to Build Business Forecasts With Microsoft Excel Using 10x the Data at 20...
How to Build Business Forecasts With Microsoft Excel Using 10x the Data at 20...How to Build Business Forecasts With Microsoft Excel Using 10x the Data at 20...
How to Build Business Forecasts With Microsoft Excel Using 10x the Data at 20...
 
Fiscal and Economic Scorecar| The United States| December 2021 and November 2021
Fiscal and Economic Scorecar| The United States| December 2021 and November 2021Fiscal and Economic Scorecar| The United States| December 2021 and November 2021
Fiscal and Economic Scorecar| The United States| December 2021 and November 2021
 

More from Paris Women in Machine Learning and Data Science

Sequential and reinforcement learning for demand side management by Margaux B...
Sequential and reinforcement learning for demand side management by Margaux B...Sequential and reinforcement learning for demand side management by Margaux B...
Sequential and reinforcement learning for demand side management by Margaux B...
Paris Women in Machine Learning and Data Science
 
How and why AI should fight cybersexism, by Chloe Daudier
How and why AI should fight cybersexism, by Chloe DaudierHow and why AI should fight cybersexism, by Chloe Daudier
How and why AI should fight cybersexism, by Chloe Daudier
Paris Women in Machine Learning and Data Science
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
Paris Women in Machine Learning and Data Science
 
Managing international tech teams, by Natasha Dimban
Managing international tech teams, by Natasha DimbanManaging international tech teams, by Natasha Dimban
Managing international tech teams, by Natasha Dimban
Paris Women in Machine Learning and Data Science
 
Optimizing GenAI apps, by N. El Mawass and Maria Knorps
Optimizing GenAI apps, by N. El Mawass and Maria KnorpsOptimizing GenAI apps, by N. El Mawass and Maria Knorps
Optimizing GenAI apps, by N. El Mawass and Maria Knorps
Paris Women in Machine Learning and Data Science
 
Perspectives, by M. Pannegeon
Perspectives, by M. PannegeonPerspectives, by M. Pannegeon
Evaluation strategies for dealing with partially labelled or unlabelled data
Evaluation strategies for dealing with partially labelled or unlabelled dataEvaluation strategies for dealing with partially labelled or unlabelled data
Evaluation strategies for dealing with partially labelled or unlabelled data
Paris Women in Machine Learning and Data Science
 
Combinatorial Optimisation with Policy Adaptation using latent Space Search, ...
Combinatorial Optimisation with Policy Adaptation using latent Space Search, ...Combinatorial Optimisation with Policy Adaptation using latent Space Search, ...
Combinatorial Optimisation with Policy Adaptation using latent Space Search, ...
Paris Women in Machine Learning and Data Science
 
An age-old question, by Caroline Jean-Pierre
An age-old question, by Caroline Jean-PierreAn age-old question, by Caroline Jean-Pierre
An age-old question, by Caroline Jean-Pierre
Paris Women in Machine Learning and Data Science
 
Applying Churn Prediction Approaches to the Telecom Industry, by Joëlle Lautré
Applying Churn Prediction Approaches to the Telecom Industry, by Joëlle LautréApplying Churn Prediction Approaches to the Telecom Industry, by Joëlle Lautré
Applying Churn Prediction Approaches to the Telecom Industry, by Joëlle Lautré
Paris Women in Machine Learning and Data Science
 
How to supervise a thesis in NLP in the ChatGPT era? By Laure Soulier
How to supervise a thesis in NLP in the ChatGPT era? By Laure SoulierHow to supervise a thesis in NLP in the ChatGPT era? By Laure Soulier
How to supervise a thesis in NLP in the ChatGPT era? By Laure Soulier
Paris Women in Machine Learning and Data Science
 
Global Ambitions Local Realities, by Anna Abreu
Global Ambitions Local Realities, by Anna AbreuGlobal Ambitions Local Realities, by Anna Abreu
Global Ambitions Local Realities, by Anna Abreu
Paris Women in Machine Learning and Data Science
 
Plug-and-Play methods for inverse problems in imagine, by Julie Delon
Plug-and-Play methods for inverse problems in imagine, by Julie DelonPlug-and-Play methods for inverse problems in imagine, by Julie Delon
Plug-and-Play methods for inverse problems in imagine, by Julie Delon
Paris Women in Machine Learning and Data Science
 
Identifying and mitigating bias in machine learning, by Ruta Binkyte
Identifying and mitigating bias in machine learning, by Ruta BinkyteIdentifying and mitigating bias in machine learning, by Ruta Binkyte
Identifying and mitigating bias in machine learning, by Ruta Binkyte
Paris Women in Machine Learning and Data Science
 
“Turning your ML algorithms into full web apps in no time with Python" by Mar...
“Turning your ML algorithms into full web apps in no time with Python" by Mar...“Turning your ML algorithms into full web apps in no time with Python" by Mar...
“Turning your ML algorithms into full web apps in no time with Python" by Mar...
Paris Women in Machine Learning and Data Science
 
Nature Language Processing for proteins by Amélie Héliou, Software Engineer @...
Nature Language Processing for proteins by Amélie Héliou, Software Engineer @...Nature Language Processing for proteins by Amélie Héliou, Software Engineer @...
Nature Language Processing for proteins by Amélie Héliou, Software Engineer @...
Paris Women in Machine Learning and Data Science
 
Sandrine Henry presents the BechdelAI project
Sandrine Henry presents the BechdelAI projectSandrine Henry presents the BechdelAI project
Sandrine Henry presents the BechdelAI project
Paris Women in Machine Learning and Data Science
 
Anastasiia Tryputen_War in Ukraine or how extraordinary courage reshapes geop...
Anastasiia Tryputen_War in Ukraine or how extraordinary courage reshapes geop...Anastasiia Tryputen_War in Ukraine or how extraordinary courage reshapes geop...
Anastasiia Tryputen_War in Ukraine or how extraordinary courage reshapes geop...
Paris Women in Machine Learning and Data Science
 
Khrystyna Grynko WiMLDS - From marketing to Tech.pdf
Khrystyna Grynko WiMLDS - From marketing to Tech.pdfKhrystyna Grynko WiMLDS - From marketing to Tech.pdf
Khrystyna Grynko WiMLDS - From marketing to Tech.pdf
Paris Women in Machine Learning and Data Science
 
Iana Iatsun_ML in production_20Dec2022.pdf
Iana Iatsun_ML in production_20Dec2022.pdfIana Iatsun_ML in production_20Dec2022.pdf
Iana Iatsun_ML in production_20Dec2022.pdf
Paris Women in Machine Learning and Data Science
 

More from Paris Women in Machine Learning and Data Science (20)

Sequential and reinforcement learning for demand side management by Margaux B...
Sequential and reinforcement learning for demand side management by Margaux B...Sequential and reinforcement learning for demand side management by Margaux B...
Sequential and reinforcement learning for demand side management by Margaux B...
 
How and why AI should fight cybersexism, by Chloe Daudier
How and why AI should fight cybersexism, by Chloe DaudierHow and why AI should fight cybersexism, by Chloe Daudier
How and why AI should fight cybersexism, by Chloe Daudier
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Managing international tech teams, by Natasha Dimban
Managing international tech teams, by Natasha DimbanManaging international tech teams, by Natasha Dimban
Managing international tech teams, by Natasha Dimban
 
Optimizing GenAI apps, by N. El Mawass and Maria Knorps
Optimizing GenAI apps, by N. El Mawass and Maria KnorpsOptimizing GenAI apps, by N. El Mawass and Maria Knorps
Optimizing GenAI apps, by N. El Mawass and Maria Knorps
 
Perspectives, by M. Pannegeon
Perspectives, by M. PannegeonPerspectives, by M. Pannegeon
Perspectives, by M. Pannegeon
 
Evaluation strategies for dealing with partially labelled or unlabelled data
Evaluation strategies for dealing with partially labelled or unlabelled dataEvaluation strategies for dealing with partially labelled or unlabelled data
Evaluation strategies for dealing with partially labelled or unlabelled data
 
Combinatorial Optimisation with Policy Adaptation using latent Space Search, ...
Combinatorial Optimisation with Policy Adaptation using latent Space Search, ...Combinatorial Optimisation with Policy Adaptation using latent Space Search, ...
Combinatorial Optimisation with Policy Adaptation using latent Space Search, ...
 
An age-old question, by Caroline Jean-Pierre
An age-old question, by Caroline Jean-PierreAn age-old question, by Caroline Jean-Pierre
An age-old question, by Caroline Jean-Pierre
 
Applying Churn Prediction Approaches to the Telecom Industry, by Joëlle Lautré
Applying Churn Prediction Approaches to the Telecom Industry, by Joëlle LautréApplying Churn Prediction Approaches to the Telecom Industry, by Joëlle Lautré
Applying Churn Prediction Approaches to the Telecom Industry, by Joëlle Lautré
 
How to supervise a thesis in NLP in the ChatGPT era? By Laure Soulier
How to supervise a thesis in NLP in the ChatGPT era? By Laure SoulierHow to supervise a thesis in NLP in the ChatGPT era? By Laure Soulier
How to supervise a thesis in NLP in the ChatGPT era? By Laure Soulier
 
Global Ambitions Local Realities, by Anna Abreu
Global Ambitions Local Realities, by Anna AbreuGlobal Ambitions Local Realities, by Anna Abreu
Global Ambitions Local Realities, by Anna Abreu
 
Plug-and-Play methods for inverse problems in imagine, by Julie Delon
Plug-and-Play methods for inverse problems in imagine, by Julie DelonPlug-and-Play methods for inverse problems in imagine, by Julie Delon
Plug-and-Play methods for inverse problems in imagine, by Julie Delon
 
Identifying and mitigating bias in machine learning, by Ruta Binkyte
Identifying and mitigating bias in machine learning, by Ruta BinkyteIdentifying and mitigating bias in machine learning, by Ruta Binkyte
Identifying and mitigating bias in machine learning, by Ruta Binkyte
 
“Turning your ML algorithms into full web apps in no time with Python" by Mar...
“Turning your ML algorithms into full web apps in no time with Python" by Mar...“Turning your ML algorithms into full web apps in no time with Python" by Mar...
“Turning your ML algorithms into full web apps in no time with Python" by Mar...
 
Nature Language Processing for proteins by Amélie Héliou, Software Engineer @...
Nature Language Processing for proteins by Amélie Héliou, Software Engineer @...Nature Language Processing for proteins by Amélie Héliou, Software Engineer @...
Nature Language Processing for proteins by Amélie Héliou, Software Engineer @...
 
Sandrine Henry presents the BechdelAI project
Sandrine Henry presents the BechdelAI projectSandrine Henry presents the BechdelAI project
Sandrine Henry presents the BechdelAI project
 
Anastasiia Tryputen_War in Ukraine or how extraordinary courage reshapes geop...
Anastasiia Tryputen_War in Ukraine or how extraordinary courage reshapes geop...Anastasiia Tryputen_War in Ukraine or how extraordinary courage reshapes geop...
Anastasiia Tryputen_War in Ukraine or how extraordinary courage reshapes geop...
 
Khrystyna Grynko WiMLDS - From marketing to Tech.pdf
Khrystyna Grynko WiMLDS - From marketing to Tech.pdfKhrystyna Grynko WiMLDS - From marketing to Tech.pdf
Khrystyna Grynko WiMLDS - From marketing to Tech.pdf
 
Iana Iatsun_ML in production_20Dec2022.pdf
Iana Iatsun_ML in production_20Dec2022.pdfIana Iatsun_ML in production_20Dec2022.pdf
Iana Iatsun_ML in production_20Dec2022.pdf
 

Recently uploaded

KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
Kamal Acharya
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
An Approach to Detecting Writing Styles Based on Clustering Techniques
An Approach to Detecting Writing Styles Based on Clustering TechniquesAn Approach to Detecting Writing Styles Based on Clustering Techniques
An Approach to Detecting Writing Styles Based on Clustering Techniques
ambekarshweta25
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Soumen Santra
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
drwaing
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
ssuser7dcef0
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
aqil azizi
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 

Recently uploaded (20)

KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
An Approach to Detecting Writing Styles Based on Clustering Techniques
An Approach to Detecting Writing Styles Based on Clustering TechniquesAn Approach to Detecting Writing Styles Based on Clustering Techniques
An Approach to Detecting Writing Styles Based on Clustering Techniques
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 

Sales Forecasting as a Data Product by Francesca Iannuzzi

  • 1. A Journey of Successes, Challenges, and Learnings Sales Forecasting as a Data Product FRANCESCA IANNUZZI HEAD OF DATA SCIENCE
  • 2. SINCE 1996 8100 EMPLOYEES E-COMMERCE AND MARKETPLACE HEADQUARTERS IN NANTES AND PARIS 357 SHOPS IN 9 EUROPEAN COUNTRIES PUBLICLY TRADED
  • 3. FURNITURE HOME DECOR ML PRODUCTS Several thousands of products each season, manufactured in Asia and Europe, stored in 2 warehouses in France
  • 4. THEDATATEAM and Agile! Part of the larger IT division | CDO Elodie Prodhomme 6+ YEARS 30+ COLLABORATORS GCP-BASED TECH STACK THEDATATEAM and Agile! 6+ YEARS 35+ COLLABORATORS Part of the IT unit | CDO Elodie Prodhomme GCP-BASED STACK
  • 5. THEDATATEAM and Agile! Part of the larger IT division | CDO Elodie Prodhomme 6+ YEARS 30+ COLLABORATORS GCP-BASED TECH STACK DATASCIENCE 2 YEARS 5 1/2 COLLABORATORS GCP’S VERTEX AI
  • 6. THE DATA SCIENCE TEAM Nicolas Gorrity Data Scientist & ML Engineer Melissa Cardinale Cortes Data Scientist Rowa Bedewy Data Scientist (M1) Svetlana Arnal Data Scientist & Analyst Diane Paul Data Scientist (M2) Loïc Bausor Data Scientist & Engineer (1/2)
  • 8. v A best estimate of future outcomes - An expectation of what you think WILL happen Steve Morlidge - The little book of operational forecasting FORECAST
  • 9. v A best estimate of future outcomes - An expectation of what you think WILL happen Steve Morlidge - The little book of operational forecasting FORECAST ≠ what you WOULD LIKE to happen TARGET
  • 10. v A best estimate of future outcomes - An expectation of what you think WILL happen Steve Morlidge - The little book of operational forecasting FORECAST ≠ what you WOULD LIKE to happen e.g. A company sets a financial plan for the year, based on expected income and expenses This is the target or budget A forecast is updated regularly and it measures progress towards the target TARGET
  • 11. EXAMPLES OF FORECASTS MONTH 1 REVENUE FORECASTING MONTHS 3 WORKFORCE PLANNING MONTHS 5 DEMAND FORECASTING € e-commerce and retail units, in collaboration with finance e-commerce in collaboration with finance, transferred to the supply/logistics units supply/procurement units EXTRAPOLATION + JUDGEMENT EXTRAPOLATION + JUDGEMENT EXTERNAL PROPRIETARY SOFTWARE
  • 13.
  • 14. 350 0
  • 17. September 2021 “[…] Supply chain is disrupted, shippings are delayed, our stock coverage will hit an all-time low. This is uncharted territory and we cannot quantify the impact on the revenue of the last quarter of the year. Come up with something”
  • 18. September 2021 “[…] Supply chain is disrupted, shippings are delayed, our stock coverage will hit an all-time low. This is uncharted territory and we cannot quantify the impact on the revenue of the last quarter of the year. Come up with something” “You have 5 days”
  • 19. ORIGINAL SERIES AND MODELLING SEASONALITY I SEASONALITY II TREND HOLIDAYS “Forecasting at scale” - Taylor & Letham 2017
  • 20. v Seasonal series • Strong COVID impact Noisy series • Large uncertainties
  • 22. THE PROJECT A S Y O U I M A G I N E I T T O B E A group of motivated Data and Business professionals TEAM Define the objectives, the deliverable, and planning FRAMING The plan is approved and the work can start KICK OFF Regular meetings to monitor progress and make decisions RITUALS
  • 23. The context has evolved NEW BUSINESS STAKEHOLDER Sit down together and find a new consensus NEW PRIORITY Urgent intervention needed again SPIN-OFF DEMAND Set aside some time to address it without derailing the project SPIN-OFF DEMAND THE PROJECT A S I T T U R N E D O U T T O B E
  • 24. Key learning no. 1 *A solution that leverages data and that is designed for an end user - who will rely on it without behind-the-scene knowledge Life is not a Kaggle competition. Barkha Saxena, CDO @ Poshmark, Mar 9 episode of the Data Bytes podcast You are not on your own Improved performance is not enough You are going to deliver a data product*
  • 26. 1 2 3 ↑ ↓ 2 3 COUNTRY 11 SERIES COUNTRY x PRODUCT FAMILIES 33 SERIES 1 WEB SALES 1 SERIES Not modelled Modelled Reconciled ↑ ↓
  • 27. 1 2 3 ↑ ↓ 2 3 COUNTRY 11 SERIES COUNTRY x PRODUCT FAMILIES 33 SERIES 1 WEB SALES 1 SERIES Not modelled Modelled Reconciled € daily GROSS REVENUE over an horizon of 2 MONTHS ↑ ↓ CONSUMER SALES UNITS
  • 28. Data collection (and storage) MONDAY Deliverable Training and forecasting pipeline THE WORKFLOW
  • 29. N-BEATS LIGHT-GBM Good to test the modelling of external factors Slow to pick up unexpected evolutions in data Sensitive to recent trends in historical data Non-dogmatic approach to TS modelling Di ffi cult to account for external factors explicitly Sensitive to recent and historical data Easy to incorporate external factors “N-BEATS: Neural basis expansion analysis for interpretable time series forecasting” - Oreshkin et al. 2019 “LightGBM: A Highly Efficient Gradient Boosting Decision Tree” - Ke et al. 2017 Python library for user- friendly forecasting “M5 accuracy competition: Results, findings, and conclusions” - Makridakis et al. 2022 Among the top performers in a major, retail-oriented forecasting competition
  • 30. N-BEATS LIGHT-GBM Good to test the modelling of external factors Slow to pick up unexpected evolutions in data Sensitive to recent trends in historical data Non-dogmatic approach to TS modelling Di ffi cult to account for external factors explicitly Sensitive to recent and historical data Easy to incorporate external factors “N-BEATS: Neural basis expansion analysis for interpretable time series forecasting” - Oreshkin et al. 2019 “LightGBM: A Highly Efficient Gradient Boosting Decision Tree” - Ke et al. 2017 Python library for user- friendly forecasting “M5 accuracy competition: Results, findings, and conclusions” - Makridakis et al. 2022 Among the top performers in a major, retail-oriented forecasting competition NAIV E M OD E L
  • 31. Key learning no. 2 A forecast is evaluated against a baseline. Make sure you have one
  • 32. YTD 2023 LIGHT-GBM 14% NAIVE 28% AVERAGE ERROR ON DAILY REVENUE GROUND TRUTH (REAL DATA) SUCCESSIVE DATA FORECASTS
  • 33. YTD 2023 LIGHT-GBM 14% NAIVE 28% 1st week few % few % > 10% 1st month 2nd month AVERAGE ERROR ON DAILY REVENUE COMPARISON TO BUSINESS BASELINE GROUND TRUTH (REAL DATA) SUCCESSIVE DATA FORECASTS
  • 34. YTD 2023 LIGHT-GBM 14% NAIVE 28% 1st week few % few % > 10% 1st month 2nd month AVERAGE ERROR ON DAILY REVENUE COMPARISON TO BUSINESS BASELINE Areas of improvement Our models lack comprehensive knowledge of promotional activities A data model, by its nature, cannot account for every external factor influencing web sales In operation-heavy periods, our forecast may lag compared to the business method (Sometimes, the information isn’t even available in a usable format) GROUND TRUTH (REAL DATA) SUCCESSIVE DATA FORECASTS
  • 35. Key learning no. 3 Judgemental forecasting is there to stay. Business stakeholders will have the last word You should factor that in when designing your data product
  • 36. CONCLUSIONS An Enlightening Voyage It's been a challenging, yet rewarding and formative journey From Start to Now Despite navigating a path that wasn't always straight, we find ourselves in a far stronger position today Partnering with Stakeholders We advance hands in hands, ensuring our progress aligns with their needs and goals Laying the Foundation We have established a robust technical infrastructure that is capable of supporting any future evolutions of this project, ensuring we're well-prepared for what lies ahead