Top Banner
1 1 2002 South-W estern/Thom son Learning 2002 South-W estern/Thom son Learning TM TM Slides prepared Slides prepared by John Loucks by John Loucks
46
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Aggregate Planning

1 1 2002 South-Western/Thomson Learning 2002 South-Western/Thomson Learning TMTM

Slides preparedSlides preparedby John Loucksby John Loucks

Page 2: Aggregate Planning

2

Chapter 13Chapter 13Chapter 13Chapter 13

Production PlanningProduction Planning

Page 3: Aggregate Planning

3

OverviewOverviewOverviewOverview

Production-Planning HierarchyProduction-Planning Hierarchy Aggregate PlanningAggregate Planning Master Production SchedulingMaster Production Scheduling Types of Production-Planning and Control SystemsTypes of Production-Planning and Control Systems Wrap-Up: What World-Class Companies DoWrap-Up: What World-Class Companies Do

Page 4: Aggregate Planning

4

Production Planning HierarchyProduction Planning HierarchyProduction Planning HierarchyProduction Planning Hierarchy

Master Production Scheduling Master Production Scheduling

Production Planning and Control SystemsProduction Planning and Control Systems

Pond DrainingPond DrainingSystemsSystems

Aggregate PlanningAggregate Planning

PushPushSystems Systems

PullPullSystemsSystems

Focusing onFocusing onBottlenecksBottlenecks

Long-Range Capacity PlanningLong-Range Capacity Planning

Page 5: Aggregate Planning

5

Production Planning HorizonsProduction Planning HorizonsProduction Planning HorizonsProduction Planning Horizons

Master Production Scheduling Master Production Scheduling

Production Planning and Control SystemsProduction Planning and Control Systems

Pond DrainingPond DrainingSystemsSystems

Aggregate PlanningAggregate Planning

PushPushSystems Systems

PullPullSystemsSystems

Focusing onFocusing onBottlenecksBottlenecks

Long-Range Capacity PlanningLong-Range Capacity PlanningLong-RangeLong-Range

(years)(years)

Medium-RangeMedium-Range(6-18 months)(6-18 months)

Short-RangeShort-Range(weeks)(weeks)

Very-Short-RangeVery-Short-Range(hours - days)(hours - days)

Page 6: Aggregate Planning

6

Production Planning: Units of MeasureProduction Planning: Units of MeasureProduction Planning: Units of MeasureProduction Planning: Units of Measure

Master Production SchedulingMaster Production Scheduling

Production Planning and Control SystemsProduction Planning and Control Systems

Pond DrainingPond DrainingSystemsSystems

Aggregate PlanningAggregate Planning

PushPushSystems Systems

PullPullSystemsSystems

Focusing onFocusing onBottlenecksBottlenecks

Long-Range Capacity PlanningLong-Range Capacity PlanningEntire Entire

Product LineProduct Line

ProductProductFamilyFamily

SpecificSpecificProduct ModelProduct Model

Labor, Materials,Labor, Materials,MachinesMachines

Page 7: Aggregate Planning

7

Aggregate PlanningAggregate Planning

Page 8: Aggregate Planning

8

Why Aggregate Planning Is NecessaryWhy Aggregate Planning Is NecessaryWhy Aggregate Planning Is NecessaryWhy Aggregate Planning Is Necessary

Fully load facilities and minimize overloading and Fully load facilities and minimize overloading and underloadingunderloading

Make sure enough capacity available to satisfy Make sure enough capacity available to satisfy expected demandexpected demand

Plan for the orderly and systematic change of Plan for the orderly and systematic change of production capacity to meet the peaks and valleys of production capacity to meet the peaks and valleys of expected customer demandexpected customer demand

Get the most output for the amount of resources Get the most output for the amount of resources availableavailable

Page 9: Aggregate Planning

9

InputsInputsInputsInputs

A forecast of aggregate demand covering the selected A forecast of aggregate demand covering the selected planning horizon (6-18 months)planning horizon (6-18 months)

The alternative means available to adjust short- to The alternative means available to adjust short- to medium-term capacity, to what extent each medium-term capacity, to what extent each alternative could impact capacity and the related costsalternative could impact capacity and the related costs

