16.02.2014 Views

Aggregate Planning - PageOut

Aggregate Planning - PageOut

Aggregate Planning - PageOut

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

OPERATIONS MANAGEMENT<br />

<strong>Aggregate</strong> <strong>Planning</strong><br />

Learning Objectives<br />

• Explain business, sales & operations planning<br />

• Identify different aggregate planning strategies<br />

• Identify options for changing demand & capacity<br />

• Develop aggregate plans & calculate costs<br />

• Evaluate the impact of aggregate plans on functional<br />

areas<br />

• Describe the differences between plans for services &<br />

manufacturing companies<br />

Long<br />

Range<br />

Operations <strong>Planning</strong> Hierarchy<br />

Process <strong>Planning</strong><br />

Strategic Capacity <strong>Planning</strong><br />

Medium<br />

<strong>Aggregate</strong> <strong>Planning</strong><br />

Range<br />

Manufacturing<br />

Master Production Scheduling<br />

Services<br />

Material Requirements <strong>Planning</strong><br />

Short<br />

Range<br />

Order Scheduling<br />

Weekly Workforce &<br />

Customer Scheduling<br />

Daily Workforce &<br />

Customer Scheduling<br />

4


Business <strong>Planning</strong> Hierarchy<br />

Sales and Operations <strong>Planning</strong><br />

• Medium-term functional plans designed to<br />

operationalize the long-term strategic plan:<br />

• Marketing plan: defines the target customers<br />

• <strong>Aggregate</strong> production plan: identifies the desired<br />

inventory levels & staffing<br />

• Financial plan: identifies the source of funds, cash flows,<br />

& sets budgets<br />

• Engineering plan: explores needed product & process<br />

changes in support of the marketing plan<br />

<strong>Aggregate</strong> <strong>Planning</strong><br />

• Based on composite (representative)<br />

products:<br />

• Simplifies calculations<br />

• Forecasts for grouped items are more accurate<br />

• Considers trade-offs between holding<br />

inventory & short-term capacity based on<br />

workforce


Master Production Schedule<br />

• Breaks apart the composite product used in<br />

<strong>Aggregate</strong> <strong>Planning</strong>:<br />

• Identifies specific product configurations,<br />

quantities & dates<br />

• Used by marketing to determine units available<br />

to promise to customers<br />

<strong>Planning</strong> Approaches<br />

• Reactive approach:<br />

• Allow volume forecasts based on Marketing plan<br />

to drive production planning<br />

• Proactive approach:<br />

• Coordinate Marketing & Production plans to<br />

level demand using advertising & price<br />

incentives<br />

Inputs to / Outputs of<br />

<strong>Aggregate</strong> <strong>Planning</strong><br />

Inputs<br />

• A forecast of aggregate demand over planning horizon<br />

• Available Resources (current workforce, inventory levels,<br />

production rates, available capital etc.)<br />

• Alternative means available to adjust capacity and<br />

associated costs<br />

Outputs<br />

• A production plan: aggregate decisions concerning<br />

workforce,production, inventory levels + Cost of the plan


Demand-based Options<br />

• Finished goods inventories:<br />

• Anticipate demand, i.e….<br />

• Back orders & lost sales:<br />

• Delay delivery or allow demand to go unfilled<br />

• Shift demand to off-peak times:<br />

• Less inventory,<br />

• Proactive marketing, i.e. …<br />

Capacity-based Options<br />

• Overtime: Short-term option –Downside?<br />

• Pay workers a premium to work longer hours<br />

• Undertime: Short-term option – Why?<br />

• Slow the production rate or send workers home early<br />

(lowers labor productivity, but doesn’t tie up capital in<br />

finished good inventories)<br />

• Subcontracting: Medium-term option (cost, control)<br />

• Hire & fire workers: Long-term option<br />

• Change the size of the workforce (expensive?)<br />

Costs in <strong>Aggregate</strong> <strong>Planning</strong><br />

• Smoothing costs (i.e. hiring/firing costs)<br />

• Holding costs<br />

• Backordering costs<br />

• Regular time costs<br />

• Overtime costs<br />

• Subcontracting costs<br />

• Idle time costs


Techniques for AP<br />

• Informal or Trial-and-Error techniques<br />

