SlideShare a Scribd company logo
1 of 42
utdallas.edu/~metin
1
Aggregate Planning
Chapter 12
utdallas.edu/~metin
2
Learning Objectives
 Review of forecasting
 Forecast errors
 Aggregate planning
utdallas.edu/~metin
3
Phases of Decisions
 Strategy or design: Forecast
 Planning: Forecast
 Operation Actual demand
 Since actual demands differs from forecasts so does
the execution from the plans.
– E.g. Supply Chain concentration plans 40 students per year
whereas the actual is ??.
utdallas.edu/~metin
4
Characteristics of forecasts
 Forecasts are always wrong. Should include expected value and
measure of error.
 Long-term forecasts are less accurate than short-term forecasts. Too
long term forecasts are useless: Forecast horizon
– Forecasting to determine
» Raw material purchases for the next week
» Annual electricity generation capacity in TX for the next 30 years
 Aggregate forecasts are more accurate than disaggregate forecasts
– Variance of aggregate is smaller because extremes cancel out
» Two samples: {3,5} and {2,6}. Averages of samples: 4 and 4.
» Variance of sample averages=0
» Variance of {3,5,2,6}=5/2
 Several ways to aggregate
– Products into product groups
– Demand by location
– Demand by time
utdallas.edu/~metin
5
Forecast Variability implies time zones
Frozen and Flexible zones
Volume
Time
Firm Orders Forecasts
Frozen Zone Flexible Zone
utdallas.edu/~metin
6
Time Fences in MPS
Period
“frozen”
(firm or
fixed)
“slushy”
somewhat
firm
“liquid”
(open)
1 2 3 4 5 6 7 8 9
Time Fences divide a scheduling time horizon into three
sections or phases, referred as frozen, slushy, and liquid.
Strict adherence to time fence policies and rules.
utdallas.edu/~metin
7
Planning Horizon
Aggregate planning: Intermediate-range capacity planning,
usually covering 2 to 12 months. In other words, it is matching the
capacity and the demand.
Short
range
Intermediate
range
Long range
Now 2 months 1 Year
utdallas.edu/~metin
8
 Short-range plans (Detailed plans)
– Machine loading
– Job assignments
 Intermediate plans (General levels)
– Employment
– Output
 Long-range plans
– Long term capacity
– Location / layout
– Product/Process design
Overview of Planning Levels
utdallas.edu/~metin
9
Listen to Tom Thumb’s manager
- Need more space in 2005 to expand the store
- Allocate 25% of the floor space to fresh produce
- During the winter months employ 6 cashiers during rush hours
- On Wed before Thanksgiving, employ 12 cashiers throughout the
day
- In the next two weeks, no Italian parsley will be delivered.
Shelve Dill instead of parsley
utdallas.edu/~metin
10
Why aggregate planning
 Details are hard to gather for longer horizons
– Demand for Christmas turkeys at Tom Thumb’s vs Thanksgiving turkeys
 Details carry a lot of uncertainty: aggregation reduces variability
– Demand for meat during Christmas has less variability than the total
variability in the demand for chicken, turkey, beef, etc.
 If there is variability why bother making detailed plans, inputs will
change anyway
– Instead make plans that carry a lot of flexibility
– Flexibility and aggregation go hand in hand
utdallas.edu/~metin
11
Aggregate Planning
 Aggregate planning: General plan
– Combined products = aggregate product
» Short and long sleeve shirts = shirt
 Single product
– Pooled capacities = aggregated capacity
» Dedicated machine and general machine = machine
 Single capacity
– Time periods = time buckets
» Consider all the demand and production of a given month together
 Quite a few time buckets
 When does the demand or production take place in a time bucket?
utdallas.edu/~metin
12
Planning Sequence
Corporate
strategies
and policies
Economic,
competitive,
and political
conditions
Aggregate
demand
forecasts
Business Plan
Production plan
Master schedule
Establishes production
and capacity strategies
Establishes
production capacity
Establishes schedules
for specific products
utdallas.edu/~metin
13
 Resources
– Workforce
– Facilities
 Demand forecast
 Policy statements
– Subcontracting
– Overtime
– Inventory levels
– Back orders
 Costs
– Inventory carrying
– Back orders
– Hiring/firing
– Overtime
– Inventory changes
– subcontracting
Aggregate Planning Inputs
utdallas.edu/~metin
14
 Total cost of a plan
 Projected levels of inventory
