SlideShare a Scribd company logo
1 of 9
Download to read offline
Data Science in Demand Planning (When the machine is not enough)
Calven van der Byl
Introduction
Demand planning is a complex yet often de-emphasized function within supply chain planning.
The demand planning function is frequently characterized by an over-reliance on off the shelf
software as well as a great deal of manual intervention. Data science suggests that some
business problems can be supported by deriving valuable insight from large, complex data sets.
Demand forecasting for the sales and operations process is the business problem being
considered here. The idea that a data science approach can be used in the forecasting process
is predicated on the idea that the sales and operations planning process needs the best possible
statistical forecast possible before review commences. Only the statistical forecast generation
and demand review will be considered in this paper.
This paper will provide an overview of the requirements for a data intensive approach to
generating a statistical forecast as well as how the demand review can be supported by a data
intensive approach. We will be able to show that a forecasting process can be seen as a
complete analytical model that can initially be trained, tested and continuously improved upon
as part of an ongoing analytics life cycle.
This paper also outlines the current developments and perspective in big data analytics and
shows how they can be leveraged with the demand planning function to improve forecasting
agility and efficiency. A simulation study will also be shown during the presentation of this
paper in order to illustrate these principles in practice.
Big Data in Forecasting Demand
Organizations are now widely dependent on software systems. Large amounts of business data
are routinely created by business software. The demand forecasting process is no different. The
table below shows how the data required for the demand planning process can easily be seen
as big data using the four V’s of big data.
If any data that forms part of the demand planning process exhibits any of these characteristics,
alternative data approaches should be considered.
Common Forecasting Process
A common forecasting process set up within an organization usually involves the use of the
forecasting module from an MRP system and Excel.
4 V's of Big Data
Velocity
• Daily forecasting
of SKU's
required to
maintain the
forecast plan
Veracity
• Stock take
uncertainty
• Stock outs
• Business process
controls the
interpretation of
the data
Variety
• Demand history
• Daily stock on
hand
• Customer
master data
Volume
• Customer level
sales history
• Point of sales
history
This process may require a fair amount of manual intervention from a demand planner. If each
item in a portfolio requires a lengthy amount of consideration, this forecasting process would
require at least one demand planner per 200 SKU’s. This forecasting process can mean a heavy
reliance on the forecasts generated by a forecasting module with very little flexibility in
selecting the forecasting models that get applied.
Data Science
Data science is the practice of deriving meaningful insight from data in order to drive value in
an organization. The skill sets required are multi-faceted for a data scientist. A data scientist is
required to understand the business problem, be capable of extracting the relevant data and
designing the analytics methods that need to be used. Demand planning is characterized by
predictive analytics.
MRP
Forecast
DP
extracts
report
from
MRP
DP
manual
checks
DP
reports
created
Forecast
Review
Business
Understanding
•Asking the right questions
•Identifying the business
Opportunity
Technology
•Data Architecture
•Calculation efficiency
•Deployment into
production
Math and Statistics
•Understanding the
algorithms and models
used
•Identifying the
appropriate methods
Predictive analytics is characterized by assumptions and theory about the data being analyzed.
The forecasting process is no different, the results of which should be continuously assessed for
accuracy, credibility and reliability.
The following questions are asked of the forecasting process:
 How large will prediction errors be?
 What is the bias to be expected from the forecast process?
 How long does it take to run a forecast?
These are very difficult questions to answer in the absence of a formalized and automated
forecasting process that is monitored by a technically capable specialist.
Five years of sales history data is used to train the forecasting process. Use three years to train the
data set and get results for year four. The results are then validated by running a hold out for year 5
to validate the results in training. The idea is to fairly represent the real world forecasting process
as closely as possible. This can be formalized and automated by applying the six phases of the
analytics life cycle to the forecasting process.
Six Phases of the Analytics Life Cycle
The analytics life cycle is a formal framework of the steps covering the investigation,
management and deployment of analytics into a business process. The 6 phases are shown
below.
 Discovery entails the formulation of the business problem as well as understanding if
data is available to support the analytics project.
Discovery
Data
Preparation
Model
Planning
Model
Building
Communicate
Results
Deploy to
Production
 Data preparation requires the ability to extract the data required from the production
system as well as the tools needed to transform data into a workable condition. This will
often entail data cleansing.
 Model planning consists of exploratory analysis as well as determining the possible set
of methods and workflows that will be followed during the next phase.
 Model building requires the execution of the analytics models defined in the planning
phase. The performance of the models is assessed in terms of resources required to
execute as well the appropriateness of the model results.
 Results are communicated in order to assess if the analytics models answer business
questions formulated in discovery.
 Production deployment involves the construction and implementation of the