• Most commonly used in practice.<br />

• Consist of developing simple tables and graphs that enable planners<br />

to visually compare projected demand requirements with existing<br />

capacity.<br />

• May not result in optimal aggregate plan.<br />

• Mathematical Techniques<br />

• Linear Programming<br />

• Simulation<br />

Strategies for Meeting Demand<br />

• Pure Strategies: Focused strategies<br />

• Level Strategy: constant level of production, variations in demand<br />

absorbed by some combination of capacity and demand based options<br />

• Chase Strategy: match production to the demand for every period<br />

• Mixed Strategies: Some combination of pure strategies.<br />

• Choice of strategy depends on:<br />

• company policy: e.g. no layoffs, subcontracting etc.<br />

• costs: match demand and supply within constraints imposed on them<br />

by policies or agreements and at minimum costs.


Pure Strategies<br />

• Level Strategy:<br />

• Use a constant workforce & produce similar quantities each time<br />

period.<br />

• Use inventories & backorders to absorb demand peaks & valleys.<br />

• Employee benefit from stable work hours.<br />

• Risk of rendering inventoried products obsolete.<br />

• Chase Strategy:<br />

• Match the production rate to the order rate by hiring and laying off<br />

employees as the order rate varies.<br />

• Minimize finished good inventories by trying to keep pace with<br />

demand fluctuations.<br />

• Low backlogs --> employees feel compelled to slow down out of<br />

fear of being laid off as soon as existing orders are completed.<br />

Mixed Strategies<br />

• Use a combination of options:<br />

• Build-up inventory ahead of rising demand &<br />

use backorders to level extreme peaks<br />

• Layoff or furlough workers during lulls<br />

• Subcontract production or hire temporary<br />

workers to cover short-term peaks<br />

• Reassign workers to preventive maintenance<br />

during lulls<br />

Developing <strong>Aggregate</strong> <strong>Planning</strong><br />

• Choose the basic strategy:<br />

• Level, chase, or hybrid<br />

• Determine the production rate:<br />

• Level plan with back orders: rate = average<br />

demand over the planning horizon<br />

• Level plan without back orders: rate is set to meet<br />

all demand on time<br />

• Chase plan: assign regular production, amount of<br />

overtime & subcontracted work to meet demand


Developing <strong>Aggregate</strong> <strong>Planning</strong>-Contd.<br />

• Calculate the size of the workforce needed<br />

• Calculate period-to-period inventory levels,<br />

shortages, expected hiring & firings, and overtime<br />

• Calculate period-by-period costs, then sum for<br />

total costs of the plan<br />

• Evaluate the plan’s impact on customer service<br />

and human resource issues<br />

Example<br />

Example<br />

Plan A: LEVEL <strong>Aggregate</strong> Plan, Inventories and Back Orders<br />

Plan A: LEVEL <strong>Aggregate</strong> Plan, Inventories and Back Orders<br />

Period 1 2 3 4 5 6 7 8 Total<br />

Demand (units) 1,920 2,160 1,440 1,200 2,040 2,400 1,740 1,500 14,400<br />

Cumulative Demand 1,920 4,080 5,520 6,720 8,760 11,160 12,900 14,400<br />

Period Production 1,800 1,800 1,800 1,800 1,800 1,800 1,800 1,800 14,400<br />

Cumulative Production 1,800 3,600 5,400 7,200 9,000 10,800 12,600 14,400<br />

Ending Inventory 480 240 720<br />

Back Orders 120 480 120 360 300 1,380<br />

Total Cost Calculation for Plan A<br />

Regular-time Labor Cost<br />

$12.50 per hour x 160 hours per period x 8 periods x 90 employees $ 1,440,000<br />

Inventory Holding Cost<br />

720 units x $10 per unit $ 7,200<br />

Back-order Costs<br />

1,380 units x $25 per unit $ 34,500<br />

Total Costs $ 1,481,700


Example<br />

Plan B: LEVEL <strong>Aggregate</strong> Plan, Inventories and NO Back Orders, All<br />

Demand Met<br />

Plan B: LEVEL <strong>Aggregate</strong> Plan, Inventories and NO Back Orders, All Demand Met<br />

Period 1 2 3 4 5 6 7 8 Total<br />

