AN AUTOMATED SALES FORECASTING SYSTEM

Similar documents
Statistics and Data Analysis

IBM SPSS Forecasting 19

Commodity Price Prediction using An Artificial Prediction Market based Approach

Open Standards Benchmarking Measure List

THE VALUE OF DISCRETE-EVENT SIMULATION IN COMPUTER-AIDED PROCESS OPERATIONS

Alternative Seasonality Detectors Using SAS /ETS Procedures Joseph Earley, Loyola Marymount University, Los Angeles

ALL POSSIBLE MODEL SELECTION IN PROC MIXED A SAS MACRO APPLICATION

All Possible Mixed Model Selection - A User-friendly SAS Macro Application

MgtOp 340 Professor Munson Washington State University Sample Exam for Exam 2

COMPILED BY 10/09/2014 JMP/LOGISTICS/UNIT I/RADHA IYER

Forecasting models for short and long term gas price

Inventory Management for the Reduction of Material Shortage Problem for Pasteurized Sugarcane Juice: The Case of a Beverage Company

Chapter 16 Sl Sales and doperations Planning

SAP APO DP (Demand Planning) Sample training content and overview.. All rights reserved Copyright 2005 TeknOkret Services. All Rights Reserved.

Linking Forecasting with Operations and Finance. Bill Tonetti November 15, 2017 IIF Foresight Practitioner Conference

Forecasting Survey. How far into the future do you typically project when trying to forecast the health of your industry? less than 4 months 3%

Temporal Modelling of Producer Price Inflation Rates of Ghana

RISK MANAGEMENT INFORMATION SYSTEM. Nicola King, Software Product Services Ltd.

XXVI. OPTIMIZATION OF SKUS' LOCATIONS IN WAREHOUSE

Choosing Smoothing Parameters For Exponential Smoothing: Minimizing Sums Of Squared Versus Sums Of Absolute Errors

REPORTS YOU CAN T LIVE WITHOUT

Modelling and Forecasting the Balance of Trade in Ethiopia

CLASSIFICATION OF PRODUCTION SYSTEMS

Chapter 2 Forecasting

Own your business? Own your numbers.

Artificial neural network application in modeling revenue returns from mobile payment services in Kenya

Forecasting for Short-Lived Products

Maintenance of automated terminals Arto Keskinen, VP Intelligent Service Solutions, Kalmar

ORACLE FUSION FINANCIALS CLOUD SERVICE

CTL.SC1x -Supply Chain & Logistics Fundamentals. Connecting the Dots. MIT Center for Transportation & Logistics

Using Excel s Analysis ToolPak Add In

Prediction Models for Carbon Dioxide Emissions and the Atmosphere. By Chris P. Tsokos

Forecasting erratic demand of medicines in a public hospital: A comparison of artificial neural networks and ARIMA models

TREASURY APPLICATIONS SYSTEM MANAGER - TASMAN

Επιχειρησιακή Συνέχεια και Εφοδιαστική Αλυσίδα, 14 Οκτωβρίου Moving ahead in a changing environment

Selection of a Forecasting Technique for Beverage Production: A Case Study

Identification of Rogue Tools and Process Stage Drift by using JMP Software Visualization and Analytical Techniques

More than fleet management

Revised 02/20/ Vanco Services, LLC. All rights reserved. Unauthorized use prohibited. These copyrighted materials may not be reproduced in

i2 Demand Planner i2 SCM Solution i2 Demand Planner ... React to changing demand factors Track all end product options and components

Extreme Agile Implementation and Creating a Value Delivery Office

Supply Chain MICROSOFT BUSINESS SOLUTIONS DEMAND PLANNER

Silky Silk & Cottony Cotton Corp

The next release is scheduled for Thursday, December 8, 2011 at 10:00 A.M. (KST) In the U.S Wednesday, December 7, 2011 at 8:00 P.

IBP Special Topic Webinar Statistical Forecasting

SAP Predictive Analytics Suite

A New Method for Crude Oil Price Forecasting Based on Support Vector Machines

Toyota Production System: Beyond Large-Scale Production by Taiichi Ohno 1978

THE CONVERSION CYCLE

Stock Price Forecasting Using Exogenous Time Series and Combined Neural Networks

Integrating the planning of sporadic and slow-moving parts within the normal planning process