recommended models into the production environment.
Application to Demand Planning
The monthly demand forecasting process can be seen as a complete model that can be built
and calibrated within the analytics life cycle framework.
• Discovery: Identify forecast level. Could be different to data available (Customer level vs
Item level). What KPI’s are going to be used? WAPE, APE, Error etc. Typically required
when setting up a forecasting process but needs to be re-visited.
• Data Conditioning: Identify data sources and the reports required to perform the
monthly forecast, e.g. SAP report, SQL extract, ODBC. The methods to be used to
Discovery
Data
Conditioning
Model Planning
(Segementation)
Model Building
(Execution)
Communicate
Results
Deploy to
Production
condition data into a desired, workable format will need to be defined. Data is edited
and re-formatted so that it can be used in analysis.
• Model Planning (Segmentation): Software to be used to generate the statistical
forecast. This should be preferably separate from the software environment that does
the actual MRP calculation. A forecast using solely the forecasting module or forecast
software is created. Rules based exception management is created in order to direct
forecasting models to the most appropriate SKU segments.
• Model Building (Execution): Custom models and methods are applied to the SKU
segments in the segmentation phase. Any items not flagged for segmentation are to
keep the initial software forecast.
• Communicate Results: The statistical forecast is presented to the relevant stakeholders
as part of a demand forecast review before consideration in the rest of the S&OP
process. Recommendations about new data and desired forecasts are received.
• Deploy to production: It is then the responsibility of the forecaster to translate the
input from the demand review into clear mathematical statements that can be taken
back to the discovery, data conditioning and model planning phases.
Three Tiers of Forecasting
This entire process requires the appropriate tools needed to set up a workflow and turn
business knowledge into mathematical statements. This can be described in terms of the three
tiers of forecasting required by a forecasting process. This will require the technology needed to
store data, a sufficient analytics tool to translate business requirements into mathematical
statements and presentation software in order to show results.
Analytics Life Cycle in Action
The advantage of defining the forecasting process in this way is that it lends itself to an
analytical framework that can be automated for testing and training of an entire demand
forecasting process. The graph below shows
• BI software: TableauPresentation
• Analytical tool: R
• Forecasting software:
Forecast Pro
Application and
Logic
• Data store: SQL
• Data access:
ODBC
Data
Summary
A few important points can be concluded:
 Focus has been on the forecasting portion of the S&OP process.
 Big data complexity suggests that an alternative analytics approach would be required.
 Manually driven forecasting can benefit from a data science approach.
 Three tiers of forecasting require specialist analytics software for presentation, custom
logic and quick data access.
 The forecast process can be seen as an analytics model which can be trained, validated
and automated.
 A data science approach to forecasting can support the S&OP process by allowing the
forecaster full control over the implementation of business logic into the forecasting.
There is huge potential for analytics to add value to the forecasting within an organization
where a “black box” cannot.
About The Author
Calven van der Byl is an Inventory Optimization Demand Planning Manager at UTi and leads a
team of statistician demand planners within the SDi division of UTi. He is a data driven demand
planner with a passion for extracting insight from data. He holds a BCom (Economics and
Statistics), a BCom Honours (Mathematical Statistics) and a Masters (Mathematical Statistics)
from the Nelson Mandela Metropolitan University
UTi SDi currently provides an Inventory Optimization service to clients in the Pharmaceutical,
Automotive, Chemical, Manufacturing and Retail industries. SDi Africa have also successfully
completed projects with a number of high profile international
companies across several industries and are the Inventory
Optimization centre of excellence for UTi globally.
Contact details
Email address: cvanderbyl@go2uti.com
Website: http://www.go2uti.com/inventory-optimization
Telephone: 0415012612

More Related Content

What's hot

Spatial analysis and modeling
Spatial analysis and modelingSpatial analysis and modeling
Spatial analysis and modelingTolasa_F
 
Model builder in ARC GIS
Model builder in ARC GISModel builder in ARC GIS
Model builder in ARC GISKU Leuven
 
Assessment of reservoir sedimentation by remote sensing
Assessment of reservoir sedimentation by remote sensingAssessment of reservoir sedimentation by remote sensing
Assessment of reservoir sedimentation by remote sensingAnjani Kumari
 
Database gis fundamentals
Database gis fundamentalsDatabase gis fundamentals
Database gis fundamentalsSumant Diwakar
 
ppt spatial data
ppt spatial datappt spatial data
ppt spatial dataRahul Kumar
 
Watershed Delineation Using ArcMap
Watershed Delineation Using ArcMapWatershed Delineation Using ArcMap
Watershed Delineation Using ArcMapArthur Green
 
Introduction to Data Mining
Introduction to Data Mining Introduction to Data Mining
Introduction to Data Mining Sushil Kulkarni
 
Application of Geo-informatics in Environmental Management
Application of Geo-informatics in Environmental ManagementApplication of Geo-informatics in Environmental Management
Application of Geo-informatics in Environmental ManagementMahaMadhu2
 