Demand (units) 1,920 2,160 1,440 1,200 2,040 2,400 1,740 1,500 14,400<br />

Cumulative Demand 1,920 4,080 5,520 6,720 8,760 11,160 12,900 14,400<br />

Cum. Demand / # of Periods 1,920 2,040 1,840 1,680 1,752 1,860 1,843 1,800<br />

Period Production 2,040 2,040 2,040 2,040 2,040 2,040 2,040 2,040 16,320<br />

Cumulative Production 2,040 4,080 6,120 8,160 10,200 12,240 14,280 16,320<br />

Ending Inventory 120 - 600 1,440 1,440 1,080 1,380 1,920 7,980<br />

Total Cost Calculation for Plan B<br />

Regular-time Labor Cost<br />

$12.50 per hour x 160 hours per period x 8 periods x 90 employees $ 1,632,000<br />

Inventory Holding Cost<br />

7980 units x $10 per unit $ 79,800<br />

Hiring Costs<br />

12 employees x $800 $ 9,600<br />

Total Costs $ 1,721,400<br />

Example<br />

Plan C: CHASE <strong>Aggregate</strong> Plan, Using Hiring and Firing<br />

Plan C: CHASE <strong>Aggregate</strong> <strong>Planning</strong> ,Using Hiring and Firing<br />

Period 1 2 3 4 5 6 7 8 Total<br />

Demand (units) 1,920 2,160 1,440 1,200 2,040 2,400 1,740 1,500 14,400<br />

Employees Needed 96 108 72 60 102 120 87 75 720<br />

Number of Hires 6 12 42 18 78<br />

Number of Fires 36 12 33 12 93<br />

Total Cost Calculation for Plan C<br />

Regular-time Labor Cost<br />

$12.50 per hour x 160 hours per period x 720 employees $ 1,440,000<br />

Firing Costs<br />

93 employees x $500 each $ 46,500<br />

Hiring Costs<br />

78 employees x $800 each $ 62,400<br />

Total Costs $ 1,548,900<br />

Example<br />

Plan D: Hybrid <strong>Aggregate</strong> Plan, Initial Workforce and<br />

Overtime as Needed<br />

Plan D: Hybrid <strong>Aggregate</strong> Plan, Initial Workforce and Overtime as Needed<br />

Period 1 2 3 4 5 6 7 8 Total<br />

Demand (units) 1,920 2,160 1,440 840 1,080 1,680 1,620 1,500 14,400<br />

Regular time units produced 1,800 1,800 1,800 1,800 1,800 1,800 1,800 1,800 14,400<br />

Overtime units produced 120 360 480<br />

Ending Inventory - - 360 960 720 120 180 480 2,820<br />

Total Cost Calculation for Plan D<br />

Regular-time Labor Cost<br />

$12.50 per hour x 160 hours per period x 8 periods x 90 employees $ 1,440,000<br />

Overtime Labor Hours<br />

$18.75 per hour x 8 hours per unit x 480 units $ 72,000<br />

Holding Costs<br />

2,820 units x $10 per unit $ 28,200<br />

Total Costs $ 1,540,200


Master Scheduling Process<br />

• Master Schedule: Result of disaggregating the AP. It<br />

shows the quantity and timing of individual products over<br />

a shorter horizon<br />

Inputs<br />

Beginning inventory<br />

Master<br />

Forecast<br />

scheduling<br />

Customer orders (committed)<br />

Outputs<br />

Master production schedule<br />

Projected inventory<br />

Uncommitted inventory<br />

This schedule is used to determine material and inventory<br />

requirements for all the parts in the product (MRP)<br />

Master Scheduling Process<br />

• Done on an ongoing basis using time fences:<br />

6+ wks<br />

1-2 wks<br />

No Change<br />

Frozen<br />

2-4 wks<br />

+/- 5%<br />

Firm<br />

4-6 wks<br />

+/- 10% +/- 20%<br />

Full<br />

Open<br />

Non-Financial Criteria<br />

• Operations perspective:<br />

• Can operations ramp up & back down this quickly?<br />

• Much more difficult to accomplish<br />

• Human resources perspective:<br />

• Will employees tolerate being hired & fired so rapidly?<br />

• What about training & learning curve issues?<br />

• Marketing perspective:<br />

