Professional Documents
Culture Documents
MANAGEMEN
T AND
CONTROL
OMGT 102
MA. CRISTINA C. DANAC-DELFIN, MD,
MBA, DPBA, FPSA
1st Sem. SY 2016-2017
CSJ-R
Lecture 14/ Sept. 13, 2016
CHAPTER
15
SCHEDULING FOR
THE SHORT TERM
McGraw-Hill/Irwin
Outline
Short-Term Scheduling
OBJECTIVE:
-to allocate and prioritize
demand (generated by either
forecasts or customer orders)
to available facilities
Importance of Short-Term
Scheduling
Scheduling Issues
Scheduling deals with the timing of operations
Scheduling decisions range from years, for
capacity planning, to minutes / hours / days,
called Short-term scheduling
ORGANIZATION
University of Missouri
Maintenance of aircraft
Departure timetables
Flight crews, catering, gate, and
ticketing personnel
Scheduling Issues
Schedule decisions begin with Capacity Planning
which involves total facility and equipment resources available
Aggregate
typically
Scheduling Issues
Master schedule breaks down the aggregate plan and develops a
schedule for specific products or product lines for
each week.
Short-termschedules then
Scheduli
ng Flow
Figure 15.1
Scheduling Issues
The
- Forward or backward
scheduling
2. Criteria for priorities
a. Finite or infinite loading
b. The criteria for sequencing jobs
Usually
Due
Date
r
a
s
e
h
c
ff
a
o
o
r
e
p
d
p
a
r
a
t
e
d order.
a
n
one at a time,
in
reverse
Steps in the jobnareththen
es scheduled,
p
a
o
l
s
t
e
n
v
i
e
e
t
a
f
r
d
t
O
s
o
t
n
o
d
c
e
s time is obtained.
the lead timecfor
each item, tthe
start
n
y
By subtracting
n
i
t
o
i
b
i
com en capa expecta
r
e
twemanufacturing
environments, as well as service
Usedbinemany
m
o
t
s
cu as catering a banquet or scheduling surgery.
environments such
final operation first.
Now
Due
Date
Scheduling Criteria
Correct scheduling technique depends on the volume of orders, the
nature of operations and the overall complexity of jobs, as well as the
importance placed on each of four criteria:
1.
2.
3.
4.
High-variety,
Production
Schedule
constraints
System should:
Schedule
that
process
2.
3.
Repetitive facilities
(assemble lines)
Product-focused
(continuous)
Number of
inputs
Schedule orders
Schedule modules
Number of
end items
Schedule finished
product
Examples:
Print shop
Machine shop
Fine-dining restaurant
Motorcycles
Autos, TVs
Fast-food restaurant
Loading Jobs
Loading Jobs
Input-Output Control
Input-Output Control
Effectively
6/6
6/13
6/20
6/27
7/4
Planned Input
280
280
280
280
280
Actual Input
270
250
280
285
280
Cumulative Deviation
10
40
40
35
Planned Output
320
320
320
320
Actual Output
270
270
270
270
Cumulative Deviation
50
100
150
200
20
10
+5
Cumulative Change in
Backlog
7/11
The deviations between scheduled input and actual output are shown. Actual output (270 hours)
is substantially less than planned. Therefore, neither the input plan nor the output plan is being
achieved.
6/6
6/13
6/20
6/27
7/4
Planned Input
280
280
280
280
280
Actual Input
270
250
280
285
280
10
40
40
35
320
320
320
320
Actual Output
270
270
270
270
Cumulative Deviation
50
100
150
200
20
10
+5
Explanation:
270 input,
Cumulative Deviation
270 output
implies
Planned Output
0 change
Cumulative Change in
Backlog
7/11
Explanation:
250 input,
270 output implies
20 change
Gantt Charts
Planning charts used to schedule resources and allocate time.
Visual aids that are useful in loading and scheduling.
From Henry Gantt (1800s)
Charts show the use of resources, such as work centers and labor.
When used in loading: Gantt chart shows the loading and idle times of
departments, machines, or facilities
The four work centers process several jobs during the week. This
particular chart indicates that the metalworks and painting
centers are completely loaded for the entire week.
Gantt
Loadand
Chart
Example
The
mechanical
electronic
centers have some idle time
Figure
15.3 during the week.
scattered
Day
Work
Center
Metalworks
Monday
Tuesday
Job 349
Painting
Processing
Thursday
Friday
Job 350
Job 349
Mechanical
Electronics
Wednesday
Job 408
Job 408
Job 349
Job 295
Unscheduled
Job 408
Job 349
Each pair of brackets on the time axis denotes the estimated starting and finishing of a job
Figure 15.4
enclosed
within it. The solid bars reflect the actual status or progress of the job. It is just
finishing by day 5.
Job
Day
1
Day
2
Day
3
Day
4
Day
5
Day
6
Day
7
Day
8
Start of an
activity
End of an
activity
Scheduled
activity time
allowed
Maintenance
Actual work
progress
Nonproduction
time
Point in time
when chart is
reviewed
Now
Job A is about a half-day behind schedule
at the end of day 5. Job B was
completed after equipment maintenance. Job C is ahead of schedule.
Assignment Method
A
Assignment Method
Build
TYPESETTER
JOB
R-34
$11
$14
$ 6
S-66
$ 8
$10
$11
T-50
$ 9
$12
$ 7
Assignment Method
Subtract
TYPESETTER
JOB
R-34
$5
$8
$0
S-66
$0
$2
$3
T-50
$2
$5
$0
Assignment Method
Subtract
TYPESETTER
JOB
R-34
$5
$6
$0
S-66
$0
$0
$3
T-50
$2
$3
$0
Assignment Method
Draw
TYPESETTER
JOB
R-34
$5
$6
$0
S-66
$0
$0
$3
$2
Smallest
uncovered
number
$0
T-50
$3
Subtract
TYPESETTER
JOB
R-34
$3
$4
$0
S-66
$0
$0
$5
T-50
$0
$1
$0
Assignment Method
Cover the zeros with straight lines again.
TYPESETTER
JOB
R-34
$3
$4
$0
S-66
$0
$0
$5
T-50
$0
$1
$0
Assignment Method
Because 3 lines are necessary, an optional assignment can
be made. Assign R-34 to person C, S-66 to person B and T50 to person A.
TYPESETTER
JOB
R-34
$3
$4
$0
S-66
$0
$0
$5
T-50
$0
$1
$0
Assignment Method
If
TYPESETTER
JOB
R-34
$11
$14
$10
S-66
$8
$10
$11
T-50
$9
$12
$7
Assignment Method
Subtract the smallest number in each
row from every number in the row.
TYPESETTER
JOB
R-34
$1
$4
$0
S-66
$0
$2
$3
T-50
$2
$5
$0
Assignment Method
Subtract
TYPESETTER
JOB
R-34
$1
$2
$0
S-66
$0
$0
$3
T-50
$2
$3
$0
Assignment Method
Draw
TYPESETTER
JOB
C
Smallest
uncovered
number
R-34
$1
$2
$0
S-66
$0
$0
$3
T-50
$2
$3
$0
Assignment Method
Subtract
TYPESETTER
JOB
R-34
$1
$0
$0
S-66
$0
$0
$3
T-50
$2
$1
$0
Assignment Method
Cover the zeros with straight lines again.
TYPESETTER
JOB
R-34
$1
$0
$0
S-66
$0
$0
$3
T-50
$2
$1
$0
Assignment Method
Because 3 lines are necessary, an optional assignment can
be made. Assign R-34 to person A, S-66 to person B and T50 to person C.
TYPESETTER
JOB
R-34
$0
$0
$0
S-66
$0
$0
$0
T-50
$1
$1
$0
Sequencing Jobs
Specifies the order in which jobs should be performed at
work centers
EDD:
LPT:
Sequencing Jobs
Five
Sequencing Example
Apply the four popular sequencing rules to
these five jobs
Job
A
18
15
23
Job Work
(Processing)
Time
Flow
Time
16
18
19
15
28
23
28
77
Job Due
Date
Job
Lateness
11
Sequencing Example
FCFS: Sequence A-B-C-D-E
The FCFS rule results in the following measures of effectiveness:
Average completion time =
The SPT rule shown in the table results in the sequence B-DA-C-E. Orders are sequenced according to processing time,
with the highest priority given to the shortest job.
Job Work
(Processing)
Time
Flow
Time
Job Due
Date
Job
Lateness
15
11
19
18
28
23
28
65
Sequencing Example
SPT: Sequence B-D-A-C-E
Average completion time =
Average number of
jobs in the system
= 65/5 = 13 days
= 28/65 = 43.1%
= 65/28 = 2.32 jobs
= 9/5 = 1.8 days
Job Work
(Processing)
Time
Flow
Time
Job Due
Date
Job
Lateness
11
15
19
18
28
23
28
68
Sequencing Example
EDD: Sequence B-A-D-C-E
Average completion time =
Average number of
jobs in the system
= 28/68 = 41.2%
= 68/28 = 2.43 jobs
= 6/5 = 1.2 days
Sequencing Example
LPT: Sequence E-C-A-D-B
Job
Sequence
Job Work
(Processing)
Time
Flow
Time
Job Due
Date
Job
Lateness
23
17
18
23
15
26
15
11
28
22
28
103
48
Sequencing Example
LPT: Sequence E-C-A-D-B
Average completion time =
Average number of
jobs in the system
Summary of Rules
Rule
Average
Completion
Time (Days)
Utilization
Metric (%)
Average
Number of
Jobs in
System
FCFS
15.4
36.4
2.75
2.2
SPT
13.0
43.1
2.32
1.8
EDD
13.6
41.2
2.43
1.2
LPT
20.6
27.2
3.68
9.6
Average
Lateness
(Days)
2.
3.
Time remaining
Workdays remaining =
TESTING
THREE
Currently Day 25
JOB
DUE DATE
WORKDAYS REMAINING
30
28
C
27
2
ZYCO wants to compute the critical ratios, using the
formula
JOB for CR.CRITICAL RATIO
PRIORITY ORDER
A
1. Helps
jobs
2. Establishes
3. Adjusts
N/2 PROBLEM:
N jobs (where N is 2 or more) must go through
2 different machines or work centers in the
same order
JOHNSONS RULE:
an approach that minimizes
Minimize
time. If
that time is in the first work center, schedule the
job first. If it is in the second work center, schedule
the job last. Ties in activity times can be broken
arbitrarily.
3. Once
list
WORK CENTER 1
(DRILL PRESS)
WORK CENTER 2
(LATHE)
10
12
WORK
CENTER 1
(DRILL
PRESS)
WORK
CENTER 2
(LATHE)
10
12
Work
center 1
10
Work
center 2
12
JOB
WORK CENTER
2 (LATHE)
Time
73
WC
1
12
20
28
33
A
Idle
WC
2
Time 0
35
10
B
1
E
7
9 10 11 12 13
D
17 19 21 22 2325
C
27
29
31
A
33
C A
Job
completed
Limitations of Rule-Based
Dispatching Systems
to allow real-
labor or
Routing files
Work center
information
Tooling and
other
resources
Setups and
run time
Figure 15.5
Figure 15.6
Scheduling Services
Service systems differ from manufacturing: more complex
MANUFACTURING
SERVICES
Schedules machines
and materials
Schedule staff
Inventories used to
smooth demand
Machine-intensive and
demand may be smooth
Scheduling Services
Hospitals
Banks
use a cross-trained and flexible workforce and parttime workers; provide variable capacity
Scheduling Services
Airlines
24/7
Scheduling Service
Employees With Cyclical
Scheduling
Objective
Schedules
Many
Staffing requirements:
DAY
Staff required
Staff required
DAY
Staff required
Employee 1
Assign these two days off to the first employee In this case, the
first employee has Saturday and Sunday off because 3 plus 3 is
the lowest sum of any 2 days. In the case of a tie, choose the
days with the lowest adjacent requirement or by first assigning
Saturday and Sunday as an off day. If there are more than one,
make an arbitrary decision.
Capacity
(Employees)
Staff required
Employee 1
Employee 2
Capacity
(Employees)
Staff required
Employee 1
Employee 2
Employee 3
Capacity
(Employees)
Excess Capacity
Staff required
Employee 1
Employee 2
Employee 3
Employee 4
Capacity
(Employees)
Excess Capacity
Staff required
Employee 1
Employee 2
Employee 3
Employee 4
Employee 5
Capacity
(Employees)
Excess Capacity
Staff required
Employee 1
Employee 2
Employee 3
Employee 4
Employee 5
Employee 6
Capacity
(Employees)
Excess Capacity
Employee 1
Employee 2
Employee 3
Employee 4
Employee 5
Employee 6
Employee 7
Capacity
(Employees)
Excess Capacity
NO CLASS ON SEPTEMBER 8.
ASSIGNMENT FOR SEPTEMBER 13:
IN A SHORT COUPON BOND, PLEASE PRINT LEGIBLY YOUR ANSWERS.
DONT FORGET TO WRITE YOUR NAME AND DATE OF SUBMISSION.
A.
1. READ ON THE FOLLOWING:
a. Mayo Clinic
b. Southwest Airlines
c. Hard Rock Caf
2. Then answer the following questions (for each company):
a. How does the company create its schedules to effectively serve
its customers promptly and efficiently at the same time be
affordable?
b. Do you think that what the company has implemented is
enough or appropriate or do you recommend other schedules to
better improve their services?
c. Is the companys Capacity Planning (Long term), Aggregate
Planning (intermediate term), Master Schedule (Weekly) and Short Term (days, hours, minutes) able to help the managers allocate
and
prioritize demand of the companys services?
NO CLASS ON SEPTEMBER 8.
ASSIGNMENT FOR SEPTEMBER 13
PREFINALS - SEPTEMBER 15
IN A SHORT COUPON BOND, PLEASE PRINT LEGIBLY YOUR ANSWERS.
DONT FORGET TO WRITE YOUR NAME AND DATE OF SUBMISSION.
B
1.
2.
3.
4.
5.
What is JIT?
What is a lean producer?
What is TPS?
What is level scheduling?
How does the following companies make use of the JIT and Lean
Operations?
a. Toyota Motor Corporation
b. Krupp Refrigeration, Inc.
c. Arnold Palmer Hospital, Orlando