This blog post explains clearly as how to go about project management, the essential skills needed by project managers to deliver desired results on time.