Scheduling
Scheduling
B E B E
Quantitative criteria
Average completion time
Utilization (% of time facility is used)
WIP inventory (average # jobs in system)
Customer waiting time (average lateness)
Loading Jobs in Work Centers
Assigning jobs to work centers
Considerations
Job priority (e.g., due date)
Capacity
Work center hours available
Hours needed for job
Approaches
Gantt charts (load & scheduling) - capacity
Assignment method - job to specific work center
Gantt Load Chart
Shows relative workload in facility
Disadvantages
Does not account for unexpected events
Must be updated regularly
Work Center M T W Th F
Metal Works Job 349 Job 350
Mechanical Job D Job G
Electronics Job B Job H
Painting Job C Job E Job I
Gantt Load Chart for Week of March 6
Shows relative workload in facility
Disadvantages
Does not account for unexpected events
Must be updated regularly
Day Monday Tuesday Wednesday Thursday Friday
Work Center
Metalworks Job 349 Job 350
Mechanical Job 349 Job 406
Electronics Job 408 Job 349
Painting Job 295 Job 408 Job 349
EDD
Earliest due date
The job with the earliest due date is processed first
Shortest processing time
SPT
The job with the shortest processing time is processed
first
LPT Longest processing time
The job with the longest processing time is processed
first
Criteria to Evaluate Priority Rules
ΣFlow times
Average completion time
# Jobs
Process times
Utilization
Flow times
Flow times
Average number of jobs in the system
Process times
Late times
Average job lateness
Number of jobs
Job Sequencing Example
Job A
Job B
No
Ties? Eliminate job
from list
Yes
No
Break Jobs left? Stop
arbitrarily Yes
Johnson’s Rule - Example
Step 2 B A
Step 3 B C A
Step 4 B D C A
Step 5 B E D C A
Graphical Depiction of Job Flow
Time => 0 3 10 20 28 33
Work
center 1
B E D C A
Work
center 2
B E D C A
Time => 0 3 9 10 20 22 28 29 33 35
B E D C A