From the cases of Nike, Xilinx and P&G, we can see that forecasting tools are not always accurate. There are several reasons which will lead to stock-outs. For instance, when the demand increases sharply due to sales promotion while the production did not aware of this; when both the retailer and wholesaler are misled by distorted information signal and maintain certain amount of security floating rate of stock in order to avoid Bullwhip effect; or when intermediate distributors mismatch order, the supply chain disaster would happen.
Facing the disadvantages of current forecasting tools, what should we do to decrease the forecasting uncertainties? The two articles from Todd Taylor and Lee, Hau L give us some tips on it.
Since Bullwhip effect is one key cause of inaccurate forecast, methods for eliminating the Bullwhip effect become important to SCM. The article of "Taming The Bullwhip" demonstrated some strategies to tame the bullwhip effect, it pointed out that "understanding true causes of demand, gaining visibility, and investing in collaboration with partners can help to counter the distortion of bullwhip effects. 
Todd Taylor provided some more tactics to decrease uncertainties during forecast. there are some overlap opinions from Todd with Lee, Hau L, for instance, they both emphasis on understanding true customer demand and information sharing with partners. however, this article discuss solutions further and give some more different demonstrations.
Here are the main strategies provided by the article:
1. Focus on the customer: Maintain an optimal network design centered on your customer and how they want to receive and consume your product. Segment your supply chain based upon this understanding and a clear picture of your unique value proposition. 
if 20% products takes 80% of the total variable cost in the supply chain. what shall we do to improve it? and what is the ideal proportion of this cost?
Lee, Hau L.TAMING THE BULLWHIP. Journal of Supply Chain Management 46. 1 (Jan 2010): 7.