Paper 172. CFO Vision at Centra Health, A Successful Partnership John Wimmer, Centra Health Billy Dunn, Centra Health Julie Maddox, SAS Institute Inc.

Using Forecasting Models to Optimize Production Schedule in a Cafe

Product Audit Procedure

Business Operations Supplies On Hand

An evaluation of simple forecasting model selection rules

INTRODUCTION BACKGROUND. Paper

State of Oklahoma CIO Assessment Study

At the Heart of Connected Manufacturing

Forecasting & Replenishment with IBM DIOS. Dynamic Inventory Optimization Solution

"Value Stream Mapping How does Reliability play a role in making Lean Manufacturing a Success " Presented by Larry Akre May 17, 2007

Livestock and Feedgrain Outlook

Smart Manufacturing in the Semiconductor Industry - Realizing the Digital Factory Vision

Introduction to Principles of Production Management WS 2012/2013 Chapter 14 Aggregate sales and Operations Planning Presented by Dr. Eng.

Lean and Agile Systems. Rajiv Gupta FORE School of Management October 2013 Session 6

SAS. Data Analyst Training Program. [Since 2009] 21,347+ Participants 10,000+ Brands Trainings 45+ Countries. In exclusive association with

SUPPLY CHAIN EXCELLENCE IN WIDEX. June 2016

Cost Accounting. Multiple Choice Questions:

Predictive analytics, forecasting and marketing Advances in promotional modelling and demand forecasting. Nikolaos Kourentzes

STP358: Order Forecast Monitor in SNC

ARCHITECTURES ADVANCED ANALYTICS & IOT. Presented by: Orion Gebremedhin. Marc Lobree. Director of Technology, Data & Analytics

ASSIGNMENT SUBMISSION FORM

Time-Series Modeling with Neural Networks at Uber

Approaching an Analytical Project. Tuba Islam, Analytics CoE, SAS UK

CLASSIFICATION OF LAYOUT ( )

Situation and Outlook of the Canadian Livestock Industry

Integrating Market and Credit Risk Measures using SAS Risk Dimensions software

Copyright 2012 Kinaxis Inc. All Rights Reserved. 1

JD Edwards World. Forecasting Guide Release A9.3 E

TABLE OF CONTENTS DOCUMENT HISTORY

SPAR Associates, Inc. Page 1

1. Cost accounting involves the measuring, recording, and reporting of: A. product costs. B. future costs. C. manufacturing processes.

AS and A Level Business

PPT th Edition

Forecasting Workshop: Intermittent Demand Forecasting

IAF Advisors Energy Market Outlook Kyle Cooper, (713) , October 31, 2014

Signs align for corn profit hopes Short crop in Brazil could be fix the market needs By Bryce Knorr, senior grain market analyst

GDPR and Microsoft 365: Streamline your path to compliance

RETRO-COMMISSIONING OF A HEAT SOURCE SYSTEM IN A DISTRICT HEATING AND COOLING SYSTEM Eikichi Ono 1*, Harunori Yoshida 2, Fulin Wang 3 KEYWORDS

Energy Market Outlook

ABB ServicePro 4.0 Service Management System

MODELLING THE WHEAT SECTOR IN SOUTH AFRICA

Bayer 04 safeguards data with CA ARCserve Backup

Experiences in the Use of Big Data for Official Statistics

Meeting the wholesale cash management challenge

SEUGI 96 Data Warehousing

CRM Buyers Guide. CompareBusinessProducts. CRM Buyers Guide

Big Data: Baseline Forecasting With Exponential Smoothing Models

COURSE LISTING. Courses Listed. Training for Applications with Integration in SAP Business One. 27 November 2017 (07:09 GMT) Advanced

Transcription:

AN AUTOMATED SALES FORECASTING SYSTEM

Sales Forecasting Example 80000 60000 40000 20000 0 Jun-91 Jun-92 Jun-93 Jun-94 Jun-95 Jun-96 Date

Italian

Italian German

Italian German From Bavaria

Sales Forecasting Example 80000 60000 40000 20000 0 Jun-91 Jun-92 Jun-93 Jun-94 Jun-95 Jun-96 Date

Sales Forecasting Example 80000 60000 40000 20000 0 Jun-91 Jun-92 Jun-93 Jun-94 Jun-95 Jun-96 Date