Visualization concept maps
Visualization concept mapsVisualization concept maps
Visualization concept mapsMelda Yildiz
 
Introduction to ArcGIS
Introduction to ArcGISIntroduction to ArcGIS
Introduction to ArcGISKate Dougherty
 
Arc gis introduction-ppt
Arc gis introduction-pptArc gis introduction-ppt
Arc gis introduction-pptAshok Peddi
 
Geographic information system (gis)
Geographic information system (gis)Geographic information system (gis)
Geographic information system (gis)Vandana Verma
 

What's hot (20)

Spatial analysis and modeling
Spatial analysis and modelingSpatial analysis and modeling
Spatial analysis and modeling
 
Digital elevation model in GIS
Digital elevation model in GISDigital elevation model in GIS
Digital elevation model in GIS
 
Big data, Big decision
Big data, Big decisionBig data, Big decision
Big data, Big decision
 
Raster data and Vector data
Raster data and Vector dataRaster data and Vector data
Raster data and Vector data
 
Baseflow
BaseflowBaseflow
Baseflow
 
Sample Presentation
Sample PresentationSample Presentation
Sample Presentation
 
Model builder in ARC GIS
Model builder in ARC GISModel builder in ARC GIS
Model builder in ARC GIS
 
Digital Elevation Model (DEM)
Digital Elevation Model (DEM)Digital Elevation Model (DEM)
Digital Elevation Model (DEM)
 
Assessment of reservoir sedimentation by remote sensing
Assessment of reservoir sedimentation by remote sensingAssessment of reservoir sedimentation by remote sensing
Assessment of reservoir sedimentation by remote sensing
 
Database gis fundamentals
Database gis fundamentalsDatabase gis fundamentals
Database gis fundamentals
 
ppt spatial data
ppt spatial datappt spatial data
ppt spatial data
 
Introduction to GIS
Introduction to GISIntroduction to GIS
Introduction to GIS
 
Land use cover pptx.
Land use cover pptx.Land use cover pptx.
Land use cover pptx.
 
Watershed Delineation Using ArcMap
Watershed Delineation Using ArcMapWatershed Delineation Using ArcMap
Watershed Delineation Using ArcMap
 
Introduction to Data Mining
Introduction to Data Mining Introduction to Data Mining
Introduction to Data Mining
 
Application of Geo-informatics in Environmental Management
Application of Geo-informatics in Environmental ManagementApplication of Geo-informatics in Environmental Management
Application of Geo-informatics in Environmental Management
 
Visualization concept maps
Visualization concept mapsVisualization concept maps
Visualization concept maps
 
Introduction to ArcGIS
Introduction to ArcGISIntroduction to ArcGIS
Introduction to ArcGIS
 
Arc gis introduction-ppt
Arc gis introduction-pptArc gis introduction-ppt
Arc gis introduction-ppt
 
Geographic information system (gis)
Geographic information system (gis)Geographic information system (gis)
Geographic information system (gis)
 

Similar to Data science in demand planning - when the machine is not enough

WHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjn
WHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjnWHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjn
WHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjnRohitKumar639388
 
Simplifying Analytics - by Novoniel Deb
Simplifying Analytics - by Novoniel DebSimplifying Analytics - by Novoniel Deb
Simplifying Analytics - by Novoniel DebNovoniel Deb
 
Running head CS688 – Data Analytics with R1CS688 – Data Analyt.docx
Running head CS688 – Data Analytics with R1CS688 – Data Analyt.docxRunning head CS688 – Data Analytics with R1CS688 – Data Analyt.docx
Running head CS688 – Data Analytics with R1CS688 – Data Analyt.docxtodd271
 
Turning your Excel Business Process Workflows into an Automated Business Inte...
Turning your Excel Business Process Workflows into an Automated Business Inte...Turning your Excel Business Process Workflows into an Automated Business Inte...
Turning your Excel Business Process Workflows into an Automated Business Inte...OAUGNJ
 
it_Define_Service_Desk_Metrics_That_Matter_Storyboard.pptx
it_Define_Service_Desk_Metrics_That_Matter_Storyboard.pptxit_Define_Service_Desk_Metrics_That_Matter_Storyboard.pptx
it_Define_Service_Desk_Metrics_That_Matter_Storyboard.pptxAbdulelah Aljabri
 
Big Data Tools PowerPoint Presentation Slides
Big Data Tools PowerPoint Presentation SlidesBig Data Tools PowerPoint Presentation Slides
Big Data Tools PowerPoint Presentation SlidesSlideTeam
 
BA Overview.pptx
BA Overview.pptxBA Overview.pptx
BA Overview.pptxSuKuTurangi
 
