Every year $billions are lost as a consequence of poor project performance on one basis of calculation the rate of loss is $85,000/seconds! While improvement is obviously needed, most research on improving project performance is focused on improving the execution of the plan. However, project overruns are not always the consequence of a failure of execution, but always involves a failure of planning. Little has been done to improve planning of projects. This presentation introduces an improved process for creating effective project schedules. Object Driven Logic (ODL) is a practical approach to scheduling which focuses on identifying predecessors when planning projects. ODL schedules provides realistic data that compliments project methodologies such as Six Sigma, Agile and PRINCE2, and goes beyond simply spending money to resolves resource conflicts. The case study will show how implementing ODL using user-friendly tools and methods can take the complexity out of project planning, including critical path calculation. Quickly producing the most efficient plan, determining both sequential and parallel dependencies.