The current status of the system in terms of The current status of the system in terms of workforce level, inventory level and production rate workforce level, inventory level and production rate

Page 10: Aggregate Planning

10

OutputsOutputsOutputsOutputs

A production plan: aggregate decisions for each A production plan: aggregate decisions for each period in the planning horizon aboutperiod in the planning horizon about workforce levelworkforce level inventory levelinventory level production rateproduction rate

Projected costs if the production plan was Projected costs if the production plan was implementedimplemented

Page 11: Aggregate Planning

11

Medium-Term Capacity AdjustmentsMedium-Term Capacity AdjustmentsMedium-Term Capacity AdjustmentsMedium-Term Capacity Adjustments

Workforce levelWorkforce level Hire or layoff full-time workersHire or layoff full-time workers Hire or layoff part-time workersHire or layoff part-time workers Hire or layoff contract workers Hire or layoff contract workers

Utilization of the work forceUtilization of the work force OvertimeOvertime Idle time (undertime) Idle time (undertime) Reduce hours workedReduce hours worked

. . . more. . . more

Page 12: Aggregate Planning

12

Medium-Term Capacity AdjustmentsMedium-Term Capacity AdjustmentsMedium-Term Capacity AdjustmentsMedium-Term Capacity Adjustments

Inventory levelInventory level Finished goods inventoryFinished goods inventory Backorders/lost salesBackorders/lost sales

SubcontractSubcontract

Page 13: Aggregate Planning

13

ApproachesApproachesApproachesApproaches

Informal or Trial-and-Error ApproachInformal or Trial-and-Error Approach Mathematically Optimal ApproachesMathematically Optimal Approaches

Linear ProgrammingLinear Programming Linear Decision RulesLinear Decision Rules

Computer SearchComputer Search HeuristicsHeuristics

Page 14: Aggregate Planning

14

Pure Strategies for the Informal ApproachPure Strategies for the Informal ApproachPure Strategies for the Informal ApproachPure Strategies for the Informal Approach

Matching DemandMatching Demand Level CapacityLevel Capacity

Buffering with inventoryBuffering with inventory Buffering with backlogBuffering with backlog Buffering with overtime or subcontractingBuffering with overtime or subcontracting

Page 15: Aggregate Planning

15

Matching Demand StrategyMatching Demand StrategyMatching Demand StrategyMatching Demand Strategy

Capacity (Production) in each time period is varied to Capacity (Production) in each time period is varied to exactly match the forecasted aggregate demand in exactly match the forecasted aggregate demand in that time periodthat time period

Capacity is varied by changing the workforce levelCapacity is varied by changing the workforce level Finished-goods inventories are minimalFinished-goods inventories are minimal Labor and materials costs tend to be high due to the Labor and materials costs tend to be high due to the

frequent changesfrequent changes

Page 16: Aggregate Planning

16

Developing and EvaluatingDeveloping and Evaluatingthe Matching Production Planthe Matching Production Plan

Developing and EvaluatingDeveloping and Evaluatingthe Matching Production Planthe Matching Production Plan

Production rate is dictated by the forecasted Production rate is dictated by the forecasted aggregate demandaggregate demand

Convert the forecasted aggregate demand into the Convert the forecasted aggregate demand into the required workforce level using production time required workforce level using production time informationinformation

The primary costs of this strategy are the costs of The primary costs of this strategy are the costs of changing workforce levels from period to period, i.e., changing workforce levels from period to period, i.e., hirings and layoffshirings and layoffs

Page 17: Aggregate Planning

17

Level Capacity StrategyLevel Capacity StrategyLevel Capacity StrategyLevel Capacity Strategy

Capacity (production rate) is held level (constant) Capacity (production rate) is held level (constant) over the planning horizonover the planning horizon

The difference between the constant production rate The difference between the constant production rate and the demand rate is made up (buffered) by and the demand rate is made up (buffered) by inventory, backlog, overtime, part-time labor and/or inventory, backlog, overtime, part-time labor and/or subcontractingsubcontracting

