Professional Documents
Culture Documents
Stched (Autosaved)
Stched (Autosaved)
Stched (Autosaved)
Scheduling Issues
Capacity Planning
1. 2. Facility size Equipment procurement
Aggregate Planning
1. 2. 3. Facility utilization Personnel needs Subcontracting
Master Schedule
1. 2. MRP Disaggregation of master plan
Short-Term Scheduling
1. 2. Work center loading Job Sequencing
Forward scheduling starts the schedule as soon as the job requirements are known. Example: hospitals, clinics, fine dining restaurants, and machine tool manufacturers Backward scheduling begins with the due date and schedules the final operation first and the other job steps in reverse order.
Scheduling Criteria
1. Minimize completion time. 2. Maximize utilization. 3. Minimize work-in-process (WIP) inventory 4. Minimize customer waiting time
Input-Output Control
A system that allows operations personnel to manage facility work flows by tracking work added to a work center and its work completed. Overloading if the work is arriving faster than it is being processed and backlog develops. causes crowding in the facility, leading to inefficiencies and quality problems Underloading if the work is arriving at a slower rate than jobs are being performed and the work center may run out of work results in idle capacity and wasted resources.
This shows the planned capacity for the DNC Milling work center for 5 weeks (Weeks 6/6 through 7/4). The planned input is 280 standard hours per week. The actual input is close to this figure, varying between 250 and 285. Output is scheduled at 320 standard hours, which is the assumed capacity. A backlog of 300 hours (not shown) exists in the work center. However, actual output (270 hours) is substantially less than planned. Therefore, neither the input plan nor the output plan is being achieved. Indeed, the backlog of work in this work center has actually increased by 5 hours by week 6/27. this increases work-inprocess inventory, complicating the scheduling task and indicating the need for manager action.
7/11
-20
-10
+5
Processing
Unscheduled
Assignment Method
Find the minimum total cost assignment of jobs to typesetter.
TYPESETTER
JOB
R-4 S-66 T-50 $11 $8 $9 $14 $10 $12 $6 $11 $7
Step 1a: Subtract the smallest number in each row from every number in the row.
TYPESETTER
JOB
R-4 $5 $0 $2 $8 $2 $5 $0 $3 $0
TYPESETTER
S-66 T-50
JOB
R-4 S-66 T-50 $5 $0 $2 $6 $0 $3 $0 $3 $0
Step 1b: Subtract the smallest number in each column from every number in the column.
TYPESETTER
A
JOB R-4 S-66 T-50 $5 $0 $2
Step 2: Draw the minimum number of vertical and horizontal lines needed to cover all zeros. Return to step 2. Cover the zeros with straight lines again
TYPESETTER
$6 $0 $3
$0 $3 $0
Step 3: Subtract the smallest uncovered number from every other uncovered number and add it to numbers at the intersection of two lines.
TYPESETTER
$4 $0 $1
$0 $5 $0
Assign R-34 to person C, S-66 to person B, and T-50 to person A. Referring to the original cost table: Minimum cost = $6 + $10 + $9 = $25
$4 $0 $1
$0 $5 $0
First come, first served (FCFS) jobs are completed in the order they arrived. Shortest processing time (SPT) jobs with the shortest processing times are assigned first. Earliest due date (EDD) earliest due date jobs are performed first. Longest processing time: - jobs with the longest processing time are completed first.
Example:
Mike Morales is the supervisor of Legal Copy-Express, which provide services for downtown Los Angeles law firms. Five customers submitted their orders at the beginning of the week. Specific scheduling date are as follows:
Job (in order of arrival) Processing time (days) Due date (days)
A 3 5 B 4 6 C 2 7 D 6 9 E 1 2 Suppose that Morales decides to use the four priority rules in an attempt to make Legal Copy-Express appear fair to its customers. Which will you recommend?
Solution: FCFS
JOB SEQUENCE
JOB LATENESS 0 1 2 6 14 23
A B C D E TOTAL
The FCFS rule results in the following measures of effectiveness: a. Average completion time = Sum of total flow time/ no. of jobs = 50/5 = 10 days b. Utilization = Total job work (processing) time/ Sum of total flow time= 16/50 = 32% c. Average number of jobs in the system = Sum of total flow time/ total job work (processing) time = 50/16= 3.125 jobs d. Average job lateness = Total late days/Number of jobs = 23/5 = 4.6 days
Solution: SPT/SOT
JOB SEQUENCE
JOB LATENESS 0 0 1 4 7 12
E C A B D TOTAL
The SPT/SOT rule results in the following measures of effectiveness: a. Average completion time = Sum of total flow time/ no. of jobs = 36/5 = 7.2 days b. Utilization = Total job work (processing) time/ Sum of total flow time= 16/36 = 44% c. Average number of jobs in the system = Sum of total flow time/ total job work (processing) time = 36/16 = 2.25 jobs d. Average job lateness = Total late days/Number of jobs = 12/5 = 2.4 days
Solution: EDD
JOB SEQUENCE
JOB LATENESS 0 0 2 3 7 12
E A B C D TOTAL
The EDD rule results in the following measures of effectiveness: a. Average completion time = Sum of total flow time/ no. of jobs = 39/5 = 7.8 days b. Utilization = Total job work (processing) time/ Sum of total flow time= 16/39 = 41% c. Average number of jobs in the system = Sum of total flow time/ total job work (processing) time = 39/16 = 2.4375 jobs d. Average job lateness = Total late days/Number of jobs = 12/5 = 2.4 days
Solution: LPT
JOB SEQUENCE
JOB LATENESS 0 4 8 8 14 34
D B A C E TOTAL
The LPT rule results in the following measures of effectiveness: a. Average completion time = Sum of total flow time/ no. of jobs = 60/5 = 12 days b. Utilization = Total job work (processing) time/ Sum of total flow time= 16/60 = 26.67% c. Average number of jobs in the system = Sum of total flow time/ total job work (processing) time = 60/16 = 2.75 jobs d. Average job lateness = Total late days/Number of jobs = 34/5 = 6.8days
FCFS
36 39 60
7.2 7.8 12
Critical Ratio
Is an index number computed by dividing the time remaining until due date by the work time remaining. Gives priority to jobs that must be done to keep shipping on schedule. A job with low critical ratio (less than 1.0) is one that is falling behind schedule. A CR greater than 1.0 means job is ahead of schedule and has some slack.
CR
= =
Time remaining/Workdays remaining Due date Todays date/Work (lead) time remaining
Example:
Today is day 25 on Zyco Medical Testing Laboratories production schedule. Three jobs are on order, as indicated here: Job Due Date Workdays Remaining A 30 4 B 28 5 C 27 2 Compute using the formula for CR Job Critical Ratio Priority Order A (30-25)/4 = 1.25 3 B (28-25)/5 = .60 1 C (27-25)/2 = 1.0 2
Example:
Five specially jobs at a Fredonia, New York, tool and die shop must be processed through two work centers (drill press and lathe). The time for processing each job follows: Work (processing) Time for Jobs (in hours) Job Work Center 1 (drill press) Work center 2 (lathe) A 5 2 B 3 6 C 8 4 D 10 7 E 7 12
10
12
Services Staffing levels Seldom store inventories Labor intensive Demand for labor can be highly variable
Scheduling in these businesses is handled by bringing in extra workers, often part-timers, to help during peak periods. Other example are hospitals, banks and airlines
4. Assign off-shifts for that first for that first nurse using step 2. Here is an example of one nurses 42-day schedule, where X is the day off, D is the day shift, and E is the evening shift.
5. Repeat this pattern for each of the other nurses, but offsetting each one by 1 week from the previous one.
S E S E
M E M X
T E T X
W T E E
F X F D
S X S D
S X
M E
T E
W T E E
F E
S X
S X
M D
T D
W T X E
F E
S E
W T D D
S
D
M
D
T
D
W T
X D
F
X
S
E
S
E
M
E
T
E
W T
E X
F
X
S
D
7. Mandate that any changes from a chosen schedule are strictly between personnel wanting to switch.