We all know that in the real world we, as project managers, are given the finish date of the project before we even have a chance to plan for it. This is a good enough reason why we need to get better at scheduling our projects and levelling our finite resources.