– Inventory
– Output
– Employment
– Subcontracting
– Backordering
Aggregate Planning Outputs
utdallas.edu/~metin
15
Strategies
 Proactive
– Alter demand to match capacity
 Reactive
– Alter capacity to match demand
 Mixed
– Some of each
utdallas.edu/~metin
16
 Pricing
– Price reduction leads to higher demand
 Promotion
– Not necessarily via pricing
– Free delivery, free after sale service
» Some Puerto Rico hotels pay for your flight
 Back orders
– Short selling: Sell now, deliver later
 New demand
– Finding alternative uses for the product
Demand Options
to Match Demand and Capacity
utdallas.edu/~metin
17
 Hire and layoff workers, unions are pivotal
– Layoff: Emotional stress
» Fired Moulinex (appliances producer in France) workers start fire at the plant
– Hire: Availability of qualified work force
» Operators at semiconductor plants
 Overtime/slack time
– How too use slack time constructively? Training.
– Overtime is expensive, low quality, prone to accidents
 Part-time workers
– 35 hour work week of Europe
 Inventories, To smooth demands
 Subcontracting. Low quality. Reveals technological secrets
Capacity Options
to Match demand and Capacity
utdallas.edu/~metin
18
Fundamental tradeoffs in Aggregate Planning
 Capacity (regular time, over time, subcontract)
 Inventory
 Backlog / lost sales: Customer patience?
Basic Strategies
 Chase (the demand) strategy; Matching capacity to demand; the planned output
for a period is the expected demand for that period
– fast food restaurants
 Time flexibility from high levels of workforce or capacity;
– machining shops, army
 Level strategy; Maintaining a steady rate of regular-time output while meeting
variations in demand by a combination of options.
– swim wear
utdallas.edu/~metin
19
Matching the Demand with
Level or Time flexibility strategies
Use
inventory
Use delivery time
Demand
Demand
Demand
utdallas.edu/~metin
20
Chase vs. Level
Chase Approach
 Advantages
– Investment in inventory is low
– Labor utilization in high
 Disadvantages
– The cost of adjusting output rates
and/or workforce levels
Level Approach
 Advantages
– Stable output rates and
workforce
 Disadvantages
– Greater inventory costs
– Increased overtime and idle
time
– Resource utilizations vary over
time
utdallas.edu/~metin
21
 Inputs:
– Determine demand for each period
– Determine capacities for each period
– Identify policies that are pertinent
– Determine units costs
 Analysis
– Develop alternative plans and costs
– Select the best plan that satisfies objectives
Techniques for Aggregate Planning
utdallas.edu/~metin
22
Technique 1: Cumulative Graph
1 2 3 4 5 6 7 8 9 10
Cumulative
production
Cumulative
demand
Cumulative
output/demand
utdallas.edu/~metin
23
Technique 2: Mathematical Techniques
Linear programming: Methods for obtaining optimal
solutions to problems involving allocation of scarce
resources in terms of cost minimization.
Minimize Costs
Subject to: Demand, capacity, initial inventory
requirements
utdallas.edu/~metin
24
Summary of Planning Techniques
Technique Solution Characteristics
Graphical/
charting
Trial and
error
Intuitively appealing, easy to
understand; solution not
necessarily optimal.
Linear
programming
Optimizing Computerized; linear assumptions
not always valid.
Simulation Trial and
error
Computerized models can be
examined under a variety of
conditions.
Linear decision rule???
utdallas.edu/~metin
25
Example - Relationships
Basic Relationships
Workforce
Number of
workers in a
period =
Number of
workers at end of
previous period +
Number of
new workers
at start of the
period -
Number of
laid off
workers at
start of the period
Inventory
Inventory at
the end of
a period =
Inventory at end
of the
previous
period +
Production in
current
period -
Amount used to
satisfy
demand in
current
period
Cost
Cost for a
period =
Output Cost
(Reg+OT+Sub) +
Hire/Lay Off
Cost + Inventory Cost +
Back-order
Cost
utdallas.edu/~metin
26
Technique 3: Simulation Example
Level Output
Period 1 2 3 4 5 6 Total
Forecast 200 200 300 400 500 200 1800
Policy: Level Output Rate of 300 per period
Output Cost
Regular 300 300 300 300 300 300 1800 $2
Overtime $3
Subcontract $6
Output-Forecast 100 100 0 -100 -200 100 0
Inventory
Beginning 0 100 200 200 100 0
Ending 100 200 200 100 0 0
Average 50 150 200 150 50 0 600 $1
Backlog 0 0 0 0 100 0 100 $5
Costs
Regular $600 $600 $600 $600 $600 $600 $3,600
Inventory $50 $150 $200 $150 $50 $0 $600
Back Orders $0 $0 $0 $0 $500 $0 $500
Total Cost of Plan $650 $750 $800 $750 $1,150 $600 $4,700
Average Inventory= (Beginning Inventory + Ending Inventory)/2
utdallas.edu/~metin
27
Technique 3: Simulation Example
Level Output + Overtime
Period 1 2 3 4 5 6 Total
Forecast 200 200 300 400 500 200 1800
Policy: Level Output Rate+Overtime
Output Cost
Regular 280 280 280 280 280 280 1680 $2
Overtime 40 40 40 0 120 $3
Subcontract $6
Output-Forecast 80 80 20 -80 -200 -180 0
Inventory
Beginning 0 80 160 180 100 0
Ending 80 160 180 100 0 0
Average 40 120 170 140 50 0 520 $1
Backlog 0 0 0 0 80 0 80 $5
Costs
Regular $560 $560 $560 $560 $560 $560 $3,360
Overtime $0 $0 $120 $120 $120 $0 $360
Inventory $40 $120 $170 $50 $0 $0 $520
Back Orders $0 $0 $0 $0 $400 $0 $400
Total Cost of Plan $600 $680 $850 $730 $1,080 $560 $4,640
utdallas.edu/~metin
28
 Services occur when they are rendered