Page 18: Aggregate Planning

18

Developing and EvaluatingDeveloping and Evaluatingthe Level Production Planthe Level Production PlanDeveloping and EvaluatingDeveloping and Evaluatingthe Level Production Planthe Level Production Plan

Assume that the amount produced each period is Assume that the amount produced each period is constant, no hirings or layoffsconstant, no hirings or layoffs

The gap between the amount planned to be produced The gap between the amount planned to be produced and the forecasted demand is filled with either and the forecasted demand is filled with either inventory or backorders, i.e., no overtime, no idle inventory or backorders, i.e., no overtime, no idle time, no subcontractingtime, no subcontracting

. . . more. . . more

Page 19: Aggregate Planning

19

Developing and EvaluatingDeveloping and Evaluatingthe Level Production Planthe Level Production PlanDeveloping and EvaluatingDeveloping and Evaluatingthe Level Production Planthe Level Production Plan

The primary costs of this strategy are inventory The primary costs of this strategy are inventory carrying and backlogging costscarrying and backlogging costs

Period-ending inventories or backlogs are determined Period-ending inventories or backlogs are determined using the inventory balance equation:using the inventory balance equation:

EIEItt = EI = EIt-1t-1 + (P + (Ptt - D - Dt t ))

Page 20: Aggregate Planning

20

Aggregate Plans for ServicesAggregate Plans for ServicesAggregate Plans for ServicesAggregate Plans for Services

For standardized services, aggregate planning may be For standardized services, aggregate planning may be simpler than in systems that produce productssimpler than in systems that produce products

For customized services,For customized services, there may be difficulty in specifying the nature and there may be difficulty in specifying the nature and

extent of services to be performed for each extent of services to be performed for each customercustomer

customer may be an integral part of the production customer may be an integral part of the production systemsystem

Absence of finished-goods inventories as a buffer Absence of finished-goods inventories as a buffer between system capacity and customer demandbetween system capacity and customer demand

Page 21: Aggregate Planning

21

Preemptive TacticsPreemptive TacticsPreemptive TacticsPreemptive Tactics

There may be ways to manage the extremes of There may be ways to manage the extremes of demand:demand: Discount prices during the valleys.... have a saleDiscount prices during the valleys.... have a sale Peak-load pricing during the highs .... electric Peak-load pricing during the highs .... electric

utilities, Nucorutilities, Nucor

Page 22: Aggregate Planning

22

Master Production Scheduling (MPS)

Page 23: Aggregate Planning

23

Objectives of MPSObjectives of MPSObjectives of MPSObjectives of MPS

Determine the quantity and timing of completion of Determine the quantity and timing of completion of end items over a short-range planning horizon.end items over a short-range planning horizon.

Schedule end items (finished goods and parts shipped Schedule end items (finished goods and parts shipped as end items) to be completed promptly and when as end items) to be completed promptly and when promised to the customer.promised to the customer.

Avoid overloading or underloading the production Avoid overloading or underloading the production facility so that production capacity is efficiently facility so that production capacity is efficiently utilized and low production costs result. utilized and low production costs result.

Page 24: Aggregate Planning

24

The rules for schedulingThe rules for scheduling

No ChangeNo Change+/- 5%+/- 5%

ChangeChange

+/- 10%+/- 10%

ChangeChange

+/- 20%+/- 20%

ChangeChange

+/- 20%+/- 20%

ChangeChangeFrozenFrozen

FirmFirm

FullFullOpenOpen

1-21-2 weeksweeks

2-42-4weeksweeks

4-64-6weeksweeks

6+ 6+ weeksweeks

Time FencesTime FencesTime FencesTime Fences

Page 25: Aggregate Planning

25

Time FencesTime FencesTime FencesTime Fences

The rules for scheduling:The rules for scheduling: Do not change orders in the frozen zoneDo not change orders in the frozen zone Do not exceed the agreed on percentage changes Do not exceed the agreed on percentage changes

when modifying orders in the other zoneswhen modifying orders in the other zones Try to level load as much as possibleTry to level load as much as possible Do not exceed the capacity of the system when Do not exceed the capacity of the system when