• All demand is met (assuming no strikes)


Service <strong>Planning</strong> Issues<br />

• Intangible products can’t be inventoried<br />

• Possible approaches:<br />

• Try to proactively shift demand away from peaks<br />

• Use overtime or subcontracting to handle peaks<br />

• Allow lost sales<br />

OPERATIONS MANAGEMENT<br />

Materials Requirement<br />

<strong>Planning</strong><br />

Learning Objectives<br />

• Distinguish independent & dependent demand<br />

• Describe the objectives & inputs of MRP<br />

• Explain MRP operating logic<br />

• Describe bill of materials & product structure trees<br />

• Understand the impact of lot size rules<br />

• Understand capacity requirements planning<br />

• Introduce advanced planning systems


Review: Types of Inventory<br />

Types of Demand<br />

• Independent:<br />

• Effects inventories that are managed separately from<br />

other items (e.g.: finished goods made-to-stock)<br />

• Demand is managed based on forecasts<br />

• Dependent:<br />

• Effects inventories that are managed to support<br />

production of other items (e.g.: component parts)<br />

• Demand is managed based on plans (e.g.: MPS)<br />

• Dependent items are needed just prior to when<br />

they are needed for production<br />

Demand is lumpy<br />

Little or no safety stock<br />

Independent Demand<br />

Dependent Demand<br />

Demand<br />

Stable demand<br />

Demand<br />

“Lumpy” demand<br />

Amount on hand<br />

Safety stock<br />

Time<br />

Time<br />

Amount on hand<br />

Time<br />

Time


Material Requirements<br />

<strong>Planning</strong><br />

• An information system that uses the concept of<br />

backward scheduling to push the right material,<br />

in the right amount, at the right time, into the<br />

production process<br />

• Used in dependent demand environments<br />

MRP Overview<br />

• Inputs:<br />

• Master production schedule<br />

• Bill of Materials<br />

• Inventory Records<br />

• Primary objectives:<br />

• Schedule of replenishment orders (timing & quantities of<br />

material requirements)<br />

• Maintain priorities & track performance to plan (changes<br />

in requirements and customer orders)


Overview<br />

Definitions<br />

• End item:<br />

• The product sold as a completed item or repair part (an<br />

independently demanded item)<br />

• Parent items:<br />

• Items produced from one or more “children”<br />

• Components:<br />

• Raw materials & other items (“children”) that are part of<br />

a larger assembly<br />

• MRP converts the production plan for final products into<br />

requirements for component items and raw materials:<br />

• What is needed?<br />

• When is needed?<br />

• How much is needed?<br />

When should procurement, fabrication assembly start for<br />

completing end items on time<br />

Procurement of<br />

raw material D<br />

Procurement of<br />

raw material F<br />

Procurement of<br />

raw material G<br />

Fabrication<br />

of part E<br />

Procurement of<br />

part C<br />

Procurement of<br />

part H<br />

Subassembly A<br />

Subassembly B<br />

Final assembly<br />

and inspection<br />

1 2 3 4 5 6 7 8 9 10 11


Lot Sizing Rules<br />

• Rules are used to change the frequency of<br />

replenishment orders & set the quantity of<br />

each order (balance holding & ordering costs<br />

to reduce total costs)<br />

• Common rules:<br />

• Fixed Order Quantity (FOQ)<br />

• Lot-for-Lot (L4L)<br />

• Periodic Order Quantity (POQ)<br />

End Item Example: Pie Safe<br />

Bill of Material (BOM)<br />

• A list of all the assemblies, components, &<br />

raw materials required to produce the end<br />

item<br />

Part Number<br />

Description Quantity Required<br />

PS1001-U Unfinished pie safe 1<br />

PSF1001-U Frame assembly 1<br />

PST 1001-U Cabinet top 1<br />

PSD 1001-U Door assembly 2<br />

PSD 1001-D Pre-cut door 1<br />

PSD 1001-I Punched tin insert 3<br />

PSD 1001-K Knob 1<br />

PSC 1001-U Closure assembly 1<br />

PSH 1001-U Hinge 4


Product Structure Tree<br />

• A graphical view of the BOM:<br />

Inventory Record<br />

• Gross requirements:<br />

• The total period demand for the item<br />

