Proactive-reactive project scheduling