promising orders.promising orders. If an order must be pulled into level load, pull it If an order must be pulled into level load, pull it

into the earliest possible week without missing the into the earliest possible week without missing the promise.promise.

Page 26: Aggregate Planning

26

Developing an MPSDeveloping an MPSDeveloping an MPSDeveloping an MPS

Using input informationUsing input information Customer orders (end items quantity, due dates)Customer orders (end items quantity, due dates) Forecasts (end items quantity, due dates)Forecasts (end items quantity, due dates) Inventory status (balances, planned receipts)Inventory status (balances, planned receipts) Production capacity (output rates, planned Production capacity (output rates, planned

downtime)downtime) Schedulers place orders in the earliest available open Schedulers place orders in the earliest available open

slot of the MPSslot of the MPS . . . more. . . more

Page 27: Aggregate Planning

27

Developing an MPSDeveloping an MPSDeveloping an MPSDeveloping an MPS

Schedulers must:Schedulers must: estimate the total demand for products from all estimate the total demand for products from all

sourcessources assign orders to production slotsassign orders to production slots make delivery promises to customers, andmake delivery promises to customers, and make the detailed calculations for the MPSmake the detailed calculations for the MPS

Page 28: Aggregate Planning

28

Example: Master Production SchedulingExample: Master Production SchedulingExample: Master Production SchedulingExample: Master Production Scheduling

Arizona Instruments produces bar code Arizona Instruments produces bar code scanners for consumers and other manufacturers on a scanners for consumers and other manufacturers on a produce-to-stock basis. The production planner is produce-to-stock basis. The production planner is developing an MPS for scanners for the next 6 weeks.developing an MPS for scanners for the next 6 weeks.

The minimum lot size is 1,500 scanners, and The minimum lot size is 1,500 scanners, and the safety stock level is 400 scanners. There are the safety stock level is 400 scanners. There are currently 1,120 scanners in inventory. The estimates currently 1,120 scanners in inventory. The estimates of demand for scanners in the next 6 weeks are shown of demand for scanners in the next 6 weeks are shown on the next slide.on the next slide.

Page 29: Aggregate Planning

29

Example: Master Production SchedulingExample: Master Production SchedulingExample: Master Production SchedulingExample: Master Production Scheduling

Demand EstimatesDemand Estimates

CUSTOMERS CUSTOMERS

BRANCH WAREHOUSES BRANCH WAREHOUSES

MARKET RESEARCH MARKET RESEARCH

PRODUCTION RESEARCHPRODUCTION RESEARCH

500500

200200

00

1010

11

00

5050

300300

10001000

00

00

500500

400400

22 33 44

200200

000000

300300500500

00101000

700700

6655

10001000

200200

WEEKWEEK

Page 30: Aggregate Planning

30

Example: Master Production SchedulingExample: Master Production SchedulingExample: Master Production SchedulingExample: Master Production Scheduling

ComputationsComputations

CUSTOMERS CUSTOMERS

BRANCH WAREHOUSES BRANCH WAREHOUSES

MARKET RESEARCH MARKET RESEARCH

PRODUCTION RESEARCHPRODUCTION RESEARCH

500500

200200

00

1010

11

00

5050

300300

10001000

00

00

500500

400400

22 33 44

200200

000000

300300500500

00101000

700700

6655

10001000

200200

WEEKWEEK

TOTAL DEMAND TOTAL DEMAND

BEGINNING INVENTORY BEGINNING INVENTORY

REQUIRED PRODUCTIONREQUIRED PRODUCTION

ENDING INVENTORYENDING INVENTORY

710710

11201120

00

410410 560560

15001500

410410

13501350

11601160

15001500

900900

560560

700700

12501250950950460460

46046011601160

150015001500150000

10101010 12001200

950950

Page 31: Aggregate Planning

31

Example: Master Production SchedulingExample: Master Production SchedulingExample: Master Production SchedulingExample: Master Production Scheduling

MPS for Bar Code ScannersMPS for Bar Code Scanners

SCANNER PRODUCTIONSCANNER PRODUCTION 00 15001500 15001500 150015001500150000