• Scheduled receipts:<br />

• An open order with an assigned due date<br />

• Projected available:<br />

• The projected inventory balance for the period<br />

• Planned orders:<br />

• Quantities & released dates suggested by the MRP<br />

system<br />

Example<br />

Inventory Record for Pie Safe<br />

Item: Pie Safe<br />

Lot size rule: L4L<br />

Lead time: 1 week<br />

0 1 2 3 4 5 6 7 8 9 10 11 12<br />

Gross requirements 0 0 0 100 0 0 100 0 0 100 0 0<br />

Scheduled receipts 100 100<br />

A Time Bucket<br />

100<br />

Projected available 0 0 0 0 0 0 0 0 0 0 0 0 0<br />

Planned orders 100 100 100


Operating Logic<br />

• Explosion:<br />

• Calculate the children’s time-phased gross<br />

requirements by multiplying the parent item’s<br />

planned order amount by the number of children<br />

required to produce one parent item<br />

Example<br />

Item: Pie Safe<br />

Lot size rule: L4L<br />

Lead time: 1 week<br />

0 1 2 3 4 5 6 7 8 9 10 11 12<br />

Gross requirements 0 0 0 100 0 0 100 0 0 100 0 0<br />

Scheduled receipts 100 100 100<br />

Projected available 0 0 0 0 0 0 0 0 0 0 0 0 0<br />

Planned orders 100 100 100<br />

Item: Hinge assembly<br />

Parent item: Pie Safe<br />

Lot size rule: FOQ = 800<br />

Children: None<br />

Lead time: 3 weeks<br />

0 1 2 3 4 5 6 7 8 9 10 11 12<br />

Gross requirements 0 0 400 0 0 400 0 0 400 0 0 0<br />

Scheduled receipts 800<br />

Projected available 700 700 700 300 300 300 700 700 700 300 300 300 300<br />

Planned orders 800<br />

Pie Safe Example<br />

Inventory Record for Pie Safe<br />

Item: Pie Safe<br />

Lot size rule: L4L<br />

Lead time: 1 week<br />

0 1 2 3 4 5 6 7 8 9 10 11 12<br />

Gross requirements 0 0 0 100 0 0 100 0 0 100 0 0<br />

Scheduled receipts 100 100 100<br />

Projected available 0 0 0 0 0 0 0 0 0 0 0 0 0<br />

Planned orders 100 100 100


Pie Safe Example- contd.<br />

First Inventory Record For Frame Assembly<br />

Item: Frame Assembly Parent: Pie Safe<br />

Lot Size Rule: FOQ=144 Children: None<br />

Lead Time: 3 weeks<br />

1 2 3 4 5 6 7 8 9 10 11 12<br />

Gross Requirements 0 0 100 0 0 100 0 0 100 0 0 0<br />

Scheduled Receipts<br />

Projected Available (120) 120 120 20 20 20 -80<br />

Planned Orders<br />

Pie Safe Example- contd.<br />

Updated Inventory Record For Frame Assembly<br />

Item: Frame Assembly Parent: Pie Safe<br />

Lot Size Rule: FOQ=144 Children: None<br />

Lead Time: 3 weeks<br />

1 2 3 4 5 6 7 8 9 10 11 12<br />

Gross Requirements 0 0 100 0 0 100 0 0 100 0 0 0<br />

Scheduled Receipts<br />

Projected Available (120) 120 120 20 20 20 64 64 64 108 108 108 108<br />

Planned Orders 144 144<br />

Pie Safe Example- contd.<br />

Updated Inventory Record For Door Assembly<br />

Item: Door Assembly Parent: Pie Safe<br />

Lot Size Rule: L4L Children: Pre-cut Door, punched tin insert, knob<br />

Lead Time: 1 week<br />

1 2 3 4 5 6 7 8 9 10 11 12<br />

Gross Requirements 0 0 200 0 0 200 0 0 200 0 0 0<br />

Scheduled Receipts<br />

Projected Available (0) 0 0 0 0 0 0 0 0 0 0 0 0<br />

Planned Orders 200 200 200


Pie Safe Example- contd.<br />

Inventory Record For Knob<br />

Item: Knob Parent: Door Assembly<br />

Lot Size Rule: FOQ=300 Children: none<br />