White Paper-2-Mapping Manager-Bringing Agility To Business Intelligence
White Paper-2-Mapping Manager-Bringing Agility To Business IntelligenceWhite Paper-2-Mapping Manager-Bringing Agility To Business Intelligence
White Paper-2-Mapping Manager-Bringing Agility To Business IntelligenceAnalytixDataServices
 
how to successfully implement a data analytics solution.pdf
how to successfully implement a data analytics solution.pdfhow to successfully implement a data analytics solution.pdf
how to successfully implement a data analytics solution.pdfbasilmph
 
How Can I Use SNAP to Improve My Estimation Practices?
How Can I Use SNAP to Improve My Estimation Practices?How Can I Use SNAP to Improve My Estimation Practices?
How Can I Use SNAP to Improve My Estimation Practices?DCG Software Value
 
Data Analysis Methods 101 - Turning Raw Data Into Actionable Insights
Data Analysis Methods 101 - Turning Raw Data Into Actionable InsightsData Analysis Methods 101 - Turning Raw Data Into Actionable Insights
Data Analysis Methods 101 - Turning Raw Data Into Actionable InsightsDataSpace Academy
 
About Business Intelligence
About Business IntelligenceAbout Business Intelligence
About Business IntelligenceAshish Kargwal
 
Data Collection Process And Integrity
Data Collection Process And IntegrityData Collection Process And Integrity
Data Collection Process And IntegrityGerrit Klaschke, CSM
 
Demand Planning Leadership Exchange: Demand Sensing - Are You Ready?
Demand Planning Leadership Exchange: Demand Sensing - Are You Ready? Demand Planning Leadership Exchange: Demand Sensing - Are You Ready?
Demand Planning Leadership Exchange: Demand Sensing - Are You Ready? Plan4Demand
 

Similar to Data science in demand planning - when the machine is not enough (20)

WHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjn
WHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjnWHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjn
WHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjn
 
Simplifying Analytics - by Novoniel Deb
Simplifying Analytics - by Novoniel DebSimplifying Analytics - by Novoniel Deb
Simplifying Analytics - by Novoniel Deb
 
1-210217184339.pptx
1-210217184339.pptx1-210217184339.pptx
1-210217184339.pptx
 
Running head CS688 – Data Analytics with R1CS688 – Data Analyt.docx
Running head CS688 – Data Analytics with R1CS688 – Data Analyt.docxRunning head CS688 – Data Analytics with R1CS688 – Data Analyt.docx
Running head CS688 – Data Analytics with R1CS688 – Data Analyt.docx
 
Turning your Excel Business Process Workflows into an Automated Business Inte...
Turning your Excel Business Process Workflows into an Automated Business Inte...Turning your Excel Business Process Workflows into an Automated Business Inte...
Turning your Excel Business Process Workflows into an Automated Business Inte...
 
it_Define_Service_Desk_Metrics_That_Matter_Storyboard.pptx
it_Define_Service_Desk_Metrics_That_Matter_Storyboard.pptxit_Define_Service_Desk_Metrics_That_Matter_Storyboard.pptx
it_Define_Service_Desk_Metrics_That_Matter_Storyboard.pptx
 
BI
BIBI
BI
 
Big Data Tools PowerPoint Presentation Slides
Big Data Tools PowerPoint Presentation SlidesBig Data Tools PowerPoint Presentation Slides
Big Data Tools PowerPoint Presentation Slides
 
BA Overview.pptx
BA Overview.pptxBA Overview.pptx
BA Overview.pptx
 
White Paper-2-Mapping Manager-Bringing Agility To Business Intelligence
White Paper-2-Mapping Manager-Bringing Agility To Business IntelligenceWhite Paper-2-Mapping Manager-Bringing Agility To Business Intelligence
White Paper-2-Mapping Manager-Bringing Agility To Business Intelligence
 
DS Life Cycle
DS Life CycleDS Life Cycle
DS Life Cycle
 
DS Life Cycle
DS Life CycleDS Life Cycle
DS Life Cycle
 
how to successfully implement a data analytics solution.pdf
how to successfully implement a data analytics solution.pdfhow to successfully implement a data analytics solution.pdf
how to successfully implement a data analytics solution.pdf
 
BI_StrategyDM2
BI_StrategyDM2BI_StrategyDM2
BI_StrategyDM2
 
How Can I Use SNAP to Improve My Estimation Practices?
How Can I Use SNAP to Improve My Estimation Practices?How Can I Use SNAP to Improve My Estimation Practices?
How Can I Use SNAP to Improve My Estimation Practices?
 
Data Analysis Methods 101 - Turning Raw Data Into Actionable Insights
Data Analysis Methods 101 - Turning Raw Data Into Actionable InsightsData Analysis Methods 101 - Turning Raw Data Into Actionable Insights
Data Analysis Methods 101 - Turning Raw Data Into Actionable Insights
 
