Project planning is the first activity that we have to do before commencement of any project. Any project manager, experienced or a novice understands the utmost importance of proper project planning.
A comprehensive project planning covers almost every aspect necessary in successful completion of the project (eg. tasks, milestones, schedules, risks, communication, quality, etc.).