Project management is a must have skill for small business owners as well as managers and executives of large companies. Anyone can dream up new projects without much effort. Only those who can execute those projects stand to succeed in their endeavor. History is rife with examples of projects, large and small, that have either failed or overrun their time and budget because they were not managed well. The managers in charge of these projects did not possess and exhibit necessary skills required to take them to the finish line.