Lead Time: 2 weeks<br />

1 2 3 4 5 6 7 8 9 10 11 12<br />

Gross Requirements 0 200 0 0 200 0 0 200 0 0 0 0<br />

Scheduled Receipts<br />

Projected Available (250) 250 50 50 50 150 150 150 250 250 250 250 250<br />

Planned Orders 300 300<br />

Comparison of Lot Size Rules<br />

• Different rules yield to different replenishment order frequencies and<br />

order quantities.<br />

Inventory Record Pie Safe<br />

Item: Pie Safe Parent: None<br />

Lot Size Rule: FOQ=144 Children:Frame A., Top, Door A., Hinge kit, Closure Assembly<br />

Lead Time: 1 week<br />

1 2 3 4 5 6 7 8 9 10 11 12 13<br />

Gross Requirements 0 25 25 40 40 0 60 60 60 0 60 60 60<br />

Scheduled Receipts<br />

Projected Available (0) 0 119 94 54 14 14 98 38 122 122 62 2 86<br />

Planned Orders 144 144 144 144<br />

Comparison of Lot Size Rules<br />

Inventory Record Pie Safe<br />

Item: Pie Safe Parent: None<br />

Lot Size Rule: L4L Children:Frame A., Top, Door A., Hinge kit, Closure Assembly<br />

Lead Time: 1 week<br />

1 2 3 4 5 6 7 8 9 10 11 12 13<br />

Gross Requirements 0 25 25 40 40 0 60 60 60 0 60 60 60<br />

Scheduled Receipts<br />

Projected Available (0) 0 0 0 0 0 0 0 0 0 0 0 0 0<br />

Planned Orders 25 25 40 40 60 60 60 60 60 60<br />

Inventory Record Pie Safe<br />

Item: Pie Safe Parent: None<br />

Lot Size Rule: POQ=4 periods Children:Frame A., Top, Door A., Hinge kit, Closure Assembly<br />

Lead Time: 1 week<br />

1 2 3 4 5 6 7 8 9 10 11 12 13<br />

Gross Requirements 0 25 25 40 40 0 60 60 60 0 60 60 60<br />

Scheduled Receipts<br />

Projected Available (0) 0 105 80 40 0 0 120 60 0 0 120 60 0<br />

Planned Orders 130 180 180


Comparison of Lot Size Rules<br />

Total Cost= Holding Cost + Ordering Cost<br />

H=$0.10 per period per unit, S= $25 per order<br />

• Fixed Order Quantity (FOQ)<br />

825x($0.10)+4x($25)=$182.5<br />

• Lot-for-Lot (L4L)<br />

0x($0.10)+10x($25)=$250.0<br />

• Periodic Order Quantity (POQ)<br />

585x($0.10)+3x($25)=$133.50<br />

MRP Outputs<br />

Primary Reports<br />

• Planned orders - schedule indicating the amount and timing of future<br />

orders.<br />

• Order releases - Authorization for the execution of planned orders.<br />

• Changes - revisions of due dates or order quantities, or cancellations of<br />

orders.<br />

Secondary Reports<br />

Performance-control reports - Assess performance<br />

<strong>Planning</strong> reports - Assess future material<br />

requirements.<br />

Exception reports - Calls attention to major<br />

discrepancies.


Shortcomings of MRP<br />

• Uncertainty: not taken into account.<br />

• Capacity: till now mostly uncapacitated.<br />

• Nervousness: major changes in production plan due to<br />

revised schedule.<br />

Capacity Requirements<br />

<strong>Planning</strong> (CRP)<br />

• Similar to rough cut capacity planning<br />

• CRP is a feasibility check on labor &<br />

machine utilization:<br />

• Compare the open orders & planned orders<br />

(from the MRP) to the actual shop floor capacity<br />

Example


Advanced <strong>Planning</strong> Systems<br />

• Manufacturing Resource <strong>Planning</strong> (MRP II):<br />

• Second generation MRP systems that connect to<br />

financial systems & help synchronize internal<br />

operations<br />

• Enterprise Resource <strong>Planning</strong> (ERP):<br />

• An information system designed to integrate<br />

internal & external processes of a supply chain<br />

via a centralized database<br />

ERP Overview

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!