Chapter 3. Sales & Operations Aggregate) Planning
Chapter 3. Sales & Operations Aggregate) Planning
1
Overview
● Production-Planning Hierarchy
● Aggregate Planning
● Master Production Scheduling
● Types of Production-Planning and Control Systems
● Wrap-Up: What World-Class Companies Do
2
Production Planning Hierarchy
Aggregate Planning
3
Production
Production Planning
Planning Horizons
Horizons
Long-Range
Long-Range Capacity Planning
(years)
Medium-Range
Aggregate Planning
(6-18 months)
Short-Range
Master Production Scheduling
(weeks)
Entire
Long-Range Capacity Planning
Product Line
Product
Aggregate Planning
Family
Specific
Master Production Scheduling
Product Model
Capacity Planning
1. Facility Size Long-term
2. Equipment Procurement
Aggregate Planning
1. Facility Utilization Intermediate-term
2. Personnel needs
3. Subcontracting
Master Schedule
1. MRP Intermediate-term
2. Disaggregation of master plan
Short-term Scheduling
1. Work center loading Short-term
2. Job sequencing
6
Relationships Between OM Elements
Product
Decisions Raw Materials
Available
Process
Planning & Inventory
Decisions On Hand
External
Demand Aggregate Capacity
Forecasts Plan for
, Production
orders Plant
Master Capacity
Detailed Work
Production Schedules Priority
Schedule Planning &
Scheduling
7
Hierarchical Production Planning
9
Why Aggregate Planning Is Necessary
10
Inputs
11
Outputs
12
Medium-Term Capacity Adjustments
● Workforce level
●
Hire or layoff full-time workers
●
Hire or layoff part-time workers
●
Hire or layoff contract workers
● Utilization of the work force
●
Overtime
●
Idle time (undertime)
●
Reduce hours worked
● . . . more
13
Medium-Term Capacity Adjustments
● Inventory level
●
Finished goods inventory
●
Backorders/lost sales
● Subcontract
14
Approaches
15
Comparison of Aggregate Planning Methods
Graphical ● Simple, easy to use and understand ● Many solutions; solution need not
be optimal
16
Comparison of Aggregate Planning Methods
17
Comparison of Aggregate Planning Methods
18
Pure Strategies for the Informal Approach
● Matching Demand
● Level Capacity
●
Buffering with inventory
●
Buffering with backlog
●
Buffering with overtime or subcontracting
19
Matching Demand Strategy
20
Developing and Evaluating
the Matching Production Plan
● Production rate is dictated by the forecasted
aggregate demand
● Convert the forecasted aggregate demand into the
required workforce level using production time
information
● The primary costs of this strategy are the costs of
changing workforce levels from period to period, i.e.,
hirings and layoffs
21
Level Capacity Strategy
22
Developing and Evaluating
the Level Production Plan
● Assume that the amount produced each period is
constant, no hirings or layoffs
● The gap between the amount planned to be produced
and the forecasted demand is filled with either
inventory or backorders, i.e., no overtime, no idle
time, no subcontracting
● . . . more
23
Developing and Evaluating
the Level Production Plan
● The primary costs of this strategy are inventory
carrying and backlogging costs
● Period-ending inventories or backlogs are determined
using the inventory balance equation:
24
Aggregate Plans for Services
25
Preemptive Tactics
26
Aggregate Planning Example
Compact
Line
Executive Durable
Line 27
Line
Aggregate Planning Example:
Demand for Executive Umbrellas
10000
10000
8000 Number of working days:
8000 7000 Jan: 22
6000
6000 5500 Feb: 19
4500 Mar: 21
4000 Apr: 21
May: 22
2000
Jun: 20
0
Jan Fe b Ma r Apr Ma y J un
28
Aggregate Planning Example:
Cost Information for Executive Umbrellas
29
Aggregate Planning Example:
Determining Straight Labor Costs and Output for Executive Umbrellas
January
159.5 = 22 [days/month] * 7.25 [productive hrs/worker]
1063.33 = 159.5 [hrs/worker/month] / .15 [hrs/unit]
$1,408 = 8 [$/hr] * 8 [paid hrs/day] * 22 [days/month]
30
Aggregate Planning Example:
Determining Straight Labor Costs and Output for Executive Umbrellas
A g g r e g a te P la n n in g P r o b le m
Ja n Feb Mar Apr May Jun
D a y s/ m o n th 22 19 21 21 22 20
H r s / w o r k e r / m o n th 160 138 152 152 160 145
U n i ts/ w o r k e r 1 ,06 3 918 1 ,0 1 5 1 ,0 1 5 1 ,0 6 3 967
L a b o r c o st/ w o r k e $r 1 , 4 0 8 . 0$01 , 2 1 6 . 0$01 , 3 4 4 . 0$01 , 3 4 4 . 0$01 , 4 0 8 . 0 $0 1 , 2 8 0 . 0 0
31
Aggregate Planning Example
Chase Strategy for Executive Umbrellas
C h a s e S tra te g y
Ja n Feb Mar Apr May Jun
De m a nd 4 ,5 0 0 5 ,5 0 0 7 ,0 0 0 1 0 ,0 0 0 8,000 6 ,0 0 0
B e g in n in g in v e n to ry 250 0 0 0 0 0
N e t re q u ire m e n ts 4 ,2 5 0 5 ,5 0 0 7 ,0 0 0 1 0 ,0 0 0 8,000 6 ,0 0 0
B e g in n in g # o f w o rk e rs 7 4 6 7 10 8
R e q u i re d w o rk e rs 4 6 7 10 8 6
W o rk fo rc e a d ju stm e n t -3 2 1 3 -2 -1
P ro d u c tio n q u a n tity 4 ,2 5 0 5 ,5 0 0 7 ,0 0 0 1 0 ,0 0 0 8,000 6 ,0 0 0
E n d i n g in v e n to ry 0 0 0 0 0 0
33
Aggregate Planning Example
Chase Strategy for Executive Umbrellas
C h a s e S tr a te g y C o s ts
Ja n Feb Mar Apr May Jun
M a te r ia l c o st $ 2 1 , 2 5 0$. 20 70 , 5 0 0$. 03 50 , 0 0 0$. 05 0 , 0 0 0$. 04 0 , 0 0 0 $. 0300 , 0 0 0$. 20 0 3 , 7 5 0 . 0 0
L a b o r c o st $ 5 , 6 2 8 . $0 70 , 2 8 3 . $0 09 , 2 6 9 $. 0103 , 2 4 2$. 01 0 , 5 9 4 . $0 70 , 9 4 5 . 0$ 50 3 , 9 6 1 . 0 0
H irin g c o st $ 0 . 0 0 $ 4 0 0 . 0 0$ 2 0 0 . 0 0$ 6 0 0 . 0 0 $ 0 . 0 0 $ 0 . 0 0 $ 1 , 2 0 0 . 0 0
F irin g c o st $ 7 5 0 . 0 0 $ 0 . 0 0 $ 0 . 0 0 $ 0 . 0 0 $ 5 0 0 . 0 0 $ 2 5 0 . 0 0$ 1 , 5 0 0 . 0 0
I n v e n t o r y h o l d i n g c o $s 0t . 0 0 $ 0 . 0 0 $ 0 . 0 0 $ 0 . 0 0 $ 0 . 0 0 $ 0 . 0 0 $ 0 . 0 0
I n v e n t o r y s to c k o u t c o$ s0t. 0 0 $ 0 . 0 0 $ 0 . 0 0 $ 0 . 0 0 $ 0 . 0 0 $ 0 . 0 0 $ 0 . 0 0
T O T A L$ 2: 6 0 , 4 1 1 . 0 0
Jan
Demand 4,5 00 • Objective: Adjust inventory
level so as to eliminate the
Beg. inv. 2 50 need to hire or fire workers
Net req. 4,2 50 from period to period
• Assume that January is started
W o rkers 6 with 6 employees
P ro ductio n 6,3 80 • 6,380 = 6 [employees] *
1,063.33 [units/worker]
Ending inventory 2,1 30 • 2,130 = 6,380 – 4,250 (surplus)
Surplus 2,1 30
Shortage
35
Aggregate Planning Example
Level Strategy for Executive Umbrellas
L e v e l C a p a c it y S t r a t e g y
Ja n Feb Mar Apr May Jun
Dem and 4 ,5 0 0 5 ,5 0 0 7 ,0 0 0 1 0 ,0 0 0 8 ,0 0 0 6 ,0 0 0
B e g i n n i n g i n v e n to r y 2 5 0 2 ,1 3 0 2 ,1 4 0 1 ,2 3 0 -2 , 6 8 0 -4 , 3 0 0
N e t r e q u i r e m e n ts 4 ,2 5 0 3 ,3 7 0 4 ,8 6 0 8 ,7 7 0 1 0 ,6 8 0 1 0 ,3 0 0
B e g i n n i n g # o f w o r k e r s6 6 6 6 6 6
R e q u ire d w o rk e rs 4 4 5 9 10 11
W o r k fo r c e a d ju stm e n t 0 0 0 0 0 0
P r o d u c ti o n q u a n ti ty 6 , 3 8 0 5 ,5 1 0 6 ,0 9 0 6 ,0 9 0 6 ,3 8 0 5 ,8 0 0
E n d in g in v e n to r y 2 ,1 3 0 2 ,1 4 0 1 , 2 3 0 -2 , 6 8 0 -4 , 3 0 0 -4 , 5 0 0
36
Aggregate Planning Example
Level Strategy for Executive Umbrellas
L e v e l C a p a c it y S t r a t e g y C o s t s
Jan Feb Mar Apr M ay Jun T o ta l
M a te r i a l c o st $ 3 1 , 9 0 0$ .2070 , 5 5 0$ .3000, 4 5 0$ .30 00, 4 5 0$ .30 10, 9 0 0$. 20 90 , 0 0 0$ .1080 1 , 2 5 0 . 0 0
L a b o r c o st $ 8 , 4 4 8 .$070 , 2 9 6 .$080 , 0 6 4 .$080, 0 6 4 .$0 80, 4 4 8 . $0 70 , 6 8 0 .$0 40 8 , 0 0 0 . 0 0
H irin g c o st $ 0 .0 0 $ 0 .0 0 $ 0 .0 0 $ 0 .0 0 $ 0 .0 0 $ 0 .0 0 $ 0 .0 0
F irin g c o st $ 0 .0 0 $ 0 .0 0 $ 0 .0 0 $ 0 .0 0 $ 0 .0 0 $ 0 .0 0 $ 0 .0 0
I n v e n t o r y h o l d i n g$ 2c ,o1 s3t 0 .$020 , 1 4 0 .$010 , 2 3 0 . 0 0$ 0 . 0 0 $ 0 . 0 0 $ 0 . 0 0$ 5 , 5 0 0 . 0 0
I n v e n t o r y s t o c k o u t c$ o0 s. 0t 0 $ 0 . 0 0 $ 0 . 0 0$ 3 , 3 5 0 .$0 50, 3 7 5 . $0 50 , 6 2 5 .$0 10 4 , 3 5 0 . 0 0
T O T A $L 2: 4 9 , 1 0 0 . 0 0
Requirements
1000 —
Production plan
750 —
110
500 —
250 — 300
0 — 510
| | | |
1 2 3 4
Quarter 39
Staffing Strategies in Services: Level Strategy
40
Staffing Strategies in Services: Chase Strategy
41
Aggregate Planning Example via Excel
42
Aggregate Planning Example via LP
43
Aggregate Planning Example
Computer Application
44
Aggregate Planning Example
Computer Application
45
Aggregate Planning Example
46
The
The End
End
47