Demand planning is a critical business process that impacts FMCG companies' ability to manage their value chain business performance. Cleaning History and Reason Code Analysis offer new solutions that can improve the demand planning process and yield business results. This methodology helps to maintain less excess and shortage quantity over the supply chain.
Demand planning is a critical business process that impacts FMCG companies' ability to manage their value chain business performance. Cleaning History and Reason Code Analysis offer new solutions that can improve the demand planning process and yield business results. This methodology helps to maintain less excess and shortage quantity over the supply chain.
Demand planning is a critical business process that impacts FMCG companies' ability to manage their value chain business performance. Cleaning History and Reason Code Analysis offer new solutions that can improve the demand planning process and yield business results. This methodology helps to maintain less excess and shortage quantity over the supply chain.
Proceedings of the 2010 International Conference on Industrial Engineering and Operations Management
Dhaka, Bangladesh, J anuary 9 10, 2010
Demand Planning Methodology in Supply Chain Management
Nazia Sultana Department of I ndustrial and Production Engineering Bangladesh University of Science and Technology, Dhaka-1215, Bangladesh
Sadia Rahman Shathi Department of I ndustrial and Production Engineering Bangladesh University of Science and Technology, Dhaka-12, Bangladesh
Abstract
A supply chain is the system of organizations, people, technology, activities, information and resources involved in moving a product or service from supplier to customer. In Supply Chain Demand planning is a critical business process that impacts Fast Moving Consumer Goods (FMCG) companies ability to manage their value chain business performance. Revenues, costs and asset utilization are all affected by the quality, timeliness and accuracy of demand planning. Cleaning History and Reason Code Analysis offer new solutions that can improve the demand planning process and yield business results. A demand planning methodology and few applications have been shown here. The potential of this Demand Planning Methodology is to improve the certainty of demand planning decision making of a FMCG company. This methodology helps to maintain less excess and shortage quantity over the supply chain. Hence save the value lost and improve the Supply Chain Efficiency.
1.1. Variability of Demand: Demands for any products changes rapidly from period to period, often due to predictable influence. These influences include seasonal factors that affect products, as well as non-seasonal factors (e.g. Promotional or product adoption rates) that may cause large, predictable increases and decline in sales. Predictable variability is change in demand that can be forecasted. Products that undergo this type of change in demand cause numerous problems in the supply chain, ranging from high levels of stockouts during peak demand periods to high levels of excess inventory during periods of low demand. These problems increase the costs and decrease the responsiveness of the supply chain. Supply and demand management have the greatest impact when it is applied to predictably variable products. Supply chain can influence demand by using pricing and other forms of promotion.
2. Demand Planning Methodology
2.1. Demand Planning activities: Changing Base Demand Forecast Adding Impactors. How can we measure the variability today: Data Evolution Report: This report gives a week to week view change of the plan, also broad view of supply key figures changes.
This report need to be extracted to be analysed on a more aggregated level. These may be SKU (Stock Keeping Unit) Brand/Range Factory line Sultana, Rahman
2.2. Cleaning History: Creating Base-line Demand The Demand Planning process is based on the concept that the final Consensus Plan consists of two components: 1. Baseline or Base Demand 2. Activities and Circumstances The baseline Demand is the expected volume of a product if it is not promoted and no exceptional circumstances influence sales. Activities are generated internally through Marketing and Sales and are related to TTS (Total Trend Spend) or PFME (Product Fixed Marketing Expenses). Circumstances are internal or external and include stock outs, cannibalization, listing delisting, competitor activity, unusual weather conditions, etc. The possible reasons for a FMCG company to push markets to adopt this fundamental concept are: a better control on the efficiency of promotions and the related spends to improve the Demand Plan Accuracy (DPA) This concept will allow the use of statistical forecast methods to forecast the baseline.
2.2.1: General Aspects on Cleaning History
The Cleaned Base History (CBH) is used for statistical forecasting: The output of the cleaning process is the Cleaned Base History. These numbers are the single input for the Statistical Forecasting process. The process of cleaning is a mandatory step before applying Statistical Forecast methods. Cleaning is linked to how we forecast: Considering that cleaning is mainly carried out for the purpose of Statistical Forecasting, the process needs to be closely linked to the Statistical Forecasting process. E.g., a statistical forecast process set up with monthly bucket requires accurate Cleaned Base history at monthly level.
Obtain a Cleaned Base History: Base Demand + Activities + Circumstances = Final Demand Plan When changing the demand planning process to adopt the concept, markets need to adapt historical data. This task will be done once during the implementation of the concept. Maintain a Cleaned Base History: Once the concept is in place, maintain the Cleaned Base History by cleaning history of the new historical data. This task is to be done every month/week in the monthly and weekly Demand Planning cycles. Validation of Cleaning with Statistical Forecasting: Statistical Forecasting tools are strongly recommended to support Obtain a Cleaned Base History process. Indeed, Demand planners and Sales & Marketing need to validate the consistency of the Cleaned Base History with statistical simulation tool.
J udgmental approach: This involves the knowledge and experience of the Demand Planners and people from Sales & Marketing. Their judgment based on the business experience is the most important input in the cleaning process. Mathematical approach: Mathematical and graphical techniques support the judgmental approach. They highlight data that, potentially, need to be cleaned and thus ease the manual work.
Distinction is needed for three types of products: The strategy to clean depends on the category: Category 1 : Mix products Detailed cleaning is necessary Category 2 : Baseline products Only exceptional circumstances will be removed from history (cannibalization, out of stocks, exceptional weather) Category 3 : Promotional products No cleaning is necessary because no baseline is forecasted. However, cannibalization which impacts other products (from category 1 and 2) should be cleaned
Sultana, Rahman
2.2.2. Step by step approach to define the Clean History Methodology:
Fig 4.7: Clean History Methodology
2.3. Performance Measurement:
2.3.1. Demand Planning Accuracy: The reason for measuring demand planning accuracy is that, it is a building block of demand planning process. The demand planner might check whether the statistical method is appropriate for the time-series, whether additional human judgment pays back or whether it is useful to incorporate information on promotions. In all cases a criterion is needed for the evaluation of his decision. But, there are many ways to get the appropriate forecast accuracy.
2.3.2. Demand Planning Bias: A perfect plan results in value of 0%. The possible values range from minus infinity to 100%.
2.3.3. Comparing DPAs: Market A had a overall DPA of 70.2% in September 2008. Market B had a overall DPA of 79.3% in the same period. Is the CDP process of Market B better? We should not reason like this. Such estimates should not be compared as is. We recommend to judge the quality of the DPA by looking at its history. If Market A has been able to increase its DPA since January 2008 continuously, but Market B is regularly fluctuating between 70% and 80%, and was simply lucky in September, then Market A performs better. High Bias, High Variability High Bias, Low Variability
Step 1 Establish a list of the major activities and circumstances in the market Step 2 Define what is part of the baseline Step 3 Classify the products in 3 categories Step 4 Define the appropriate time bucket for Statistical forecasting Step 5 Make a selection of representative SKUs Step 6 Prepare Historical Data Step 7 Define the appropriate time bucket and the level of details for cleaning history Step 8 Clean History for the selected SKUs Step 9 Run Statistical Forecast and refine cleaning of history Step 10 Validate the clean history methodology Sultana, Rahman
Low Bias, High Variability Low Bias, Low Variability
Fig 4.12: Variability of DP
2.4. Forecasting by Winter Model and DPA and DPA Bias:
2.4.1. Cleaned History by J udgmental Approach: ss Table 4.1: history and clean data year Month Sales from History (Cases) Learning log cleaned data: Baseline Demand (Cases) 2007 Jan 111 Trade Promotion 86 2007 Feb 132 TP + Family pack 98 2007 Mar 177 TP + Family pack 119 2007 Apr 120 91 2007 May 170 CP + TP 126 2007 Jun 160 CP+ Sales Drive + TPP+ Price Increased - Family 114 2007 Jul 181 134 2007 Aug 200 TPP only for Volume Contributors + TPP - family pack 148 2007 Sep 133 Price increased + Display Linked TPP (Ramadan Basket) 103 2007 Oct 148 Display Linked TPP (Ramadan Basket) 116 2007 Nov 148 Display Linked TPP (Ramadan Basket) 107 2007 Dec 111 79 Sultana, Rahman
2.5. Performance I mprovement:
2.5.1. Reason Code Analysis: The objective is to reinforce the importance of a systematic analysis of performance and encourage focusing resource on issue resolution. This guideline aims at providing recommendations on how to analyze low DPA and proposes a set of standard DPA reason codes. Why a systematic analysis of DPA: A systematic analysis of DPA and Bias is a must to improve DPA and drive continuous improvements. Major cause for low DPA must be regularly communicated to take corrective actions in the short-term (e.g., change the Demand Plan to reflect a new sales trend or adjust a trade promotional quantity) and in the mid-term term (e.g. actions to improve promotional quantity phasing). The list of standard DPA reason codes: A standard list of 8 reason codes is provided to perform the DPA reason code analysis: 1. Promotion 2. Launch/ Relaunch 3. CU listing Change 4. Seasonality or Trend 5. External Factors 6. Supply Issue 7. Orders/ Plans/ Systems 8. Price Change These are several sub reasons. e.g. in case of 1: The methodology to identify major DPA exceptions: An exception is an SKU with a DPA below target. So we should select SKUs with a DPA below target and out of the selection, we will select SKUs with a significant error.
Table 4.5: Reason code analysis Product-1 Exces s Shor t Absolute Diff Invoice d Actual SKU wise Deman d Plan(D P) Excess S. Order Recvd. against Bal anc e Major Reason No . SKU Requeste d case fill DP DP 2 SKU- 2 3 4 7 397.16 398 98% 275 123.16 - Price Not Updated 4 SKU- 4 3 - 3 846.06 843 100 % 550 293.06 - Request From Sales
2.5.2. Learning Log: A formal learning log is maintained so that lessons learned are not lost over time. The learning log is a register of major events affecting demand, e.g. major promotions, stock-outs, strikes, natural disaster, etc. Sultana, Rahman
Poor accuracy is often caused by the failure to anticipate accurately the impact of planned and unplanned events, or a misunderstanding of historical event. The creation of a realistic forecast, specifically using statistical methods, is based on the assumption of realistic history and in time communication between units.
2.5.2.1. Activities analysis Building a Learning Log: Demand Planning Accuracy (DPA) needs to be measure and report on a regular and continuous time basis (say monthly), so that the Learning log related to previous month DPA analysis can support process improvements. Thus: Formal DPA tracking and reporting enables operating companies to look for trend and erraticity over months. In addition, formal DPA follow-up helps actions to be decided to sustain positive trend and to reduce sources of erraticity. This is a new challenge for the Demand Planner. He needs to obtain a consensus from the team member involved in the MFR meeting regarding the reasons for low DPA, in order to: o Drive detailed root causes analysis o Highlight to management the main Sources of improvement.
Conclusion: The problems in demand planning are significant for FMCG manufacturers today. Their consequences affect product quality, retailer economics and shopper satisfaction. The potential of this Demand Planning Methodology to improve the certainty of demand planning decision making is equally significant, varying only in the degree of accuracy and detail that is economically appropriate for the product category in question. The forecasting and performance improvement methods mentioned are very useful for any newly entered FMCG company, as they might not be able to afford the costly forecasting softwares and these methods are very easy to implement with low cost.
Reference:
Thesis on Supply Chain Efficiency Improvement through Forecasting & Inventory Accuracy. Nestle Bangladesh Limited: Demand Planning Process.
Appendix: 1. Winter Model (Trend and Seasonality Corrected Exponential Smoothing):
This method is appropriate when systematic component of demand is assumed to have a level, a trend, and a seasonal factor. In this case: Systematic component of demand = (level+ trend) * seasonal factor (1) Assume periodicity of demand be p. To begin, we need initial estimates of level (L o ), trend (T o ), and seasonal factors (S 1, S p ). We obtain these estimates using the procedure for statis forecasting: F t+1 = (L t + T t ) S t+1 (2) On observing period t+1 we revise the estimates for level, trend, and seasonal factors as follows: L t+1 = (D t+1 /S t+1 ) + (1-) (L t +T t ) (3) T t+1 = (L t+1 -L t ) + (1-) T t (4) S t+p+1 = (D t+1 /L t+1 ) + (1- ) S t+1 (5) In period t, given estimates of level L t , trend T t , and seasonal Factors, S t , the forecast for the future period is given by the following:
2. Estimating Level and Trend: If the periodicity of demand is p, and no. of time length (say month) in each period is t, then the deseasonalized demand is formulated as follows: D t = [D t-p/2 +D t+p/2 + t-1+p/2 n=i+1-p/2 2D i ]/2p for even p or D i /p for odd p (6) And Seasonality Factor, S: S= D t /D t (7)