planning scheduling critical path essay