Strategic project scheduling and optimization