11 22 33 44 6655

WEEKWEEK

Page 32: Aggregate Planning

32

Rough-Cut Capacity PlanningRough-Cut Capacity PlanningRough-Cut Capacity PlanningRough-Cut Capacity Planning

As orders are slotted in the MPS, the effects on the As orders are slotted in the MPS, the effects on the production work centers are checkedproduction work centers are checked

Rough cut capacity planningRough cut capacity planning identifies underloading identifies underloading or overloading of capacityor overloading of capacity

Page 33: Aggregate Planning

33

Example: Rough-Cut Capacity PlanningExample: Rough-Cut Capacity PlanningExample: Rough-Cut Capacity PlanningExample: Rough-Cut Capacity Planning

Texprint Company makes a line of computer Texprint Company makes a line of computer printers on a produce-to-stock basis for other printers on a produce-to-stock basis for other computer manufacturers. Each printer requires an computer manufacturers. Each printer requires an average of 24 labor-hours. The plant uses a backlog average of 24 labor-hours. The plant uses a backlog of orders to allow a level-capacity aggregate plan. of orders to allow a level-capacity aggregate plan. This plan provides a weekly capacity of 5,000 labor-This plan provides a weekly capacity of 5,000 labor-hours.hours.

Texprint’s rough-draft of an MPS for its Texprint’s rough-draft of an MPS for its printers is shown on the next slide. Does enough printers is shown on the next slide. Does enough capacity exist to execute the MPS? If not, what capacity exist to execute the MPS? If not, what changes do you recommend?changes do you recommend?

Page 34: Aggregate Planning

34

Example: Rough-Cut Capacity PlanningExample: Rough-Cut Capacity PlanningExample: Rough-Cut Capacity PlanningExample: Rough-Cut Capacity Planning

Rough-Cut Capacity AnalysisRough-Cut Capacity Analysis

PRODUCTIONPRODUCTION 100100 200200 200200 280280250250

11 22 33 44 55

WEEKWEEK

TOTALTOTAL

10301030

LOADLOAD 24002400 48004800 48004800 6720672060006000 2472024720

CAPACITYCAPACITY 50005000 50005000 50005000 5000500050005000 2500025000

UNDERUNDER or or OVEROVER LOAD LOAD 26002600 200200 200200 1720172010001000 280280

Page 35: Aggregate Planning

35

Example: Rough-Cut Capacity PlanningExample: Rough-Cut Capacity PlanningExample: Rough-Cut Capacity PlanningExample: Rough-Cut Capacity Planning

Rough-Cut Capacity AnalysisRough-Cut Capacity Analysis The plant is underloaded in the first 3 weeks The plant is underloaded in the first 3 weeks

(primarily week 1) and it is overloaded in the last 2 (primarily week 1) and it is overloaded in the last 2 weeks of the schedule.weeks of the schedule.

Some of the production scheduled for week 4 and Some of the production scheduled for week 4 and 5 should be moved to week 1.5 should be moved to week 1.

Page 36: Aggregate Planning

36

Demand ManagementDemand ManagementDemand ManagementDemand Management

Review customer orders and promise shipment of Review customer orders and promise shipment of orders as close to request date as possibleorders as close to request date as possible

Update MPS at least weekly.... work with Marketing Update MPS at least weekly.... work with Marketing to understand shifts in demand patternsto understand shifts in demand patterns

Produce to order..... focus on incoming customer Produce to order..... focus on incoming customer ordersorders

Produce to stock ..... focus on maintaining finished Produce to stock ..... focus on maintaining finished goods levelsgoods levels

Planning horizon must be as long as the longest lead Planning horizon must be as long as the longest lead time itemtime item

Page 37: Aggregate Planning

37

Types of Production-PlanningTypes of Production-Planningand Control Systemsand Control Systems

Page 38: Aggregate Planning

38

Types of Production-PlanningTypes of Production-Planningand Control Systemsand Control Systems

Pond-Draining SystemsPond-Draining Systems Push SystemsPush Systems Pull SystemsPull Systems Focusing on BottlenecksFocusing on Bottlenecks