REQUIREMENTS Regular weekly and monthly forecasts

REQUIREMENTS Regular weekly and monthly forecasts Input directly into production scheduling

REQUIREMENTS Regular weekly and monthly forecasts Input directly into production scheduling Automated

THERE IS NO FOOLPROOF WAY OF AUTOMATICALLY PRODUCING PERFECT FORECASTS

THE SAS SOLUTION SAS/ACCESS SAS/ETS PROC ARIMA PROC FORECAST PROC AUTOREG PROC EXPAND SAS/BASE SAS/AF SAS/EIS SAS/GRAPH

THE SAS SOLUTION SAS/ACCESS SAS/ETS PROC ARIMA PROC FORECAST PROC AUTOREG PROC EXPAND SAS/BASE SAS/AF SAS/EIS SAS/GRAPH CLIENT/SERVER ARCHITECTURE

SYSTEM STRUCTURE Batch job running under UNIX Reads sales Calculates and stores forecasts Produces some reports

SYSTEM STRUCTURE Batch job running under UNIX Reads sales Calculates and stores forecasts Produces some reports Online system running under Windows Viewing & editing forecasts Setting of parameters and options Flexible report generation Exporting the forecasts to other systems

WHY GO TO ALL THIS EFFORT?

WHY GO TO ALL THIS EFFORT? Reduced Inventory Levels

WHY GO TO ALL THIS EFFORT? Reduced Inventory Levels Reduced Out-of-Stock

WHY GO TO ALL THIS EFFORT? Reduced Inventory Levels Reduced Out-of-Stock Reduced Old/Obsolete Stock

WHY GO TO ALL THIS EFFORT? Reduced Inventory Levels Reduced Out-of-Stock Reduced Old/Obsolete Stock Reduced Distribution Costs

WHY GO TO ALL THIS EFFORT? Reduced Inventory Levels Reduced Out-of-Stock Reduced Old/Obsolete Stock Reduced Distribution Costs Improved Cash Flow Planning

WHY GO TO ALL THIS EFFORT? Reduced Inventory Levels Reduced Out-of-Stock Reduced Old/Obsolete Stock Reduced Distribution Costs Improved Cash Flow Planning Highlighting of Problem Sales Areas

METHODOLOGY

METHODOLOGY Bottom up

Sales Customer Example 250 200 150 100 50 0 Jan-92 Jan-93 Jan-94 Jan-95 Jan-96 Date

METHODOLOGY Bottom up Top down

Sales Forecasting Example 80000 60000 40000 20000 0 Jun-91 Jun-92 Jun-93 Jun-94 Jun-95 Jun-96 Date

ISSUES AND PROBLEMS

ISSUES AND PROBLEMS New products or products with minimal sales history

Sales Product Example 1000 900 800 700 600 500 400 300 200 100 0 Jan-92 Jan-93 Jan-94 Jan-95 Jan-96 Date

ISSUES AND PROBLEMS New products or products with minimal sales history Read Budgets

ISSUES AND PROBLEMS New products or products with minimal sales history Read Budgets Mathematically Derive

ISSUES AND PROBLEMS New products or products with minimal sales history Read Budgets Mathematically Derive» Date of first sale

ISSUES AND PROBLEMS New products or products with minimal sales history Read Budgets Mathematically Derive» Date of first sale» Expected sales for the first 12 months

ISSUES AND PROBLEMS New products or products with minimal sales history Read Budgets Mathematically Derive» Date of first sale» Expected sales for the first 12 months» Trend

ISSUES AND PROBLEMS New products or products with minimal sales history Read Budgets Mathematically Derive» Date of first sale» Expected sales for the first 12 months» Trend» Similar product

ISSUES AND PROBLEMS New products or products with minimal sales history Read Budgets Mathematically Derive» Date of first sale» Expected sales for the first 12 months» Trend» Similar product» Seasonal breakdown (known)

ISSUES AND PROBLEMS New products or products with minimal sales history Read Budgets Mathematically Derive» Date of first sale» Expected sales for the first 12 months» Trend» Similar product» Seasonal breakdown (known) Deseasonalise the data and use simple models (eg Exponential Smoothing)

ISSUES AND PROBLEMS New products or products with minimal sales history Product succession

ISSUES AND PROBLEMS New products or products with minimal sales history Product succession Some forecasts need to be adjusted