– Limited time-wise aggregation
 Services occur where they are rendered
– Limited location-wise aggregation
 Demand for service can be difficult to predict
– Personalization of service
 Capacity availability can be difficult to predict
 Labor flexibility can be an advantage in services
– Human is more flexible than a machine, well at the expense of low
efficiency.
Aggregate Planning in Services
utdallas.edu/~metin
29
Aggregate Plan to Master Schedule
Aggregate
Planning
Disaggregation
Master
Schedule
For a short planning range 2-4 months:
 Master schedule: The result of
disaggregating an aggregate plan;
shows quantity and timing of specific
end items for a scheduled horizon.
 Rough-cut capacity planning:
Approximate balancing of capacity
and demand to test the feasibility of a
master schedule.
utdallas.edu/~metin
30
Master Scheduling
Master schedule
– Determines quantities
needed to meet demand
– Interfaces with
» Marketing
» Capacity planning
» Production planning
» Distribution planning
Master Scheduler
– Evaluates impact of
new orders
– Provides delivery dates for
orders
– Deals with problems
» Production delays
» Revising master schedule
» Insufficient capacity
utdallas.edu/~metin
31
Master Scheduling Process
Master
Scheduling
Beginning inventory
Forecast
Committed
Customer orders
Inputs Outputs
Projected inventory
Master production schedule
ATP: Uncommitted inventory
utdallas.edu/~metin
32
Preview of Materials Requirement Planning Terminology
Net Inventory After Production
Requirements=Forecast
Assuming that the forecasts include committed orders
Net inventory before production=
Projected on hand inventory in the previous period
- Requirements
Produce in lots if Net inventory is less than zero
Net inventory after production=
Net inventory before production+ Production
utdallas.edu/~metin
33
Projected On-hand Inventory
64 1 2 3 4 5 6 7 8
Customer Orders
(committed) 33 30 30 30 40
Projected on-hand
inventory 31 1 -29
JUNE JULY
Beginning
Inventory
utdallas.edu/~metin
34
Example: Find ATP with lot size of 70
June July
64 1 2 3 4 5 6 7 8
Forecast 30 30 30 30 40 40 40 40
Customer Orders
(Committed) 33 20 10 4 2
Projected on Hand Inventory + + - + - + - -
MPS: Production 70 70 70 70
Projected on Hand Inventory 31 1 41 11 41 1 31 61
Available to promise
Inventory until next
production
(uncommitted) 11 57 79 71 ???
utdallas.edu/~metin
35
Summary
 Aggregate planning:
conception, demand and capacity option
 Basic strategy:
level capacity strategy, chase demand strategy
 Techniques:
