Aggregate Planning
Aggregate Planning
AGGREGATE PLANNING STRATEGIES
TECHNIQUES FOR AGGREGATE PLANNING
MATHEMATICAL APPROACHES TO AGGREGATE PLANNING
BIBLIOGRAPHY
Aggregate planning is the process of developing, analyzing, and maintaining a preliminary, approximate schedule of the overall operations of an organization. The aggregate plan generally contains targeted sales forecasts, production levels, inventory levels, and customer backlogs. This schedule is intended to satisfy the demand forecast at a minimum cost. Properly done, aggregate planning should minimize the effects of shortsighted, day-to-day scheduling, in which an organization orders only small amounts of materials and must lay off workers one week, and the next week orders larger amounts and must rehire workers. This longer-term perspective on resource use can result in cost savings.
In simple terms, aggregate planning is an attempt to balance capacity and demand in such a way that costs are minimized. The term “aggregate” is used because planning at this level includes all resources “in the aggregate,” for example, as a product line or family. Aggregate resources could be total number of workers, hours of machine time, or tons of raw materials. Aggregate units of output could include gallons, feet, pounds of output, as well as aggregate units appearing in service industries such as hours of service delivered, number of patients seen, etc.
Some contend that an aggregate process is superior in today's lean manufacturing and sales and operation (S&OP) environment, and that detailed long-term forecasts are no longer necessary. In 2007 Wallace and Stahl (of the firm Supply Chain Consultant) noted that detailed forecasts and plans are normally needed only within a specific time-frame, and beyond that, forecasting is a poor use of a company's resources.
Aggregate planning does not distinguish among sizes, colors, features, and so forth. For example, with automobile manufacturing, aggregate planning would consider
the total number of cars planned for, not the individual models, colors, or options. When units of aggregation are difficult to determine (for example, when the variation in output is extreme) equivalent units are usually determined. These equivalent units could be based on value, cost, worker hours, or some similar measure.
Aggregate planning is considered to be intermediateterm (as opposed to long- or short-term) in nature. Hence, most aggregate plans cover a period of three to eighteen months. Aggregate plans serve as a foundation for future short-range type planning, such as production scheduling, sequencing, and loading. The master production schedule (MPS) used in material requirements planning (MRP) has been described as the aggregate plan “disaggregated.”
Steps taken to produce an aggregate plan begin with the determination of demand and the determination of current capacity. Capacity is expressed as total number of units per time period that can be produced (this requires that an average number of units be computed since the total may include a product mix utilizing distinctly different production times). Demand is expressed as total number of units needed. If the two are not in balance (equal), the firm must decide whether to increase or decrease capacity to meet demand, or increase or decrease demand to meet capacity. To accomplish this, a number of options are available.
Options for situations in which a firm needs to increase or decrease demand to match capacity include:
- Pricing. To increase demand in periods when demand is less than peak, a firm can vary pricing, for example, by offering matinee prices for movie theaters, off-season rates for hotels, weekend rates for telephone service, and pricing for items that experience seasonal demand.
- Promotion. Through advertising, direct marketing, and other forms of promotion, a firm can shift demand.
- Back-ordering. By postponing delivery on current orders, demand is shifted to a period when capacity is not fully utilized. This is really just a form of smoothing demand. Service industries are able to smooth demand by taking reservations or by making appointments in an attempt to avoid walk-in customers. Some refer to this as “partitioning” demand.
- New demand creation. A new, but complementary demand is created for a product or service. When restaurant customers have to wait, they are frequently diverted into a complementary (but not complimentary) service, the bar. Other examples include the addition of video arcades within movie theaters, and the expansion of services at convenience stores.
Options which can be used to increase or decrease capacity to match current demand include:
- Hire/lay off. By hiring additional workers as needed or by laying off workers not currently required to meet demand, firms can maintain a balance between capacity and demand.
- Overtime. By asking or requiring workers to work extra hours a day or an extra day per week, firms can create a temporary increase in capacity without the added expense of hiring additional workers.
- Part-time or casual labor. By utilizing temporary workers or casual labor (workers who are considered permanent but only work when needed, on an on-call basis, and typically without the benefits given to full-time workers) firms can alter capacity to match fluctuations in demand.
- Inventory. Finished-goods inventory can be built up in periods of slack demand and then used to fill demand during periods of high demand. In this way no new workers have to be hired, no temporary or casual labor is needed, and no overtime is incurred.
- Subcontracting. Frequently firms choose to allow another manufacturer or service provider to provide the product or service to the subcontracting firm's customers. By subcontracting work to an alternative source, additional capacity is temporarily obtained.
- Cross-training. Cross-trained employees may be able to perform tasks in several operations, creating some flexibility when scheduling capacity.
- Other methods. While varying workforce size and utilization, inventory buildup/backlogging, and sub-contracting are well-known alternatives, there are other, more novel ways that find use in industry. Among these options are sharing employees with counter-cyclical companies and attempting to find interesting and meaningful projects for employees to do during slack times.
AGGREGATE PLANNING STRATEGIES
There are two pure planning strategies available to the aggregate planner: a level strategy and a chase strategy. Firms may choose to utilize one of the pure strategies in isolation, or they may opt for a strategy that combines the two.
Level Strategy. A level strategy seeks to produce an aggregate plan that maintains a steady production rate and/or a steady employment level. To satisfy changes in customer demand, the firm must raise or lower inventory levels in anticipation of increased or decreased levels of forecast demand. The firm maintains a level workforce and a steady rate of output when demand is somewhat low. This allows the firm to establish higher inventory levels than it currently needs. As demand increases, the firm is
able to continue a steady production rate/steady employment level, while allowing the inventory surplus to absorb the increased demand.
A second alternative would be to use a backlog or backorder. A backorder is simply a promise to deliver the product at a later date when it is more readily available, usually when capacity begins to catch up with diminishing demand. In essence, the backorder is a device for moving demand from one period to another, preferably one in which demand is lower, thereby smoothing demand requirements over time.
A level strategy allows a firm to maintain a constant level of output and still meet demand. This is desirable from an employee-relations standpoint. Negative results of the level strategy would include the cost of excess inventory, subcontracting or overtime costs, and backorder costs, which typically are the cost of expediting orders and the loss of customer goodwill.
Chase Strategy. A chase strategy implies matching demand and capacity period by period. This could result in a considerable amount of hiring, firing, or laying off of employees; insecure and unhappy employees; increased inventory carrying costs; problems with labor unions; and erratic utilization of plants and equipment. It also implies a great deal of flexibility on the firm's part. The major advantage of a chase strategy is that it allows inventory to be held to the lowest level possible, and for some firms this is a considerable savings. Most firms embracing the just-in-time production concept utilize a chase strategy approach to aggregate planning.
Most firms find it advantageous to utilize a combination of the level and chase strategies. A combination strategy (sometimes called a hybrid or mixed strategy) can be found to better meet organizational goals and policies and achieve lower costs than either of the pure strategies used independently.
TECHNIQUES FOR AGGREGATE PLANNING
Techniques for aggregate planning range from informal trial-and-error approaches, which usually utilize simple tables or graphs, to more formalized and advanced mathematical techniques. William Stevenson's textbook Production/Operations Management contains an informal but useful trial-and-error process for aggregate planning presented in outline form. This general procedure consists of the following steps:
- Determine demand for each period.
- Determine capacity for each period. This capacity should match demand, which means it may require the inclusion of overtime or subcontracting.
- Identify company, departmental, or union policies that are pertinent, such as maintaining a certain safety stock level or maintaining a reasonably stable work-force. Other pertinent topics might include: backorder policies, overtime policies, inventory level policies, and other less explicit rules such as the nature of employment with the individual industry, the possibility of a bad image, and the loss of goodwill.
- Determine unit costs for units produced. These costs typically include the basic production costs (fixed and variable costs as well as direct and indirect labor costs). Also included are the costs associated with making changes in capacity. Inventory holding costs must also be considered, as should storage, insurance, taxes, spoilage, and obsolescence costs. Finally, backorder costs must be computed. While difficult to measure, this generally includes expediting costs, loss of customer goodwill, and revenue loss from cancelled orders.
- Develop alternative plans and compute the cost for each.
- If satisfactory plans emerge, select the one that best satisfies objectives. Frequently, this is the plan with the least cost. Otherwise, return to step 5.
An example of a completed informal aggregate plan can be seen in Figure 1. It is an example of a plan determined by utilizing a level strategy. Notice that employment levels and output levels remain constant while inventory is allowed to build up in earlier periods only to be drawn back down in later periods as demand increases. Also, note that backorders are utilized in order to avoid overtime or subcontracting. The computed costs for the individual variables of the plan are as follows:
Output costs:
Regular time = $5 per unit
Overtime = $8 per unit
Subcontracted = $12 per unit
Other costs:
Inventory carrying cost = $3 per unit per
period applied to average inventory
Backorders = $10 per unit per period
Cost of aggregate plan utilizing a level strategy:
Output costs:
Regular time = $5 × 1,500 = $7,500
Overtime = $8 × 0 = 0
Subcontracted = $10 × 0 = 0
Other costs:
Inventory carrying cost = $3 × 850 = $2,400
Backorders = $10 × 100 = $1,000
Total Costs = $10,900
A second example, shown in Figure 2, presents the same scenario as in Figure 1 but demonstrates the use of a combination strategy (i.e., a combination of level and chase strategies) to meet demand and seek to minimize costs. For this example, let's assume that company policy prevents us from utilizing backorders and limits our plan to no more than 50 units of overtime per period. Notice that the regular output level is constant, implying a level workforce, while overtime and subcontracting are used to meet demand on a period-by-period basis (chase strategy). One will notice that the cost of the combination plan is slightly lower than the cost of the level plan.
Output costs:
Regular time = $5 × 1,200 = $6,000
Overtime = $8 × 100 = 800
Subcontracted = $12 × 250 = 3,000
Other costs:
Inventory carrying cost = $3 × 325 = 975
Backorders = $10 × 0 = 0
Total cost = $10,775
MATHEMATICAL APPROACHES TO AGGREGATE PLANNING
The following are some of the better known mathematical techniques that can be used in more complex aggregate planning applications.
Linear Programming. Linear programming is an optimization technique that allows the user to find a maximum profit or revenue or a minimum cost based on the availability of limited resources and certain limitations known as constraints. A special type of linear programming known as the Transportation Model can be used to obtain aggregate plans that would allow balanced capacity and demand and the minimization of costs. However, few real-world aggregate planning decisions are compatible with the linear assumptions of linear programming. Supply Chain Management: Strategy, Planning and Operation, by Sunil Chopra and Peter Meindl, provides an excellent example of the use of linear programming in aggregate planning.
Mixed-Integer Programming. For aggregate plans that are prepared on a product family basis, where the plan is essentially the summation of the plans for individual product lines, mixed-integer programming may prove to be useful. Mixed-integer programming can provide a method for determining the number of units to be produced in each product family.
Linear Decision Rule. Linear decision rule is another optimizing technique. It seeks to minimize total production costs (labor, overtime, hiring/lay off, inventory carrying cost) using a set of cost-approximating functions (three of which are quadratic) to obtain a single quadratic equation. Then, by using calculus, two linear equations
can be derived from the quadratic equation, one to be used to plan the output for each period and the other for planning the workforce for each period.
Management Coefficients Model. The management coefficients model, formulated by E.H. Bowman, is based on the suggestion that the production rate for any period would be set by this general decision rule:
Pt = aWt-1 − bIt-1 + cFt+1 + K, where
Pt = the production rate set for period t
Wt-1 = the workforce in the previous period
It-1 = the ending inventory for the previous period
Ft+1 = the forecast of demand for the next period
a, b, c, and K are constants
It then uses regression analysis to estimate the values of a, b, c, and K. The end result is a decision rule based on past managerial behavior without any explicit cost functions, the assumption being that managers know what is important, even if they cannot readily state explicit costs. Essentially, this method supplements the application of experienced judgment.
Search Decision Rule. The search decision rule methodology overcomes some of the limitations of the linear cost assumptions of linear programming. The search decision rule allows the user to state cost data inputs in very general terms. It requires that a computer program be constructed that will unambiguously evaluate any production plan's cost. It then searches among alternative plans for the one with the minimum cost. However, unlike linear programming, there is no assurance of optimality.
Simulation. A number of simulation models can be used for aggregate planning. By developing an aggregate plan within the environment of a simulation model, it can be tested under a variety of conditions to find acceptable plans for consideration. These models can also be incorporated into a decision support system, which can aid in planning and evaluating alternative control policies. These models can integrate the multiple conflicting objectives inherent in manufacturing strategy by using different quantitative measures of productivity, customer service, and flexibility.
Functional Objective Search Approach. The functional objective search (FOS) system is a computerized aggregate planning system that incorporates a broad range of actual planning conditions. It is capable of realistic, low-cost operating schedules that provide options for attaining different planning goals. The system works by comparing the planning load with available capacity. After management has chosen its desired actions and associated planning objectives for specific load conditions, the system
weights each planning goal to reflect the functional emphasis behind its achievement at a certain load condition. The computer then uses a computer search to output a plan that minimizes costs and meets delivery deadlines.
Aggregate Planning in Services. For manufacturing firms the luxury of building up inventories during periods of slack demand allows coverage of an anticipated time when demand will exceed capacity. Services cannot be stockpiled or inventoried so they do not have this option. Also, since services are considered “perishable,” any capacity that goes unused is essentially wasted. An empty hotel room or an empty seat on a flight cannot be held and sold later, as can a manufactured item held in inventory.
Service capacity can also be very difficult to measure. When capacity is dictated somewhat by machine capability, reasonably accurate measures of capacity are not extremely difficult to develop. However, services generally have variable processing requirements that make it difficult to establish a suitable measure of capacity.
Historically, services are much more labor intensive than manufacturing, where labor averages 10 percent (or less) of total cost. This labor intensity can actually be an advantage because of the variety of service requirements an individual can handle. This can provide quite a degree of flexibility that can make aggregate planning easier for services than manufacturing.
Other Ideas in Aggregate Planning. Rudy Hung, in his Production and Inventory Management Journal article titled “Annualized Hours and Aggregate Planning,” presents a useful concept called Annualized Hours (AH). Under AH, employees are contracted to work for a certain number of hours (say 1,800 hours) per year, for a certain sum of money. Employees can be asked to put in more hours during busy periods and fewer hours in slow periods. Typically, employees receive equal monthly or weekly payments so that hourly workers in effect have gained salaried status. Overtime is paid only when employees have worked beyond their annual hours.
AH is also known as flexiyear, as it can be seen as an extension of flextime, in which employees can vary their work hours within limits. This concept is used almost exclusively in Europe, particularly in the United Kingdom. The Scandinavian pulp and paper industries pioneered AH in the mid-1970s. Around that time, some West German firms, particularly those in the retail industry, also used AH.
AH gives employers much flexibility. AH serves to cut labor costs by offering employees an annual sum less than their previous annual earnings with overtime. Even though their total earnings may fall, their average earnings per hour would remain the same or even rise. Effective earnings could rise even more if the employer is unable to consume all contracted hours. Employees have greater income security with no worries about layoffs. There is also increased morale because blue-collar workers are now salaried. In a 2007 publication, authors Lusa, Corominas and Pastor offer a practical approach to balancing AH workers' time, given their varied skill levels. Their publication, “An exact procedure for planning holidays and working time under annualized hours considering cross-trained workers with different efficiencies” attempts to bridge the gap between academic and realistic conversations about AH.
Another development affecting aggregate planning is postponement. This refers to delaying the “finish” of a product until the moment of sale. Firms that rely on the postponement strategy, such as PC-maker Dell, Inc., or clothing franchise Benetton Group Sp.A., depend upon the availability of aggregate inventories of components that can be assembled to order shortly after, or even immediately, as an order is taken. Dell's process also illustrates a subcategory of postponement known as tailored business streams, in which similar items are segregated into parallel tracks. In a tailored business stream, the manufacturer identifies common elements that unite a bulk of its output. The easier, more predictable processes can be managed with the least expensive management approach, while unpredictable elements are managed with a more structured—and thus more expensive—infrastructure. By keeping the processes separate, the company ensures that resources are used efficiently. This process also includes an element of monitoring so that as pricing or market conditions change, the company can ensure that the processes remain efficient.
SEE ALSO Capacity Planning; Planning; Simulation
BIBLIOGRAPHY
Bliss, Christoph, Ronald Haddock, and Kaj Grichnik. “China's Shifting Competitive Equation.” Strategy+Business 18 March 2008. Available from: http://www.strategy-business.com/li/leadingideas/li00067?pg=0.
Chopra, Sunil and Peter Meindl. Supply Chain Management: Strategy, Planning, and Operation. Upper Saddle River, NJ: Pearson Prentice Hall, 2004.
Dejonckheere, J., S.M. Disney, M. Lambrecht, and D.R. Towill. “The Dynamics of Aggregate Planning.” Production Planning & Control 14, no. 6 (2003): 497–516.
Finch, Byron J. Operations Now. Boston: McGraw-Hill Irwin, 2004.
Hung, Rudy. “Annualized Hours and Aggregate Planning.” Production and Inventory Management Journal 38, no. 4 (1997).
Iyer, Ananth V., Vinayak Deshpande, and Zhengping Wu. “A Postponement Model for Demand Management.” Management Science 49, no. 8 (2003): 983–1002.
Lusa, Amaia, Albert Corominas, and Rafael Pastor. “An exact procedure for planning holidays and working time under annualized hours considering cross-trained workers with different efficiencies.” International Journal of Production Research 46, no. 8 (2008): 2123–2142.
Moeller, Leslie, Matthew Egol, and Karla Martin. “Smart Customization: Profitable Growth Through Tailored Business Streams”. Strategy+Business. November 2003. Available from: http://www.strategy-business.com/resiliencereport/resilience/rr00001?pg=0.
Stahl, Bob, and Tom Wallace. “Forecast Less and Get Better Results”. September, 2007. Available from: http://www.supplychain.com/downloads/Forecast_Less_and_Get_Better_Results.pdf.
Stevenson, William J. Production Operations Management. Boston: McGraw-Hill Irwin, 2004.