Professional Documents
Culture Documents
What is Scheduling?
Last stage of planning before production occurs Specifies when labor, equipment, and facilities are needed to produce a product or provide a service
17-2
Objectives in Scheduling
Meet customer due dates Minimize job lateness Minimize response time Minimize completion time Minimize time in the system Minimize overtime Maximize machine or labor utilization Minimize idle time Minimize work-in-process inventory
17-3
17-4
Loading
Process of assigning work to limited resources Perform work with most efficient resources Use assignment method of linear programming to determine allocation
17-5
Sequencing
Prioritize jobs assigned to a resource If no order specified use first-come first-served (FCFS) Other Sequencing Rules
FCFS - first-come, first-served LCFS - last come, first served DDATE - earliest due date CUSTPR - highest customer priority SETUP - similar required setups SLACK - smallest slack CR - smallest critical ratio SPT - shortest processing time LPT - longest processing time
17-6
If CR > 1, job ahead of schedule If CR < 1, job behind schedule If CR = 1, job on schedule
17-7
Tardiness
Difference between a late jobs due date and its completion time
17-8
JOB
A B C D E
5 10 2 8 6
10 15 5 12 8
17-9
TARDINESS
A B C D E
0 5 15 17 25
5 10 2 8 6 Total Average
5 15 17 25 31 93 93/5 = 18.60
10 15 5 12 8
0 0 12 13 23 48 48/5 = 9.6
17-10
TARDINESS
C E A D B
0 2 8 13 21
2 6 5 8 10 Total Average
2 8 13 21 31 75 75/5 = 15.00
5 8 10 12 15
0 0 3 9 16 28 28/5 = 5.6
17-11
SLACK SEQUENCE
START TIME
TARDINESS
E C D A B
0 6 8 16 21
6 2 8 5 10 Total Average
6 8 16 21 31 82 82/5 = 16.40
8 5 12 10 15
0 3 4 11 16 34 34/5 = 6.8
17-12
TARDINESS
C A E D B
0 2 7 13 21
2 5 6 8 10 Total Average
2 7 13 21 31 74 74/5 = 14.80
5 10 8 12 15
0 0 5 9 16 30 30/5 = 6
17-13
RULE
3 3 4 3
23 16 16 16
17-14
17-15
Johnsons Rule
JOB A B C D E PROCESS 1 6 11 7 9 5 PROCESS 2 8 6 3 7 10
17-16
Monitoring
Work package
Shop paperwork that travels with a job
Gantt Chart
Shows both planned and completed activities against a time scale
Input/Output Control
Monitors the input and output from each work center
17-17
Gantt Chart
Job 32B
3 Job 23C
2 Job 11C 1
Behind schedule
Facility
6 8 Todays Date
10
11
12
Days
Key:
Planned activity
Completed activity
Copyright 2011 John Wiley & Sons, Inc. 17-18
Input/Output Control
PERIOD Planned input Actual input Deviation Planned output Actual output Deviation Backlog 30 1 65 2 65 3 70 4 70 TOTAL 270 0 0 300 0 0
75
75
75
75
20
10
17-19
Input/Output Control
PERIOD Planned input Actual input Deviation Planned output Actual output Deviation Backlog 30 1 65 60 -5 75 75 -0 15 2 65 60 -5 75 75 -0 0 3 70 65 -5 75 65 -10 0 4 70 65 -5 75 65 -10 0 TOTAL 270 250 -20 300 280 -20
17-20
Employee Scheduling
DAY OF WEEK MIN NO. OF WORKERS REQUIRED
Taylor Smith Simpson Allen Dickerson
M
3
T
3
W
4
TH
3
F
4
SA
5
SU
3
17-21
Employee Scheduling
DAY OF WEEK MIN NO. OF WORKERS REQUIRED
Taylor Smith Simpson Allen Dickerson
M
3 O O X X X
T
3 X X O O X
W
4 X X X X O
TH
3 O O X X X
F
4 X X O X X
SA
5 X X X X X
SU
3 X X X O O
17-22
Employee Scheduling
DAY OF WEEK MIN NO. OF WORKERS REQUIRED Taylor Smith Simpson Allen Dickerson M 3 O O X X X T 3 O O X X X W 4 X X O X X TH 3 X X O O X F 4 X X X X O SA 5 X X X X X SU 3 X X X O O
Revised schedule satisfies requirements with consecutive days off for most employees
17-23
Theory of Constraints
Not all resources are used evenly Finite scheduling approach Concentrate on the bottleneck resource Synchronize flow through the bottleneck Use process and transfer batch sizes to move product through facility
17-24
Drum-Buffer-Rope
Drum
Bottleneck, beating to set the pace of production for the rest of the system
Buffer
Inventory placed in front of the bottleneck to ensure it is always kept busy Determines output or throughput of the system
Rope
Communication signal; tells processes upstream when they should begin production
17-25
17-26