About Business Intelligence
About Business IntelligenceAbout Business Intelligence
About Business Intelligence
 
Data Collection Process And Integrity
Data Collection Process And IntegrityData Collection Process And Integrity
Data Collection Process And Integrity
 
Analytics
AnalyticsAnalytics
Analytics
 
Demand Planning Leadership Exchange: Demand Sensing - Are You Ready?
Demand Planning Leadership Exchange: Demand Sensing - Are You Ready? Demand Planning Leadership Exchange: Demand Sensing - Are You Ready?
Demand Planning Leadership Exchange: Demand Sensing - Are You Ready?
 

More from Tristan Wiggill

Business Fleet Africa May 2023.pdf
Business Fleet Africa May 2023.pdfBusiness Fleet Africa May 2023.pdf
Business Fleet Africa May 2023.pdfTristan Wiggill
 
Business Fleet Africa April 2023.pdf
Business Fleet Africa April 2023.pdfBusiness Fleet Africa April 2023.pdf
Business Fleet Africa April 2023.pdfTristan Wiggill
 
Business Fleet Africa March 2023.pdf
Business Fleet Africa March 2023.pdfBusiness Fleet Africa March 2023.pdf
Business Fleet Africa March 2023.pdfTristan Wiggill
 
Business Fleet Africa January 2023.pdf
Business Fleet Africa January 2023.pdfBusiness Fleet Africa January 2023.pdf
Business Fleet Africa January 2023.pdfTristan Wiggill
 
Business Fleet Africa December 2022.pdf
Business Fleet Africa December 2022.pdfBusiness Fleet Africa December 2022.pdf
Business Fleet Africa December 2022.pdfTristan Wiggill
 
Business Fleet Africa November 2022.pdf
Business Fleet Africa November 2022.pdfBusiness Fleet Africa November 2022.pdf
Business Fleet Africa November 2022.pdfTristan Wiggill
 
Business Fleet Africa October 2022.pdf
Business Fleet Africa October 2022.pdfBusiness Fleet Africa October 2022.pdf
Business Fleet Africa October 2022.pdfTristan Wiggill
 
How do we keep Gauteng moving?
How do we keep Gauteng moving?How do we keep Gauteng moving?
How do we keep Gauteng moving?Tristan Wiggill
 
Gauteng Transport Authority update
Gauteng Transport Authority updateGauteng Transport Authority update
Gauteng Transport Authority updateTristan Wiggill
 
Road Funding in South Africa
Road Funding in South AfricaRoad Funding in South Africa
Road Funding in South AfricaTristan Wiggill
 
Self regulation and road funding perspectives from the road transport managem...
Self regulation and road funding perspectives from the road transport managem...Self regulation and road funding perspectives from the road transport managem...
Self regulation and road funding perspectives from the road transport managem...Tristan Wiggill
 
Roads: So how do we pay for them?
Roads: So how do we pay for them?Roads: So how do we pay for them?
Roads: So how do we pay for them?Tristan Wiggill
 
Road funding from a freight forwarding and logistics perspective
Road funding from a freight forwarding and logistics perspectiveRoad funding from a freight forwarding and logistics perspective
Road funding from a freight forwarding and logistics perspectiveTristan Wiggill
 
Feedback on DRiVE: Distance-based Road user charge Voluntary Experiment
Feedback on DRiVE: Distance-based Road user charge Voluntary ExperimentFeedback on DRiVE: Distance-based Road user charge Voluntary Experiment
Feedback on DRiVE: Distance-based Road user charge Voluntary ExperimentTristan Wiggill
 
E-tolls: The Impact on Development in Gauteng
E-tolls: The Impact on Development in GautengE-tolls: The Impact on Development in Gauteng
E-tolls: The Impact on Development in GautengTristan Wiggill
 
Transport and the economy: Understanding the relationship...and the dangers
Transport and the economy: Understanding the relationship...and the dangersTransport and the economy: Understanding the relationship...and the dangers
Transport and the economy: Understanding the relationship...and the dangersTristan Wiggill
 
Sout Africa's fuel price
Sout Africa's fuel priceSout Africa's fuel price
Sout Africa's fuel priceTristan Wiggill
 
The Future of National Roads: The 2030 Roads Plan and a Sustainable Funding M...
The Future of National Roads: The 2030 Roads Plan and a Sustainable Funding M...The Future of National Roads: The 2030 Roads Plan and a Sustainable Funding M...
The Future of National Roads: The 2030 Roads Plan and a Sustainable Funding M...Tristan Wiggill
 
Beneficiaries of an optimally designed transportation system
Beneficiaries of an optimally designed transportation system Beneficiaries of an optimally designed transportation system
Beneficiaries of an optimally designed transportation system Tristan Wiggill
 
