Project Scheduling with Time Windows and Scarce Resources · Study