What is a project schedule? Definition, management and examples