Road Funds and Road User Charging in SADC
Road Funds and Road User Charging in SADC Road Funds and Road User Charging in SADC
Road Funds and Road User Charging in SADC Tristan Wiggill
 

More from Tristan Wiggill (20)

Business Fleet Africa May 2023.pdf
Business Fleet Africa May 2023.pdfBusiness Fleet Africa May 2023.pdf
Business Fleet Africa May 2023.pdf
 
Business Fleet Africa April 2023.pdf
Business Fleet Africa April 2023.pdfBusiness Fleet Africa April 2023.pdf
Business Fleet Africa April 2023.pdf
 
Business Fleet Africa March 2023.pdf
Business Fleet Africa March 2023.pdfBusiness Fleet Africa March 2023.pdf
Business Fleet Africa March 2023.pdf
 
Business Fleet Africa January 2023.pdf
Business Fleet Africa January 2023.pdfBusiness Fleet Africa January 2023.pdf
Business Fleet Africa January 2023.pdf
 
Business Fleet Africa December 2022.pdf
Business Fleet Africa December 2022.pdfBusiness Fleet Africa December 2022.pdf
Business Fleet Africa December 2022.pdf
 
Business Fleet Africa November 2022.pdf
Business Fleet Africa November 2022.pdfBusiness Fleet Africa November 2022.pdf
Business Fleet Africa November 2022.pdf
 
Business Fleet Africa October 2022.pdf
Business Fleet Africa October 2022.pdfBusiness Fleet Africa October 2022.pdf
Business Fleet Africa October 2022.pdf
 
How do we keep Gauteng moving?
How do we keep Gauteng moving?How do we keep Gauteng moving?
How do we keep Gauteng moving?
 
Gauteng Transport Authority update
Gauteng Transport Authority updateGauteng Transport Authority update
Gauteng Transport Authority update
 
Road Funding in South Africa
Road Funding in South AfricaRoad Funding in South Africa
Road Funding in South Africa
 
Self regulation and road funding perspectives from the road transport managem...
Self regulation and road funding perspectives from the road transport managem...Self regulation and road funding perspectives from the road transport managem...
Self regulation and road funding perspectives from the road transport managem...
 
Roads: So how do we pay for them?
Roads: So how do we pay for them?Roads: So how do we pay for them?
Roads: So how do we pay for them?
 
Road funding from a freight forwarding and logistics perspective
Road funding from a freight forwarding and logistics perspectiveRoad funding from a freight forwarding and logistics perspective
Road funding from a freight forwarding and logistics perspective
 
Feedback on DRiVE: Distance-based Road user charge Voluntary Experiment
Feedback on DRiVE: Distance-based Road user charge Voluntary ExperimentFeedback on DRiVE: Distance-based Road user charge Voluntary Experiment
Feedback on DRiVE: Distance-based Road user charge Voluntary Experiment
 
E-tolls: The Impact on Development in Gauteng
E-tolls: The Impact on Development in GautengE-tolls: The Impact on Development in Gauteng
E-tolls: The Impact on Development in Gauteng
 
Transport and the economy: Understanding the relationship...and the dangers
Transport and the economy: Understanding the relationship...and the dangersTransport and the economy: Understanding the relationship...and the dangers
Transport and the economy: Understanding the relationship...and the dangers
 
Sout Africa's fuel price
Sout Africa's fuel priceSout Africa's fuel price
Sout Africa's fuel price
 
The Future of National Roads: The 2030 Roads Plan and a Sustainable Funding M...
The Future of National Roads: The 2030 Roads Plan and a Sustainable Funding M...The Future of National Roads: The 2030 Roads Plan and a Sustainable Funding M...
The Future of National Roads: The 2030 Roads Plan and a Sustainable Funding M...
 
Beneficiaries of an optimally designed transportation system
Beneficiaries of an optimally designed transportation system Beneficiaries of an optimally designed transportation system
Beneficiaries of an optimally designed transportation system
 
Road Funds and Road User Charging in SADC
Road Funds and Road User Charging in SADC Road Funds and Road User Charging in SADC
Road Funds and Road User Charging in SADC
 

Recently uploaded

Arti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfArti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfwill854175
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165meghakumariji156
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxCynthia Clay
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Falcon Invoice Discounting
 
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGParadip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Adnet Communications
 
Power point presentation on enterprise performance management
Power point presentation on enterprise performance managementPower point presentation on enterprise performance management
Power point presentation on enterprise performance managementVaishnaviGunji
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwaitdaisycvs
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecZurliaSoop
 
Rice Manufacturers in India | Shree Krishna Exports
Rice Manufacturers in India | Shree Krishna ExportsRice Manufacturers in India | Shree Krishna Exports
Rice Manufacturers in India | Shree Krishna ExportsShree Krishna Exports
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptxRoofing Contractor
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1kcpayne
 
