Outline 1 Logistics and Supply Chain Management Aggregate Planning Role of aggregate planning in a supply chain Th aggregate The t planning l i problem bl Aggregate planning strategies Implementing aggregate planning in practice Chopra and Meindl (2006) Supply Chain Management: Strategy, Planning and Operation. Prentice Hall. © 2007 Pearson Education Amir Samimi Civil Engineering Department, Sharif University of Technology Role of Aggregate Planning 2 Capacity has a cost, lead times are greater than zero A Aggregate t planning: l i Role of Aggregate Planning 3 Specify operational parameters over the time horizon: process by which a company determines levels of capacity, production, subcontracting, inventory, stockouts, and pricing over a specified time horizon goal is to maximize profit decisions dec s o s made de at a pproduct oduc familyy (not ( o SKU) S U) level eve time frame of 3 to 18 months how can a firm best use the facilities it has? production rate workforce overtime machine capacity level subcontracting backlog inventory on hand All stages should work together on an aggregate plan that will optimize supply chain performance 1 Aggregate Planning Problem 4 Information Needed 5 Given the demand forecast, determine the best production d ti level, l l inventory level, capacity level. Demand forecast in each period P d ti costs Production t labor costs: regular time and overtime subcontracting costs cost of changing capacity: hiring or layoff cost of adding or reducing machine capacity Specify the planning horizon duration of each period key required information Outputs 6 Production quantity to determine required warehouse space and working capital to determine what customer service levels will be Machine capacity increase/decrease: 7 using utilization as the lever Level strategy using capacity as the lever Time flexibility: workforce or capacity b t between capacity, it inventory, i t backlog/lost b kl /l t sales l Chase strategy to find if new production equipment needs to be purchased A poor aggregate plan can Trade-off Backlog/stockout quantity: Strategies Inventory regular time time, overtime, overtime and subcontracted time to determine number of workers and supplier purchase levels Labor/machine hours required q per p unit Inventory holding cost Stockout or backlog cost Constraints: limits on overtime, layoffs, capital available, stockouts and backlogs using inventory as the lever Mixed strategy lost sales, lost profits, excess inventory, or excess capacity 2 Chase Strategy 8 varying i machine hi capacity it hiring and laying off workers difficult to vary capacity and workforce on short notice Expensive if cost of varying capacity is high N ti effect Negative ff t on workforce kf confidence fid low levels of inventory Inventory costs are high and changing capacity is flexible 10 Constant output rate Case Study: Red Tomato Tools 11 Stable machine capacity and workforce levels Produce gardening tools Better for worker confidence High utilization peaking ki in i the th spring i Inventories are built up in anticipation of future demand Backlogs are carried over from high to low demand periods Used when Fluctuations in inventory levels over time Large inventories and backlogs may accumulate Inventory holding and backlog costs are relatively low To overcome the seasonality, Cons Inventory costs are high and capacity is inexpensive. Pros Lower utilization Used when Level Strategy Use a flexible work schedule Avoids morale problems L levels Low l l off inventory, i t Cons Fixedd workforce Fi kf andd variable i bl number b off hours h worked k d Excess machine capacity is available Pros Used when Working hours synchronize production and demand Pros Cons 9 Production rate is synchronized with demand Time Flexibility Strategy add workers during the peak season, subcontract out some of the work, build up inventory during the slow months, build up a backlog of orders that will be delivered later. How to best use these options through an aggregate plan? 3 Demand 12 Fundamental Tradeoffs Month January February March April M May June 13 Demand Forecast 1,600 3,000 3,200 3,800 2 200 2,200 2,200 Capacity (regular time, overtime, subcontract) Inventory Backlog / lost sales Basic Strategies Basic Information 14 Chase strategy gy Time flexibility from workforce or capacity Level strategy Decision Variables 15 Item Materials Inventory holding cost Marginal cost of a stockout Hiring and training costs Layoff cost L b hours Labor h required i d Regular time cost Over time cost Cost of subcontracting Cost $10/unit $2/unit/month $5/unit/month $300/worker $500/worker 4/ it 4/unit $4/hour $6/hour $30/unit t = Month (t = 1, …, 6) Wt = Workforce W kf size i for f month th Ht = Number of employees hired Lt = Number of employees laid off Pt = Production It = Inventoryy at the end of month St = Number of units stocked out at the end of month Ct = Number of units subcontracted for month t, Ot = Number of overtime hours worked in month t, 4 Objective Function 16 Constraints 17 Minimum 1. 6 Regular-time labor cost 640W t 1 t Workforce size for each month is based on hiring and layoffs 6 Overtime labor cost 6O t t 1 6 Cost of hiring and layoffs Cost of holding inventory Cost of stocking out 6 2I Cost of subcontracting t 5S t Material cost W W W 80 t t 6 30 C t 10 P t Constraints 19 Production for each month cannot exceed capacity 3. Inventory balance for each month I I S I t 1 P t 40W t O t 4 , for t 1,..., 6 P t C t D t S t 1 I t S t , 0 1000 0 0 6 for t 1,..., 6 0 Constraints 2. H t Lt 6 t 1 18 t 1 t 1 t 1 6 t 1 t t 1 t 1 6 300 H 500 L for t 1,..., 6 500 Each worker can produce 40 units per month on regular time 1 unit for every four hours of overtime 5 Constraints 20 Scenarios 4. 21 Over time for each month O t 10W t, for t 1,..., 6 No employee work more than 10 hours of overtime each month. in Practice 22 Increase in holding cost (from $2 to $6) O ti costt drops Overtime d to t $4.1 $4 1 per hour h Increased demand fluctuation Think beyond the enterprise to the entire supply chain Make plans flexible because forecasts are always wrong Rerun the aggregate plan as new information emerges Use aggregate planning l i as capacity i utilization ili i increases Summary 23 What types of decisions are best solved by aggregate planning? What is the importance of aggregate planning as a supply chain activity? What kinds of information are needed to produce an aggregate plan? What h are the h bbasic i trade-offs ff a manager makes k to produce an aggregate plan? How are aggregate planning problems formulated and solved using Microsoft Excel? 6 Homework 4 24 Chapter 8 E Exercises: i 4 5 6 7