Home About Me Excel VB Programming (VB6) Excel Spreadsheet Formulas Excel VB.NET Programming Access Programming (2003) |
Safety Stock Planning The main reason of keeping safety stock is to buffer against random fluctuations in demand. Other reasons are because of the unreliability of supply and long transportation lead time. With improvements in product quality, supplier's lead time and logistics infrastructure, the last two factors can become relatively insignificant. Uncertainty in customer's demand can be dealt with using forecasting techniques. The random variations in demand usually follow a 'normal' or Gaussian distribution which is the idealized distribution for a very large number of periods of demand. Statistical safety stock can be calculated using 'normal' distribution. Such is a statistical technique which planners often question its validity, comparing it to the practicality of their work experience, but it can be quite helpful for management in terms of deciding the safety stock investment level.
Safety stock level has a direct impact on customer service level. There are two types of Customer Service you can use - one with regards to safety stock and another with regards to order fulfillment.
Do you really need a safety stock? Some managers like to think that the inventory that are not issued in periods when demand is less than forecast, can be used to "offset" demand during periods when actual demand is higher than the forecast. Thus they think that on average safety stock is not intended to be used. For every part which dips into safety stock level due to under-forecast, they argue that there is also a part which does not consume its forecasted quantity. They want to save on safety stock investment and explain any potential service level dip to customers by pointing it to forecast inaccuracy. However, such is a mistaken belief that company does not need any safe stock because high and low demand periods only net to the forecast over a long period of time as is with normal distribution assumption, and also variability averages out only when the forecast tracks actual demand fairly closely. In the short term, every period with low demand does not follow with a period of high usage. Only in periods of ascending demand does high usage follows one another. Therefore, there are cases when having safety stock is the only option to meet your target customer service level. An important aspect of safety stock with respect to customer service level is that, the number of stock-outs per month that the company faces is relatively unimportant when comparing to the number of days of stock-out of a critical part that the customer experiences. A single item stock-out per year may seem like much for a company. A stock-out period of 7 days may mean a week of lost production, rescheduling, overtime costs or lost sales to your customer if the the stock-out part affects a constrained operation.
Over-planning of Master Production
Schedule
Calculating statistical and fixed safety stock There are two primary techniques commonly used to set a safety stock level - statistical (using standard deviation and mean absolute deviation) and fixed techniques. I will explain them later. The choice of selecting which technique to use depends on the type of part (dependent- or independent-demand), type of demand of the part (stable or sporadic), its degree of variability (high or low), replenishment lead time of the part, availability of at least 6 to 12 months of historical usage data, and the target customer service level commitment. A point to note is that planners must be aware of the products and parts in their different stages of the product life cycle, and not just relegate to the computer by taking in everything what the statistical technique calculated for them. They must still check on the validity of the statistical calculation for some important categories of parts. Which parts exactly of the unplanned usage that caused stock-out situation that are unacceptable to the customers? How can you know exactly which parts of of the unplanned usage that must be protected by safety stock to prevent causing another very unhappy customers? One way is to look at the product life cycle stages. For new products in the introduction and growth stages, there is little risk in stocking enough materials to meet high customer service levels since the materials will continue to have demand in the short term. The primary danger planners must pay attention to in the introduction and growth stages is that certain categories of parts may be superseded by another part through engineering changes if the product is encountering quality issues or still undergoing modifications. Under such circumstances, parts may be phased out, can not be sold or used in another product, or service parts become excess, surplus, inactive, and eventually become obsolete and have to be scrapped. Finance managers usually aren't very tolerating when inventory dollars has to be written off due to poor planning and mismanagement. Product in the maturity phase usually see high demand of parts and companies are often asked to keep more safety stock to meet customer service level. It is in this phase inventory planners face the greater challenge of keeping inventory costs down while continue to sustain customer service performance. The pressure is on reducing safety stock investment, free up cash flow while relying upon production volume and product lines mix flexibility to make up for any unplanned demand. A fixed safety stock approach is normally used under the following situations:
There are two common types of measurements to find the variability of the supply and demand, namely Standard Deviation and Mean Absolute Deviation. In essence, they are just the two different ways of measuring the same thing. Calculating the standard deviation (σ) Standard deviation (σ) is a measure of the spread of a probability distribution or how widely values are dispersed from the average value (the mean). Consider two parts that have the same forecasted usage rate. The one which experiences the greater deviation of the actual usage rate from the forecasted usage rate will have a greater spread. The smaller the standard deviation, the higher the probability of the actual usage rate tracking closely to the forecasted usage rate. You can also see from the explanation note of 'normal distribution' where actual demand is approximating the forecast with each additional decrement of the standard deviation (or sigma). Mathematically, standard deviation (σ) is calculated as:
which is the square root of the
sum of the forecast deviations squared divided by the number of periods - 1. (n
is the number of periods, and x-
Table 4.1 below contains the forecast and actual demand for a 12 months period, which are used to calculate 4 types of deviations in five columns. [you can download the worksheet workout with the formula].
Table 4.1 Calculating Standard Deviation and Mean Absolute Deviation You may ask why should include the deviations with actual demand less than forecast since stock stock had not been used in those periods. This is because the calculations of standard deviation and mean absolute deviation both consider under-deviations and over-deviations (+ and - signs). All the forecast deviations must be summed using Absolute values and then averaged in order to obtain a representative deviation. Forecast deviation columns are used to calculate σ and MAD. Over-deviation column calculates only over-deviation of actual demand above forecast.
Calculating the Mean Absolute Deviation (MAD) Mean Absolute Deviation (MAD), like SD ( or σ), is a simple assessment of the variability of the demand pattern, a basis from which safety stock can be calculated. You can consider MAD as a percentage of the demand variations over a given number of periods into the past. For a normal distribution, MAD =0.8 standard deviation. For improved safety stock calculation, the assessment of the variability between forecast and actual demand must use the most recent data, and the value should be exponentially weighted [see weighted averages using Exponential Smoothing technique]. Calculating MAD is easier than standard deviation (SD) because you have to convert SD to variance (SD2) in using exponential weighting technique. Exponentially weighted MAD is also more effective than SD, especially useful in seasonal demand, and giving improved safety stock levels. In Table 4.1, MAD is calculated as:
You can fine-tune the exponential forecast by adjusting the value of the smoothing constant (α). For effective exponential forecasting, the range of the smoothing constant which you can chose from are normally 0.1 to 0.4. If the historical demand varies slowly with not much variations, you should use a lower α value of 0.1. If value of α=0.1 makes the new forecast a little insensitive to demand level, then use α=0.15. If there are variable changes in the average past demand level to which you want the forecast to smooth, you should use a higher value of α, say, 0.4. In Table 4.1, MAD for Jan using the weighting factor α=0.2 is calculated as:
MAD for Dec using the weighting factor α=0.5 is calculated as:
In Table 4.1, The α=0.2 smoothed MAD was lower than the non-weighted MAD in December by about 12%, that is ((9.17-8.04)/9.17). The α=0.5 smoothed MAD was about 27% lower. The two MAD equations using 0.2 and 0.5 Alpha Factor also recognized that the 15 to 20 magnitude forecast deviations of the demand occurred further in the past prior to July, and all the more recent deviations from July onward were all in the 5 to 10 deviations range. Both 0.2 and 0.5 Alpha Factors reacted at the time of the larger deviations. Over time, however, the smaller 5 to 10 magnitude deviations caused the smoothed MAD to be reduced. The conclusion here is that the non-smoothed MAD technique weighted all periods equally, without accounting for the newer or the older periods of the data. However, the MAD smoothing technique with Alpha (α) Factors reacted more heavily to the more recent trend toward lower deviations
Calculating statistical safety stock using MAD It involves many mathematical computations and for this it is best to illustrate with an example. Consider the following:
Planners need to specify the number of sigma accounts for the 100% customer service level by part. Although the default is 4 σ for 100% service, the actual may be from 3 to 6 σ based on the actual deviations experienced in the past.
Now we come to the more interesting part. With the calculated σ, new MAD, Lead Time Deviation and the known Safety Factor (based on σ or MAD) in this example, we can associate the quantity of safety stock with the various customer safety stock percents (tabulated in Table 4.3). Safety Factor is related to the safety stock replenishment frequency as you can see from the graph that with every increment of Safety Factor, you are increasing the safety stock quantity which in turns provides you improved Safety Stock Service Percents, of course, less stockout.
You can download Table 4.3 with the plotted graph as shown below.
Table 4.4 Comparing the Safety Stock Level at different New MAD calculations.
Table 4.4 is derived from Table 4.1 in the previous example. Table 4.4 compares the safety stock level required based on the different calculated value of the three MADs, SD, Lead Time Deviation with β=0.5 and 3-month replenishment lead time, and Safety Factor of 1.28 at 90% customer safety stock service level. Based on Alpha factor 0.2, there is 11.5% less safety stock [(26-23)/26] required than using the non-weighted calculation. Using 0.5 Alpha factor results in about 27% lesser [(26-19)/26]. You can see all the calculations in this worksheet.
Next
Page >>
Economic Order Quantities |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||