BeMetals Investor Presentation_May 3, 2024.pdf
BeMetals Investor Presentation_May 3, 2024.pdfBeMetals Investor Presentation_May 3, 2024.pdf
BeMetals Investor Presentation_May 3, 2024.pdfDerekIwanaka1
 
Falcon Invoice Discounting: Tailored Financial Wings
Falcon Invoice Discounting: Tailored Financial WingsFalcon Invoice Discounting: Tailored Financial Wings
Falcon Invoice Discounting: Tailored Financial WingsFalcon Invoice Discounting
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Timegargpaaro
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSpanmisemningshen123
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperityhemanthkumar470700
 

Recently uploaded (20)

Arti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfArti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdf
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGParadip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
Power point presentation on enterprise performance management
Power point presentation on enterprise performance managementPower point presentation on enterprise performance management
Power point presentation on enterprise performance management
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
 
Rice Manufacturers in India | Shree Krishna Exports
Rice Manufacturers in India | Shree Krishna ExportsRice Manufacturers in India | Shree Krishna Exports
Rice Manufacturers in India | Shree Krishna Exports
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
BeMetals Investor Presentation_May 3, 2024.pdf
BeMetals Investor Presentation_May 3, 2024.pdfBeMetals Investor Presentation_May 3, 2024.pdf
BeMetals Investor Presentation_May 3, 2024.pdf
 
Falcon Invoice Discounting: Tailored Financial Wings
Falcon Invoice Discounting: Tailored Financial WingsFalcon Invoice Discounting: Tailored Financial Wings
Falcon Invoice Discounting: Tailored Financial Wings
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 

