Professional Documents
Culture Documents
Operations Management: William J. Stevenson
Operations Management: William J. Stevenson
Operations Management
William J. Stevenson
8th edition
12-2 Aggregate Planning
Aggregate
Planning
12-3 Aggregate Planning
Long-range plans
Long term capacity
Location / layout
12-4 Aggregate Planning
Planning Horizon
Intermediate
range
Short
range
Aggregate Planning
Determine the resource capacity needed to meet demand
over an intermediate time horizon
Aggregate refers to product lines or families
Aggregate planning matches supply and demand
Objectives
Establish a company wide game plan for allocating
resources
Develop an economic strategy for meeting demand
12-6 Aggregate Planning
Resources Costs
Workforce Inventory carrying
Facilities Back orders
Policies Overtime
Inventory changes
Subcontracting
Overtime subcontracting
Inventory levels
Back orders
12-8 Aggregate Planning
Employment
Subcontracting
Backordering
12-9 Aggregate Planning
Proactive
Alter demand to match capacity
Reactive
Alter capacity to match demand
Mixed
Some of each
12-10 Aggregate Planning
Demand Options
Pricing
Promotion
Back orders
New demand
12-11 Aggregate Planning
Capacity Options
Part-time workers
Inventories
Subcontracting
12-12 Aggregate Planning
Basic Strategies
Chase Demand
Demand
Production
Units
Time
12-15 Aggregate Planning
Chase Approach
Advantages
Investment in inventory is low
Labor utilization in high
Disadvantages
The cost of adjusting output rates and/or
workforce levels
12-16 Aggregate Planning
Basic Strategies
Level capacity strategy:
Maintaining a steady rate of regular-time output
while meeting variations in demand by a
combination of options.
Shortages and surpluses are absorbed by fluctuating
inventory levels.
Employees benefit from stable work hours, but
inventory costs are increased.
12-17 Aggregate Planning
Level Production
Demand
Production
Units
Time
12-18 Aggregate Planning
Level Approach
Advantages
Stable output rates and workforce
Disadvantages
Greater inventory costs
Increased overtime and idle time
Resource utilizations vary over time
12-19 Aggregate Planning
Basic Strategies
Stable Workforce-Variable Hours strategy:
Vary the output by varying the number of hours
worked through flexible work schedules or
overtime.
Production quantities can be matched to existing
orders.
Provides workforce continuity without having to lay
off and hire workers.
12-20 Aggregate Planning
Average Inventory
Example 1
Planners for a company that makes several models of tractors are
about to prepare the aggregate plan that will cover six periods.
The following information is obtained:
Period 1 2 3 4 5 6 Total
Forecast 200 200 300 400 500 200 1,800
Costs:
Output: Regular time =$2 per tractor
Overtime =$3 per tractor
Subcontract =$6 per tractor
Inventory =$1 per tractor per period on average inventory.
Back orders = $5 per tractor per period.
12-23 Aggregate Planning
Example 1
Use level strategy to prepare for an aggregate plan
and determine the total cost. Assume a level
output rate of 300 units (tractors) per period with
regular time. The planned ending inventory is
zero. There are 15 workers.
12-24 Aggregate Planning
Example 1-Solution
Period 1 2 3 4 5 6 TOTAL
Forecast
OUTPUT
Regular
Overtime
Subcontract
Output-Forecast
INVENTORY
Beginning
Ending
Average
Backlog
COSTS
Regular
Overtime
Subcontract
Hire/Layoff
Inventory
Backorders
TOTAL
12-25 Aggregate Planning
Example 1-Solution
Period 1 2 3 4 5 6 TOTAL
Forecast 200 200 300 400 500 200 1,800
OUTPUT
Regular
Overtime
Subcontract
Output-Forecast
INVENTORY
Beginning
Ending
Average
Backlog
COSTS
Regular
Overtime
Subcontract
Hire/Layoff
Inventory
Backorders
TOTAL
12-26 Aggregate Planning
Example 1-Solution
Period 1 2 3 4 5 6 TOTAL
Forecast 200 200 300 400 500 200 1,800
OUTPUT
Regular 300 300 300 300 300 300 1,800
Overtime
Subcontract
Output-Forecast
INVENTORY
Beginning
Ending
Average
Backlog
COSTS
Regular
Overtime
Subcontract
Hire/Layoff
Inventory
Backorders
TOTAL
12-27 Aggregate Planning
Example 1-Solution
Period 1 2 3 4 5 6 TOTAL
Forecast 200 200 300 400 500 200 1,800
OUTPUT
Regular 300 300 300 300 300 300 1,800
Overtime
Subcontract
Output-Forecast 100 100 0 (100) (200) 100 0
INVENTORY
Beginning
Ending
Average
Backlog
COSTS
Regular
Overtime
Subcontract
Hire/Layoff
Inventory
Backorders
TOTAL
12-28 Aggregate Planning
Example 1-Solution
Period 1 2 3 4 5 6 TOTAL
Forecast 200 200 300 400 500 200 1,800
OUTPUT
Regular 300 300 300 300 300 300 1,800
Overtime
Subcontract
Output-Forecast 100 100 0 (100) (200) 100 0
INVENTORY
Beginning 0
Ending 100
Average 50
Backlog 0
COSTS
Regular
Overtime
Subcontract
Hire/Layoff
Inventory
Backorders
TOTAL
12-29 Aggregate Planning
Example 1-Solution
Period 1 2 3 4 5 6 TOTAL
Forecast 200 200 300 400 500 200 1,800
OUTPUT
Regular 300 300 300 300 300 300 1,800
Overtime
Subcontract
Output-Forecast 100 100 0 (100) (200) 100 0
INVENTORY
Beginning 0 100
Ending 100 200
Average 50 150
Backlog 0 0
COSTS
Regular
Overtime
Subcontract
Hire/Layoff
Inventory
Backorders
TOTAL
12-30 Aggregate Planning
Example 1-Solution
Period 1 2 3 4 5 6 TOTAL
Forecast 200 200 300 400 500 200 1,800
OUTPUT
Regular 300 300 300 300 300 300 1,800
Overtime
Subcontract
Output-Forecast 100 100 0 (100) (200) 100
INVENTORY
Beginning 0 100 200 200 100 0
Ending 100 200 200 100 0 0
Average 50 150 200 150 50 0
Backlog 0 0 0 0 100 0
COSTS
Regular
Overtime
Subcontract
Hire/Layoff
Inventory
Backorders
TOTAL
12-31 Aggregate Planning
Example 1-Solution
Period 1 2 3 4 5 6 TOTAL
Forecast 200 200 300 400 500 200 1,800
OUTPUT
Regular 300 300 300 300 300 300 1,800
Overtime
Subcontract
Output-Forecast 100 100 0 (100) (200) 100
INVENTORY
Beginning 0 100 200 200 100 0
Ending 100 200 200 100 0 0
Average 50 150 200 150 50 0
Backlog 0 0 0 0 100 0
COSTS ($)
Regular 600 600 600 600 600 600 3600
Overtime
Subcontract
Hire/Layoff
Inventory
Backorders
TOTAL
12-32 Aggregate Planning
Example 1-Solution
Period 1 2 3 4 5 6 TOTAL
Forecast 200 200 300 400 500 200 1,800
OUTPUT
Regular 300 300 300 300 300 300 1,800
Overtime
Subcontract
Output-Forecast 100 100 0 (100) (200) 100
INVENTORY
Beginning 0 100 200 200 100 0
Ending 100 200 200 100 0 0
Average 50 150 200 150 50 0
Backlog 0 0 0 0 100 0
COSTS ($)
Regular 600 600 600 600 600 600 3600
Overtime
Subcontract
Hire/Layoff
Inventory 50 150 200 150 50 0 600
Backorders
TOTAL
12-33 Aggregate Planning
Example 1-Solution
Period 1 2 3 4 5 6 TOTAL
Forecast 200 200 300 400 500 200 1,800
OUTPUT
Regular 300 300 300 300 300 300 1,800
Overtime
Subcontract
Output-Forecast 100 100 0 (100) (200) 100
INVENTORY
Beginning 0 100 200 200 100 0
Ending 100 200 200 100 0 0
Average 50 150 200 150 50 0
Backlog 0 0 0 0 100 0
COSTS ($)
Regular 600 600 600 600 600 600 3600
Overtime
Subcontract
Hire/Layoff
Inventory 50 150 200 150 50 0 600
Backorders 0 0 0 0 500 0 500
TOTAL
12-34 Aggregate Planning
Example 1-Solution
Period 1 2 3 4 5 6 TOTAL
Forecast 200 200 300 400 500 200 1,800
OUTPUT
Regular 300 300 300 300 300 300 1,800
Overtime
Subcontract
Output-Forecast 100 100 0 (100) (200) 100
INVENTORY
Beginning 0 100 200 200 100 0
Ending 100 200 200 100 0 0
Average 50 150 200 150 50 0
Backlog 0 0 0 0 100 0
COSTS ($)
Regular 600 600 600 600 600 600 3,600
Overtime
Subcontract
Hire/Layoff
Inventory 50 150 200 150 50 0 600
Backorders 0 0 0 0 500 0 500
TOTAL 650 750 800 750 1,150 600 4,700
12-35 Aggregate Planning
Example 2
After reviewing the plan developed in the previous
example, planners have decided to develop an
alternative plan. They have learned that one
person is about to retire from the company.
Rather than replace that person, they would like
to stay with the smaller workforce and use
overtime to make up for the lost output. The
reduced regular-time output per period is 280
units. The maximum amount of overtime output
per period is 40 units. Hint: Schedule the
overtime beginning from period 3.
12-36 Aggregate Planning
Example 2-Solution
Period 1 2 3 4 5 6 TOTAL
Forecast 200 200 300 400 500 200 1,800
OUTPUT
Regular 280 280 280 280 280 280 1,680
Overtime
Subcontract
Output-Forecast
INVENTORY
Beginning
Ending
Average
Backlog
COSTS ($)
Regular
Overtime
Subcontract
Hire/Layoff
Inventory
Backorders
TOTAL
12-37 Aggregate Planning
Example 2-Solution
Period 1 2 3 4 5 6 TOTAL
Forecast 200 200 300 400 500 200 1,800
OUTPUT
Regular 280 280 280 280 280 280 1,680
Overtime 40 40 40 120
Subcontract
Output-Forecast
INVENTORY
Beginning
Ending
Average
Backlog
COSTS ($)
Regular
Overtime
Subcontract
Hire/Layoff
Inventory
Backorders
TOTAL
12-38 Aggregate Planning
Example 2-Solution
Period 1 2 3 4 5 6 TOTAL
Forecast 200 200 300 400 500 200 1,800
OUTPUT
Regular 280 280 280 280 280 280 1,680
Overtime 40 40 40 120
Subcontract
Output-Forecast 80 80 20 (80) (180) 80
INVENTORY
Beginning 0 80 160 180 100 0
Ending 80 160 180 100 0 0
Average 40 120 170 140 50 0 520
Backlog 0 0 0 0 80 0 80
COSTS ($)
Regular 560 560 560 560 560 560 3,360
Overtime 120 120 120 360
Subcontract
Hire/Layoff
Inventory 40 120 170 140 50 0 520
Backorders 0 0 0 0 400 0 400
TOTAL 600 680 850 820 1,130 560 4,640
12-39 Aggregate Planning
Example 3
A third option is to use temporary workers to fill in
during months of high demand. Suppose that a
temporary worker can produce at the rate of 15
units per period, and it costs an additional $100
to hire and train a temporary worker.
a) Find out how many temporary workers are
needed
b) If the temporary workers are to work in only
periods 4 and 5, find out the total cost of this
option.
12-40 Aggregate Planning
Example 3-Solution
Period 1 2 3 4 5 6 TOTAL
Forecast 200 200 300 400 500 200 1,800
OUTPUT
Regular 280 280 280 340 340 280 1,800
Overtime
Subcontract
Output-Forecast
INVENTORY
Beginning
Ending
Average
Backlog
COSTS ($)
Regular
Overtime
Subcontract
Hire/Layoff
Inventory
Backorders
TOTAL
12-41 Aggregate Planning
Example 3-Solution
Period 1 2 3 4 5 6 TOTAL
Forecast 200 200 300 400 500 200 1,800
OUTPUT
Regular 280 280 280 340 340 280 1,800
Overtime
Subcontract
Output-Forecast 80 80 (20) (60) (160) 80
INVENTORY
Beginning 0 80 160 140 80 0
Ending 80 160 140 80 0 0
Average 40 120 150 110 40 0 460
Backlog 0 0 0 0 80 0 80
COSTS ($)
Regular 560 560 560 680 680 560 3,600
Overtime
Subcontract
Hire/Layoff 0 0 0 400 400 0 800
Inventory 40 120 150 110 40 0 460
Backorders 0 0 0 0 400 0 400
TOTAL 600 680 710 1,190 1,520 560 5,260
12-42 Aggregate Planning
Aggregate Plan
QUARTER SALES FORECAST (LB)
Spring 80,000
Summer 50,000
Fall 120,000
Winter 150,000
Hiring cost = $100 per worker
Firing cost = $500 per worker
Regular production cost per pound = $2.00
Inventory carrying cost = $0.50 pound per quarter
Production per employee = 1,000 pounds per quarter
Beginning work force = 100 workers
a) Level strategy
b) Chase strategy, with hiring and firing.
12-43 Aggregate Planning
Aggregate
Planning
Disaggregation
Master
Schedule
12-44 Aggregate Planning
Disaggregation
Involves breaking down the plan into specific
product requirements to put production plan into
operation
This includes determination of labour, materials,
and inventory requirements
Rough-cut capacity planning is done to test the
feasibility of proposed requirements relative to
available capacities—facilities, labour, vendors,
etc
12-45 Aggregate Planning
Disaggregation
Master Scheduling
Master schedule
Determines quantities needed to meet demand
Interfaces with
Marketing
Capacity planning
Production planning
Distribution planning
12-48 Aggregate Planning
Master Scheduler
Insufficient capacity
12-49 Aggregate Planning
Inputs Outputs
Beginning inventory Projected inventory
Master
Forecast Master production schedule
Scheduling
Example 1
A company that makes industrial pumps wants to
prepare a master production schedule for June and
July. Forecast demands are 120 pumps for June
and 160 pumps for July. (30 pumps/week in June
and 40 pumps/week in July). Beginning inventory
is 64 pumps and there are customer orders that
have been committed as shown in the table.
Determine the projected on-hand inventory, the
MPS, and the uncommitted inventory (available-
to-promise, ATP). Production lot-size is 70
pumps.
12-52 Aggregate Planning
Example 1
Beginning inventory is 64
Example 1
Week Inventory from Requirements Net inventory MPS Projected
previous week * before MPS (70) Inventory
(A) (B) (C=A-B) (MPS+C)
1 64 33 31 - 31
2
3
4
5
6
7
8
*Requirements equal the larger of forecast and customer orders in each week
12-55 Aggregate Planning
Example 1
Week Inventory from Requirements Net inventory MPS Projected
previous week * before MPS (70) Inventory
(A) (B) (C=A-B) (MPS+C)
1 64 33 31 - 31
2 31 30 1 - 1
3
4
5
6
7
8
*Requirements equal the larger of forecast and customer orders in each week
12-56 Aggregate Planning
Example 1
Week Inventory from Requirements Net inventory MPS Projected
previous week * before MPS (70) Inventory
(A) (B) (C=A-B) (MPS+C)
1 64 33 31 - 31
2 31 30 1 - 1
3 1 30 -29 70 41
4
5
6
7
8
*Requirements equal the larger of forecast and customer orders in each week
12-57 Aggregate Planning
Example 1
Week Inventory from Requirements Net inventory MPS Projected
previous week * before MPS (70) Inventory
(A) (B) (C=A-B) (MPS+C)
1 64 33 31 - 31
2 31 30 1 - 1
3 1 30 -29 70 41
4 41 30 11 - 11
5 11 40 -29 70 41
6 41 40 1 - 1
7 1 40 -39 70 31
8 31 40 -9 70 61
*Requirements equal the larger of forecast and customer orders in each week
12-58 Aggregate Planning
Available-to-Promise (ATP)
Quantity of items that can be promised to the
customer
Difference between planned production and
customer orders already received
Example 1
Beginning inventory is 64
Month June July
Week 1 2 3 4 5 6 7 8
Forecast 30 30 30 30 40 40 40 40
Orders 33 20 10 4 2
On-hand 31 1 41 11 41 1 31 61
inventory
MPS 70 70 70 70
ATP 11 56 68 70 70
12-60 Aggregate Planning
Example 1
Beginning inventory is 64
Example 2
A firm has 43 units of a certain product on hand.
Forecasts for the first two planning periods are
20 units each. A production quantity of 80 units
is planned to be available in period 3. Customer
orders are 22 for period 1 and 17 for period 2.
a) What is the projected on hand inventory at the
end of period 2?
b) What quantity is available for commitment to
new customers in period 1?
12-62 Aggregate Planning
Example 2
Beginning inventory is 43
Week 1 2 3
Forecast 20 20 -
Orders 22 17 -
On-hand 21 1 81
inventory
MPS 80
ATP 4 81
12-63 Aggregate Planning
Example 3
A firm has 56 units of product X on hand. Forecasts
of demand are 20 units per week. An MPS
quantity of 100 units is planned for week 3.
Customer orders are 24 for week 1, 18 for week
2 and 15 for week 3.
a) What is the projected on-hand inventory at the
end of week 2?
b) What quantity is available for commitment to
new customers prior to the receipt of the MPS
quantity in week 3?
12-64 Aggregate Planning
Example 3
Beginning inventory is 56
Week 1 2 3
Forecast 20 20 20
Orders 24 18 15
On-hand 32 12 92
inventory
MPS 100
ATP 14 85
12-65 Aggregate Planning
ATP: Example
12-66 Aggregate Planning