Critical Path and Schedule Constraints