How to plan the timing of an IT project?