Data science in demand planning - when the machine is not enough

  • 1. Data Science in Demand Planning (When the machine is not enough) Calven van der Byl Introduction Demand planning is a complex yet often de-emphasized function within supply chain planning. The demand planning function is frequently characterized by an over-reliance on off the shelf software as well as a great deal of manual intervention. Data science suggests that some business problems can be supported by deriving valuable insight from large, complex data sets. Demand forecasting for the sales and operations process is the business problem being considered here. The idea that a data science approach can be used in the forecasting process is predicated on the idea that the sales and operations planning process needs the best possible statistical forecast possible before review commences. Only the statistical forecast generation and demand review will be considered in this paper. This paper will provide an overview of the requirements for a data intensive approach to generating a statistical forecast as well as how the demand review can be supported by a data intensive approach. We will be able to show that a forecasting process can be seen as a complete analytical model that can initially be trained, tested and continuously improved upon as part of an ongoing analytics life cycle. This paper also outlines the current developments and perspective in big data analytics and shows how they can be leveraged with the demand planning function to improve forecasting agility and efficiency. A simulation study will also be shown during the presentation of this paper in order to illustrate these principles in practice.
  • 2. Big Data in Forecasting Demand Organizations are now widely dependent on software systems. Large amounts of business data are routinely created by business software. The demand forecasting process is no different. The table below shows how the data required for the demand planning process can easily be seen as big data using the four V’s of big data. If any data that forms part of the demand planning process exhibits any of these characteristics, alternative data approaches should be considered. Common Forecasting Process A common forecasting process set up within an organization usually involves the use of the forecasting module from an MRP system and Excel. 4 V's of Big Data Velocity • Daily forecasting of SKU's required to maintain the forecast plan Veracity • Stock take uncertainty • Stock outs • Business process controls the interpretation of the data Variety • Demand history • Daily stock on hand • Customer master data Volume • Customer level sales history • Point of sales history
  • 3. This process may require a fair amount of manual intervention from a demand planner. If each item in a portfolio requires a lengthy amount of consideration, this forecasting process would require at least one demand planner per 200 SKU’s. This forecasting process can mean a heavy reliance on the forecasts generated by a forecasting module with very little flexibility in selecting the forecasting models that get applied. Data Science Data science is the practice of deriving meaningful insight from data in order to drive value in an organization. The skill sets required are multi-faceted for a data scientist. A data scientist is required to understand the business problem, be capable of extracting the relevant data and designing the analytics methods that need to be used. Demand planning is characterized by predictive analytics. MRP Forecast DP extracts report from MRP DP manual checks DP reports created Forecast Review Business Understanding •Asking the right questions •Identifying the business Opportunity Technology •Data Architecture •Calculation efficiency •Deployment into production Math and Statistics •Understanding the algorithms and models used •Identifying the appropriate methods
  • 4. Predictive analytics is characterized by assumptions and theory about the data being analyzed. The forecasting process is no different, the results of which should be continuously assessed for accuracy, credibility and reliability. The following questions are asked of the forecasting process:  How large will prediction errors be?  What is the bias to be expected from the forecast process?  How long does it take to run a forecast? These are very difficult questions to answer in the absence of a formalized and automated forecasting process that is monitored by a technically capable specialist. Five years of sales history data is used to train the forecasting process. Use three years to train the data set and get results for year four. The results are then validated by running a hold out for year 5 to validate the results in training. The idea is to fairly represent the real world forecasting process as closely as possible. This can be formalized and automated by applying the six phases of the analytics life cycle to the forecasting process. Six Phases of the Analytics Life Cycle The analytics life cycle is a formal framework of the steps covering the investigation, management and deployment of analytics into a business process. The 6 phases are shown below.  Discovery entails the formulation of the business problem as well as understanding if data is available to support the analytics project. Discovery Data Preparation Model Planning Model Building Communicate Results Deploy to Production
  • 5.  Data preparation requires the ability to extract the data required from the production system as well as the tools needed to transform data into a workable condition. This will often entail data cleansing.  Model planning consists of exploratory analysis as well as determining the possible set of methods and workflows that will be followed during the next phase.  Model building requires the execution of the analytics models defined in the planning phase. The performance of the models is assessed in terms of resources required to execute as well the appropriateness of the model results.  Results are communicated in order to assess if the analytics models answer business questions formulated in discovery.  Production deployment involves the construction and implementation of the recommended models into the production environment. Application to Demand Planning The monthly demand forecasting process can be seen as a complete model that can be built and calibrated within the analytics life cycle framework. • Discovery: Identify forecast level. Could be different to data available (Customer level vs Item level). What KPI’s are going to be used? WAPE, APE, Error etc. Typically required when setting up a forecasting process but needs to be re-visited. • Data Conditioning: Identify data sources and the reports required to perform the monthly forecast, e.g. SAP report, SQL extract, ODBC. The methods to be used to Discovery Data Conditioning Model Planning (Segementation) Model Building (Execution) Communicate Results Deploy to Production
  • 6. condition data into a desired, workable format will need to be defined. Data is edited and re-formatted so that it can be used in analysis. • Model Planning (Segmentation): Software to be used to generate the statistical forecast. This should be preferably separate from the software environment that does the actual MRP calculation. A forecast using solely the forecasting module or forecast software is created. Rules based exception management is created in order to direct forecasting models to the most appropriate SKU segments. • Model Building (Execution): Custom models and methods are applied to the SKU segments in the segmentation phase. Any items not flagged for segmentation are to keep the initial software forecast. • Communicate Results: The statistical forecast is presented to the relevant stakeholders as part of a demand forecast review before consideration in the rest of the S&OP process. Recommendations about new data and desired forecasts are received. • Deploy to production: It is then the responsibility of the forecaster to translate the input from the demand review into clear mathematical statements that can be taken back to the discovery, data conditioning and model planning phases. Three Tiers of Forecasting This entire process requires the appropriate tools needed to set up a workflow and turn business knowledge into mathematical statements. This can be described in terms of the three tiers of forecasting required by a forecasting process. This will require the technology needed to store data, a sufficient analytics tool to translate business requirements into mathematical statements and presentation software in order to show results.
  • 7. Analytics Life Cycle in Action The advantage of defining the forecasting process in this way is that it lends itself to an analytical framework that can be automated for testing and training of an entire demand forecasting process. The graph below shows • BI software: TableauPresentation • Analytical tool: R • Forecasting software: Forecast Pro Application and Logic • Data store: SQL • Data access: ODBC Data
  • 8. Summary A few important points can be concluded:  Focus has been on the forecasting portion of the S&OP process.  Big data complexity suggests that an alternative analytics approach would be required.  Manually driven forecasting can benefit from a data science approach.  Three tiers of forecasting require specialist analytics software for presentation, custom logic and quick data access.  The forecast process can be seen as an analytics model which can be trained, validated and automated.  A data science approach to forecasting can support the S&OP process by allowing the forecaster full control over the implementation of business logic into the forecasting. There is huge potential for analytics to add value to the forecasting within an organization where a “black box” cannot.
  • 9. About The Author Calven van der Byl is an Inventory Optimization Demand Planning Manager at UTi and leads a team of statistician demand planners within the SDi division of UTi. He is a data driven demand planner with a passion for extracting insight from data. He holds a BCom (Economics and Statistics), a BCom Honours (Mathematical Statistics) and a Masters (Mathematical Statistics) from the Nelson Mandela Metropolitan University UTi SDi currently provides an Inventory Optimization service to clients in the Pharmaceutical, Automotive, Chemical, Manufacturing and Retail industries. SDi Africa have also successfully completed projects with a number of high profile international companies across several industries and are the Inventory Optimization centre of excellence for UTi globally. Contact details Email address: cvanderbyl@go2uti.com Website: http://www.go2uti.com/inventory-optimization Telephone: 0415012612