Trial and Error, mathematical techniques
 Master scheduling
utdallas.edu/~metin
36
Practice Questions
 1. The goal of aggregate planning is to achieve a production plan that
attempts to balance the organization's resources and meet expected
demand.
Answer: True Page: 541
 2. A “chase” strategy in aggregate planning would attempt to match
capacity and demand.
Answer: True Page: 548
 3. Ultimately the overriding factor in choosing a strategy in aggregate
planning is overall cost.
Answer: True Page: 550
utdallas.edu/~metin
37
Practice Questions
1. Which of the following best describes aggregate planning?
A) the link between intermediate term planning and short term
operating decisions
B) a collection of objective planning tools
C) make or buy decisions
D) an attempt to respond to predicted demand within the
constraints set by product, process and location decisions
E) manpower planning
Answer: D Page: 541
utdallas.edu/~metin
38
Practice Questions
2.Which of the following is an input to aggregate planning?
A) beginning inventory
B) forecasts for each period of the schedule
C) customer orders
D) all of the above
E) none of the above
Answer: D Page: 561
utdallas.edu/~metin
39
Practice Questions
3.Which of the following is not an input to the aggregate
planning process:
A) resources
B) demand forecast
C) policies on work force changes
D) master production schedules
E) cost information
Answer: D Page: 545
utdallas.edu/~metin
40
Practice Questions
4. Which one of the following is not a basic option for
altering demand?
A) promotion
B) backordering
C) pricing
D) subcontracting
E) All are demand options.
Answer: D Page: 545
utdallas.edu/~metin
41
Practice Questions
5. Which of the following would not be a strategy associated with
adjusting aggregate capacity to meet expected demand?
A) subcontract
B) vary the size of the workforce
C) vary the intensity of workforce utilization
D) allow inventory levels to vary
E) use backorders
Answer: E Page: 546-547
utdallas.edu/~metin
42
Practice Questions
6. Moving from the aggregate plan to a master
production schedule requires:
A) rough cut capacity planning
B) disaggregation
C) sub-optimization
D) strategy formulation
E) chase strategies
Answer: B Page: 559

More Related Content

Similar to aggregate.ppt

DSCI-303Operations Management1Sessions 15 & 16.docx
DSCI-303Operations Management1Sessions 15 & 16.docxDSCI-303Operations Management1Sessions 15 & 16.docx
DSCI-303Operations Management1Sessions 15 & 16.docx
jacksnathalie
 
Strategic capacity planning for products and services
Strategic capacity planning for products and servicesStrategic capacity planning for products and services
Strategic capacity planning for products and services
gerlyn bonus
 
Tammy Smith 2016
Tammy Smith 2016Tammy Smith 2016
Tammy Smith 2016
Tammy Smith
 
13.jajajajajajajajjajajajqjajqjajqjajjaajppt
13.jajajajajajajajjajajajqjajqjajqjajjaajppt13.jajajajajajajajjajajajqjajqjajqjajjaajppt
13.jajajajajajajajjajajajqjajqjajqjajjaajppt
doremonlovers365
 

Similar to aggregate.ppt (20)

If the actual output of a piece of equipment
If the actual output of a piece of equipmentIf the actual output of a piece of equipment
If the actual output of a piece of equipment
 
Chapter 06
Chapter 06Chapter 06
Chapter 06
 
DSCI-303Operations Management1Sessions 15 & 16.docx
DSCI-303Operations Management1Sessions 15 & 16.docxDSCI-303Operations Management1Sessions 15 & 16.docx
DSCI-303Operations Management1Sessions 15 & 16.docx
 
An approach to production scheduling optimization, A Case of an Oil Lubricati...
An approach to production scheduling optimization, A Case of an Oil Lubricati...An approach to production scheduling optimization, A Case of an Oil Lubricati...
An approach to production scheduling optimization, A Case of an Oil Lubricati...
 
scincreaseprofit.pdf
scincreaseprofit.pdfscincreaseprofit.pdf
scincreaseprofit.pdf
 
A company must perform a maintenance project consisting
A company must perform a maintenance project consistingA company must perform a maintenance project consisting
A company must perform a maintenance project consisting
 
08.1 Aggregate Planning in SC. and scope pptx
08.1 Aggregate Planning in SC. and scope pptx08.1 Aggregate Planning in SC. and scope pptx
08.1 Aggregate Planning in SC. and scope pptx
 
