Project planning is not something that comes easy to me. When mapping out the steps necessary to finish a project, I often leave out some crucial details. These details are the ones that push back the deadline later on in the project because the team did not anticipate how long they would take.
Lately I’ve recognized the importance of taking the time to visualize your project from start to finish and writing down all the critical milestones, checkpoints, reviews and approvals. This can sometimes take a while.