Scheduling involves establishing start and completion times for operations to complete a product by its due date. It aims to systematically arrange production. Key principles include using optimum task sizes, equally loading plants, and normally using work hours in the same sequence. Common scheduling methods are forward and backward, depending on whether scheduling starts from the beginning or end of the process. Scheduling methodology depends on the industry, organization, product, and sophistication required, and can include charts, priority rules, or mathematical programming.