Agile Project Scheduling and Monitoring