Page 39: Aggregate Planning

39

Pond-Draining SystemsPond-Draining SystemsPond-Draining SystemsPond-Draining Systems

Emphasis on holding inventories (reservoirs) of Emphasis on holding inventories (reservoirs) of materials to support productionmaterials to support production

Little information passes through the systemLittle information passes through the system As the level of inventory is drawn down, orders are As the level of inventory is drawn down, orders are

placed with the supplying operation to replenish placed with the supplying operation to replenish inventoryinventory

May lead to excessive inventories and is rather May lead to excessive inventories and is rather inflexible in its ability to respond to customer needsinflexible in its ability to respond to customer needs

Page 40: Aggregate Planning

40

Push SystemsPush SystemsPush SystemsPush Systems

Use information about customers, suppliers, and Use information about customers, suppliers, and production to manage material flowsproduction to manage material flows

Flows of materials are planned and controlled by a Flows of materials are planned and controlled by a series of production schedules that state when batches series of production schedules that state when batches of each particular item should come out of each stage of each particular item should come out of each stage of productionof production

Can result in great reductions of raw-materials Can result in great reductions of raw-materials inventories and in greater worker and process inventories and in greater worker and process utilization than pond-draining systemsutilization than pond-draining systems

Page 41: Aggregate Planning

41

Pull SystemsPull SystemsPull SystemsPull Systems

Look only at the next stage of production and Look only at the next stage of production and determine what is needed there, and produce only thatdetermine what is needed there, and produce only that

Raw materials and parts are pulled from the back of Raw materials and parts are pulled from the back of the system toward the front where they become the system toward the front where they become finished goodsfinished goods

Raw-material and in-process inventories approach Raw-material and in-process inventories approach zerozero

Successful implementation requires much preparationSuccessful implementation requires much preparation

Page 42: Aggregate Planning

42

Focusing on BottlenecksFocusing on BottlenecksFocusing on BottlenecksFocusing on Bottlenecks

Bottleneck OperationsBottleneck Operations Impede production because they have less capacity Impede production because they have less capacity

than upstream or downstream stagesthan upstream or downstream stages Work arrives faster than it can be completedWork arrives faster than it can be completed Binding capacity constraints that control the Binding capacity constraints that control the

capacity of the systemcapacity of the system Optimized Production Technology (OPT)Optimized Production Technology (OPT) Synchronous ManufacturingSynchronous Manufacturing

Page 43: Aggregate Planning

43

Synchronous ManufacturingSynchronous ManufacturingSynchronous ManufacturingSynchronous Manufacturing

Operations performance measured byOperations performance measured by throughput (the rate cash is generated by sales)throughput (the rate cash is generated by sales) inventory (money invested in inventory), andinventory (money invested in inventory), and operating expenses (money spent in converting operating expenses (money spent in converting

inventory into throughput)inventory into throughput) . . . more. . . more

Page 44: Aggregate Planning

44

Synchronous ManufacturingSynchronous ManufacturingSynchronous ManufacturingSynchronous Manufacturing

System of control based on: System of control based on: drum (bottleneck establishes beat or pace for other drum (bottleneck establishes beat or pace for other

operations)operations) buffer (inventory kept before a bottleneck so it is buffer (inventory kept before a bottleneck so it is

never idle), andnever idle), and rope (information sent upstream of the bottleneck rope (information sent upstream of the bottleneck

to prevent inventory buildup and to synchronize to prevent inventory buildup and to synchronize activities)activities)

Page 45: Aggregate Planning

45

Wrap-Up: World-Class PracticeWrap-Up: World-Class PracticeWrap-Up: World-Class PracticeWrap-Up: World-Class Practice

Push systems dominate and can be applied to almost Push systems dominate and can be applied to almost any type of productionany type of production

Pull systems are growing in use. Most often applied Pull systems are growing in use. Most often applied in repetitive manufacturingin repetitive manufacturing

Few companies focusing on bottlenecks to plan and Few companies focusing on bottlenecks to plan and control production. control production.

Page 46: Aggregate Planning

46

End of Chapter 13End of Chapter 13