Project Management with Dynamic Scheduling