Strategic capacity planning for products and services
Strategic capacity planning for products and servicesStrategic capacity planning for products and services
Strategic capacity planning for products and services
 
A simple project listing of five activities and their respective time
A simple project listing of five activities and their respective timeA simple project listing of five activities and their respective time
A simple project listing of five activities and their respective time
 
Aggregate Production Planning (APP)
Aggregate Production Planning (APP)Aggregate Production Planning (APP)
Aggregate Production Planning (APP)
 
19-Project-Feasibility.pptx
19-Project-Feasibility.pptx19-Project-Feasibility.pptx
19-Project-Feasibility.pptx
 
CHAPTER 3 System and design Capacity.pptx
CHAPTER 3 System and design Capacity.pptxCHAPTER 3 System and design Capacity.pptx
CHAPTER 3 System and design Capacity.pptx
 
Capacity-Planning-Report - Measurement of Capacity
Capacity-Planning-Report - Measurement of CapacityCapacity-Planning-Report - Measurement of Capacity
Capacity-Planning-Report - Measurement of Capacity
 
UOP OPS 571 Inspiring Innovation--uopops571.com
UOP OPS 571 Inspiring Innovation--uopops571.comUOP OPS 571 Inspiring Innovation--uopops571.com
UOP OPS 571 Inspiring Innovation--uopops571.com
 
Tammy Smith 2016
Tammy Smith 2016Tammy Smith 2016
Tammy Smith 2016
 
13.jajajajajajajajjajajajqjajqjajqjajjaajppt
13.jajajajajajajajjajajajqjajqjajqjajjaajppt13.jajajajajajajajjajajajqjajqjajqjajjaajppt
13.jajajajajajajajjajajajqjajqjajqjajjaajppt
 
Sales & operations planning
Sales & operations planningSales & operations planning
Sales & operations planning
 
OPS 571 HELP Education for Service--ops571help.com
 OPS 571 HELP Education for Service--ops571help.com OPS 571 HELP Education for Service--ops571help.com
OPS 571 HELP Education for Service--ops571help.com
 
What is transaction processing
What is transaction processingWhat is transaction processing
What is transaction processing
 
In designing a lean production facility layout
In designing a lean production facility layoutIn designing a lean production facility layout
In designing a lean production facility layout
 

Recently uploaded

The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
SandaliGurusinghe2
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
Nimot Muili
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
AllTops
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
alinstan901
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Riyadh +966572737505 get cytotec
 

Recently uploaded (16)

The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
 
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalW.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptx
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptx
 
Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...
 
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime SiliguriSiliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
 
digital Human resource management presentation.pdf
digital Human resource management presentation.pdfdigital Human resource management presentation.pdf
digital Human resource management presentation.pdf
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
 
Intro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptxIntro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptx
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
 
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot ModelGautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field Artillery
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docx
 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdf
 

