Building a good sales forecast involves techniques that fall somewhere between science and art. While it is possible to construct a rigorous objective forecasting model, the human element in sales ...