FORECASTS TO BE ADJUSTED Reasons:

FORECASTS TO BE ADJUSTED Reasons: Significant future events

FORECASTS TO BE ADJUSTED Reasons: Significant future events Forecasts are not politically acceptable

FORECASTS TO BE ADJUSTED Reasons: Significant future events Forecasts are not politically acceptable System overreacts to short term trends

FORECASTS TO BE ADJUSTED Reasons: Significant future events Forecasts are not politically acceptable System overreacts to short term trends Solutions: Online editing of forecasts

FORECASTS TO BE ADJUSTED Reasons: Significant future events Forecasts are not politically acceptable System overreacts to short term trends Solutions Online editing of forecasts Quickly find potential problems

FORECASTS TO BE ADJUSTED Reasons: Significant future events Forecasts are not politically acceptable System overreacts to short term trends Solutions Online editing of forecasts Quickly find potential problems» Displaying forecasts

FORECASTS TO BE ADJUSTED Reasons: Significant future events Forecasts are not politically acceptable System overreacts to short term trends Solutions Online editing of forecasts Quickly find potential problems» Displaying forecasts» Analysis of how successful previous forecasts have been

FORECASTS TO BE ADJUSTED Reasons: Significant future events Forecasts are not politically acceptable System overreacts to short term trends Solutions Online editing of forecasts Quickly find potential problems» Displaying forecasts» Analysis of how successful previous forecasts have been Specify model(s) for future forecasts

ISSUES AND PROBLEMS New products or products with minimal sales history Product succession Some forecasts needed to be adjusted The selection criteria of the best model

ISSUES AND PROBLEMS New products or products with minimal sales history Product succession Some forecasts needed to be adjusted The selection criteria of the best model Mean Absolute Percentage Error (MAPE) Root Mean Squared Error (RMSE) Akaike Information Criterion (AIC)

ISSUES AND PROBLEMS New products or products with minimal sales history Product succession Some forecasts needed to be adjusted The selection criteria of the best model Freak Sales

ISSUES AND PROBLEMS New products or products with minimal sales history Product succession Some forecasts needed to be adjusted The selection criteria of the best model Freak Sales Tuning the system

ISSUES AND PROBLEMS New products or products with minimal sales history Product succession Some forecasts needed to be adjusted The selection criteria of the best model Freak Sales Tuning the system The number of products to forecast

ISSUES AND PROBLEMS New products or products with minimal sales history Product succession Some forecasts needed to be adjusted The selection criteria of the best model Freak Sales Tuning the system The number of products to forecast The number of models (and their variations) to try

ISSUES AND PROBLEMS New products or products with minimal sales history Product succession Some forecasts needed to be adjusted The selection criteria of the best model Freak Sales Tuning the system The number of products to forecast The number of models (and their variations) to try The number of periods of sales history to use as input

ISSUES AND PROBLEMS New products or products with minimal sales history Product succession Some forecasts needed to be adjusted The selection criteria of the best model Freak Sales Tuning the system The number of products to forecast The number of models (and their variations) to try The number of periods of sales history to use as input The speed and availability of the machine

STRENGTHS CONCLUSION

CONCLUSION STRENGTHS Saves time

CONCLUSION STRENGTHS Saves time Generally produces good forecasts

CONCLUSION STRENGTHS Saves time Generally produces good forecasts Unbiased & Apolitical

CONCLUSION STRENGTHS Saves time Generally produces good forecasts Unbiased & Apolitical Input into budgeting

CONCLUSION STRENGTHS Saves time Generally produces good forecasts Unbiased & Apolitical Input into budgeting Forecasts can be exported directly to other systems

CONCLUSION STRENGTHS Saves time Generally produces good forecasts Unbiased & Apolitical Input into budgeting Forecasts can be exported directly to other systems WEAKNESSES

CONCLUSION STRENGTHS Saves time Generally produces good forecasts Unbiased & Apolitical Input into budgeting Forecasts can be exported directly to other systems WEAKNESSES Doesnt produce perfect forecasts every time

CONCLUSION STRENGTHS Saves time Generally produces good forecasts Unbiased & Apolitical Input into budgeting Forecasts can be exported directly to other systems WEAKNESSES Doesnt produce perfect forecasts every time Doesnt know the future