aggregate.ppt

  • 2. utdallas.edu/~metin 2 Learning Objectives  Review of forecasting  Forecast errors  Aggregate planning
  • 3. utdallas.edu/~metin 3 Phases of Decisions  Strategy or design: Forecast  Planning: Forecast  Operation Actual demand  Since actual demands differs from forecasts so does the execution from the plans. – E.g. Supply Chain concentration plans 40 students per year whereas the actual is ??.
  • 4. utdallas.edu/~metin 4 Characteristics of forecasts  Forecasts are always wrong. Should include expected value and measure of error.  Long-term forecasts are less accurate than short-term forecasts. Too long term forecasts are useless: Forecast horizon – Forecasting to determine » Raw material purchases for the next week » Annual electricity generation capacity in TX for the next 30 years  Aggregate forecasts are more accurate than disaggregate forecasts – Variance of aggregate is smaller because extremes cancel out » Two samples: {3,5} and {2,6}. Averages of samples: 4 and 4. » Variance of sample averages=0 » Variance of {3,5,2,6}=5/2  Several ways to aggregate – Products into product groups – Demand by location – Demand by time
  • 5. utdallas.edu/~metin 5 Forecast Variability implies time zones Frozen and Flexible zones Volume Time Firm Orders Forecasts Frozen Zone Flexible Zone
  • 6. utdallas.edu/~metin 6 Time Fences in MPS Period “frozen” (firm or fixed) “slushy” somewhat firm “liquid” (open) 1 2 3 4 5 6 7 8 9 Time Fences divide a scheduling time horizon into three sections or phases, referred as frozen, slushy, and liquid. Strict adherence to time fence policies and rules.
  • 7. utdallas.edu/~metin 7 Planning Horizon Aggregate planning: Intermediate-range capacity planning, usually covering 2 to 12 months. In other words, it is matching the capacity and the demand. Short range Intermediate range Long range Now 2 months 1 Year
  • 8. utdallas.edu/~metin 8  Short-range plans (Detailed plans) – Machine loading – Job assignments  Intermediate plans (General levels) – Employment – Output  Long-range plans – Long term capacity – Location / layout – Product/Process design Overview of Planning Levels
  • 9. utdallas.edu/~metin 9 Listen to Tom Thumb’s manager - Need more space in 2005 to expand the store - Allocate 25% of the floor space to fresh produce - During the winter months employ 6 cashiers during rush hours - On Wed before Thanksgiving, employ 12 cashiers throughout the day - In the next two weeks, no Italian parsley will be delivered. Shelve Dill instead of parsley
  • 10. utdallas.edu/~metin 10 Why aggregate planning  Details are hard to gather for longer horizons – Demand for Christmas turkeys at Tom Thumb’s vs Thanksgiving turkeys  Details carry a lot of uncertainty: aggregation reduces variability – Demand for meat during Christmas has less variability than the total variability in the demand for chicken, turkey, beef, etc.  If there is variability why bother making detailed plans, inputs will change anyway – Instead make plans that carry a lot of flexibility – Flexibility and aggregation go hand in hand
  • 11. utdallas.edu/~metin 11 Aggregate Planning  Aggregate planning: General plan – Combined products = aggregate product » Short and long sleeve shirts = shirt  Single product – Pooled capacities = aggregated capacity » Dedicated machine and general machine = machine  Single capacity – Time periods = time buckets » Consider all the demand and production of a given month together  Quite a few time buckets  When does the demand or production take place in a time bucket?
  • 12. utdallas.edu/~metin 12 Planning Sequence Corporate strategies and policies Economic, competitive, and political conditions Aggregate demand forecasts Business Plan Production plan Master schedule Establishes production and capacity strategies Establishes production capacity Establishes schedules for specific products
  • 13. utdallas.edu/~metin 13  Resources – Workforce – Facilities  Demand forecast  Policy statements – Subcontracting – Overtime – Inventory levels – Back orders  Costs – Inventory carrying – Back orders – Hiring/firing – Overtime – Inventory changes – subcontracting Aggregate Planning Inputs
  • 14. utdallas.edu/~metin 14  Total cost of a plan  Projected levels of inventory – Inventory – Output – Employment – Subcontracting – Backordering Aggregate Planning Outputs
  • 15. utdallas.edu/~metin 15 Strategies  Proactive – Alter demand to match capacity  Reactive – Alter capacity to match demand  Mixed – Some of each
  • 16. utdallas.edu/~metin 16  Pricing – Price reduction leads to higher demand  Promotion – Not necessarily via pricing – Free delivery, free after sale service » Some Puerto Rico hotels pay for your flight  Back orders – Short selling: Sell now, deliver later  New demand – Finding alternative uses for the product Demand Options to Match Demand and Capacity
  • 17. utdallas.edu/~metin 17  Hire and layoff workers, unions are pivotal – Layoff: Emotional stress » Fired Moulinex (appliances producer in France) workers start fire at the plant – Hire: Availability of qualified work force » Operators at semiconductor plants  Overtime/slack time – How too use slack time constructively? Training. – Overtime is expensive, low quality, prone to accidents  Part-time workers – 35 hour work week of Europe  Inventories, To smooth demands  Subcontracting. Low quality. Reveals technological secrets Capacity Options to Match demand and Capacity
  • 18. utdallas.edu/~metin 18 Fundamental tradeoffs in Aggregate Planning  Capacity (regular time, over time, subcontract)  Inventory  Backlog / lost sales: Customer patience? Basic Strategies  Chase (the demand) strategy; Matching capacity to demand; the planned output for a period is the expected demand for that period – fast food restaurants  Time flexibility from high levels of workforce or capacity; – machining shops, army  Level strategy; Maintaining a steady rate of regular-time output while meeting variations in demand by a combination of options. – swim wear
  • 19. utdallas.edu/~metin 19 Matching the Demand with Level or Time flexibility strategies Use inventory Use delivery time Demand Demand Demand
  • 20. utdallas.edu/~metin 20 Chase vs. Level Chase Approach  Advantages – Investment in inventory is low – Labor utilization in high  Disadvantages – The cost of adjusting output rates and/or workforce levels Level Approach  Advantages – Stable output rates and workforce  Disadvantages – Greater inventory costs – Increased overtime and idle time – Resource utilizations vary over time
  • 21. utdallas.edu/~metin 21  Inputs: – Determine demand for each period – Determine capacities for each period – Identify policies that are pertinent – Determine units costs  Analysis – Develop alternative plans and costs – Select the best plan that satisfies objectives Techniques for Aggregate Planning
  • 22. utdallas.edu/~metin 22 Technique 1: Cumulative Graph 1 2 3 4 5 6 7 8 9 10 Cumulative production Cumulative demand Cumulative output/demand
  • 23. utdallas.edu/~metin 23 Technique 2: Mathematical Techniques Linear programming: Methods for obtaining optimal solutions to problems involving allocation of scarce resources in terms of cost minimization. Minimize Costs Subject to: Demand, capacity, initial inventory requirements
  • 24. utdallas.edu/~metin 24 Summary of Planning Techniques Technique Solution Characteristics Graphical/ charting Trial and error Intuitively appealing, easy to understand; solution not necessarily optimal. Linear programming Optimizing Computerized; linear assumptions not always valid. Simulation Trial and error Computerized models can be examined under a variety of conditions. Linear decision rule???
  • 25. utdallas.edu/~metin 25 Example - Relationships Basic Relationships Workforce Number of workers in a period = Number of workers at end of previous period + Number of new workers at start of the period - Number of laid off workers at start of the period Inventory Inventory at the end of a period = Inventory at end of the previous period + Production in current period - Amount used to satisfy demand in current period Cost Cost for a period = Output Cost (Reg+OT+Sub) + Hire/Lay Off Cost + Inventory Cost + Back-order Cost
  • 26. utdallas.edu/~metin 26 Technique 3: Simulation Example Level Output Period 1 2 3 4 5 6 Total Forecast 200 200 300 400 500 200 1800 Policy: Level Output Rate of 300 per period Output Cost Regular 300 300 300 300 300 300 1800 $2 Overtime $3 Subcontract $6 Output-Forecast 100 100 0 -100 -200 100 0 Inventory Beginning 0 100 200 200 100 0 Ending 100 200 200 100 0 0 Average 50 150 200 150 50 0 600 $1 Backlog 0 0 0 0 100 0 100 $5 Costs Regular $600 $600 $600 $600 $600 $600 $3,600 Inventory $50 $150 $200 $150 $50 $0 $600 Back Orders $0 $0 $0 $0 $500 $0 $500 Total Cost of Plan $650 $750 $800 $750 $1,150 $600 $4,700 Average Inventory= (Beginning Inventory + Ending Inventory)/2
  • 27. utdallas.edu/~metin 27 Technique 3: Simulation Example Level Output + Overtime Period 1 2 3 4 5 6 Total Forecast 200 200 300 400 500 200 1800 Policy: Level Output Rate+Overtime Output Cost Regular 280 280 280 280 280 280 1680 $2 Overtime 40 40 40 0 120 $3 Subcontract $6 Output-Forecast 80 80 20 -80 -200 -180 0 Inventory Beginning 0 80 160 180 100 0 Ending 80 160 180 100 0 0 Average 40 120 170 140 50 0 520 $1 Backlog 0 0 0 0 80 0 80 $5 Costs Regular $560 $560 $560 $560 $560 $560 $3,360 Overtime $0 $0 $120 $120 $120 $0 $360 Inventory $40 $120 $170 $50 $0 $0 $520 Back Orders $0 $0 $0 $0 $400 $0 $400 Total Cost of Plan $600 $680 $850 $730 $1,080 $560 $4,640
  • 28. utdallas.edu/~metin 28  Services occur when they are rendered – Limited time-wise aggregation  Services occur where they are rendered – Limited location-wise aggregation  Demand for service can be difficult to predict – Personalization of service  Capacity availability can be difficult to predict  Labor flexibility can be an advantage in services – Human is more flexible than a machine, well at the expense of low efficiency. Aggregate Planning in Services
  • 29. utdallas.edu/~metin 29 Aggregate Plan to Master Schedule Aggregate Planning Disaggregation Master Schedule For a short planning range 2-4 months:  Master schedule: The result of disaggregating an aggregate plan; shows quantity and timing of specific end items for a scheduled horizon.  Rough-cut capacity planning: Approximate balancing of capacity and demand to test the feasibility of a master schedule.
  • 30. utdallas.edu/~metin 30 Master Scheduling Master schedule – Determines quantities needed to meet demand – Interfaces with » Marketing » Capacity planning » Production planning » Distribution planning Master Scheduler – Evaluates impact of new orders – Provides delivery dates for orders – Deals with problems » Production delays » Revising master schedule » Insufficient capacity
  • 31. utdallas.edu/~metin 31 Master Scheduling Process Master Scheduling Beginning inventory Forecast Committed Customer orders Inputs Outputs Projected inventory Master production schedule ATP: Uncommitted inventory
  • 32. utdallas.edu/~metin 32 Preview of Materials Requirement Planning Terminology Net Inventory After Production Requirements=Forecast Assuming that the forecasts include committed orders Net inventory before production= Projected on hand inventory in the previous period - Requirements Produce in lots if Net inventory is less than zero Net inventory after production= Net inventory before production+ Production
  • 33. utdallas.edu/~metin 33 Projected On-hand Inventory 64 1 2 3 4 5 6 7 8 Customer Orders (committed) 33 30 30 30 40 Projected on-hand inventory 31 1 -29 JUNE JULY Beginning Inventory
  • 34. utdallas.edu/~metin 34 Example: Find ATP with lot size of 70 June July 64 1 2 3 4 5 6 7 8 Forecast 30 30 30 30 40 40 40 40 Customer Orders (Committed) 33 20 10 4 2 Projected on Hand Inventory + + - + - + - - MPS: Production 70 70 70 70 Projected on Hand Inventory 31 1 41 11 41 1 31 61 Available to promise Inventory until next production (uncommitted) 11 57 79 71 ???
  • 35. utdallas.edu/~metin 35 Summary  Aggregate planning: conception, demand and capacity option  Basic strategy: level capacity strategy, chase demand strategy  Techniques: Trial and Error, mathematical techniques  Master scheduling
  • 36. utdallas.edu/~metin 36 Practice Questions  1. The goal of aggregate planning is to achieve a production plan that attempts to balance the organization's resources and meet expected demand. Answer: True Page: 541  2. A “chase” strategy in aggregate planning would attempt to match capacity and demand. Answer: True Page: 548  3. Ultimately the overriding factor in choosing a strategy in aggregate planning is overall cost. Answer: True Page: 550
  • 37. utdallas.edu/~metin 37 Practice Questions 1. Which of the following best describes aggregate planning? A) the link between intermediate term planning and short term operating decisions B) a collection of objective planning tools C) make or buy decisions D) an attempt to respond to predicted demand within the constraints set by product, process and location decisions E) manpower planning Answer: D Page: 541
  • 38. utdallas.edu/~metin 38 Practice Questions 2.Which of the following is an input to aggregate planning? A) beginning inventory B) forecasts for each period of the schedule C) customer orders D) all of the above E) none of the above Answer: D Page: 561
  • 39. utdallas.edu/~metin 39 Practice Questions 3.Which of the following is not an input to the aggregate planning process: A) resources B) demand forecast C) policies on work force changes D) master production schedules E) cost information Answer: D Page: 545
  • 40. utdallas.edu/~metin 40 Practice Questions 4. Which one of the following is not a basic option for altering demand? A) promotion B) backordering C) pricing D) subcontracting E) All are demand options. Answer: D Page: 545
  • 41. utdallas.edu/~metin 41 Practice Questions 5. Which of the following would not be a strategy associated with adjusting aggregate capacity to meet expected demand? A) subcontract B) vary the size of the workforce C) vary the intensity of workforce utilization D) allow inventory levels to vary E) use backorders Answer: E Page: 546-547
  • 42. utdallas.edu/~metin 42 Practice Questions 6. Moving from the aggregate plan to a master production schedule requires: A) rough cut capacity planning B) disaggregation C) sub-optimization D) strategy formulation E) chase strategies Answer: B Page: 559