Quiz 17: Scheduling
Scheduling techniques vary by type of production process. Scheduling in a job shop environment is difficult because jobs arrive at varying time intervals, require different resources and sequences of operations, and are due at different times. This lowest level of scheduling is referred to as shop floor control or production control. It involves assigning jobs to machines or workers (called loading), specifying the order in which operations are to be performed, and monitoring the work as it progresses. There are many objectives in constructing a schedule-some of which may conflict: • Meeting customer due dates • Minimizing job lateness
Loading is the process of assigning work to limited resources. The assignment method is a specialized linear programming solution procedure for deciding which worker to assign to a task, or which job to assign to a machine. The procedure creates an opportunity cost matrix and selects the best assignment in consideration of trade-offs among alternatives. See Section 17.2 for an example of the assignment method.
Sequencing is the process of prioritizing jobs and determining the processing order. See Section 17.3 for examples of sequencing jobs through one or two workstations.