CHAPTER 7

Managing Project Costs

In this chapter, you will

Plan for project cost management

Estimate the project costs

Administer the project budget

Manage project cost control

Work with earned value management

Money. Cash. Greenbacks. Dead presidents. They’re all the same when you get down to it, and all are required to move projects from start to completion. It’s often the project manager’s job to estimate, control, and account for the finances a project demands. Projects consume the project budget during execution, when all those project management plans we’ve discussed are put into action. The project budget is monitored and controlled during, well, the monitoring and controlling processes. Project cost management is all about how much the resources—physical and human resources—will cost to complete the project.

What’s that you say? You don’t have any control over the monies your project requires? Management gives you a predetermined budget, and it’s up to you to make it all work out? Yikes! Financing is always one of the scariest things I hear about with regard to project management. Or is it? If management’s decision is based on previous projects, business analysts’ research, or should-cost estimates from experts, then it’s not so scary. I’ll give you this much, however: a predetermined project budget is always a constraint, and it’s rarely fun for the project manager.

And what about those projects that don’t have any monies assigned to the project work? You know, the projects for which the project scope is completed just by the project team’s work, and there really aren’t any materials or items to purchase? Well, there are still costs associated with these projects, because someone, somewhere, is paying for the project team’s time. Salaries can also be considered a project cost. After all, time is money.

Adaptive projects don’t manage money the same way predictive projects do. For adaptive projects, generally speaking, a predetermined amount of funds (and time) is available to the project, and this amount is considered fixed. It’s the total amount of monies available to complete the project work. So then the question isn’t, “How much will this ice cream cost?” but rather, “How much ice cream can I get for this much money?” A fixed budget actually works out really nicely in adaptive projects, because it’s one less thing that can cause an agile project manager to lose sleep over.

Images VIDEO For a more detailed explanation of project management costs, watch the Cost Management for Adaptive Projects video now.

Finally—and here’s the big whammy—it doesn’t really matter where your project monies come from, whether you actually control them, and what processes your organization uses to spend them. Your PMP exam requires that you understand all of the appropriate processes and procedures regarding how projects are estimated, budgeted, and then financially controlled. And that’s what we’ll discuss in this chapter.

There are four primary processes you’ll be tested on when it comes to project cost management: planning cost management, cost estimating, cost budgeting, and cost controlling. Isn’t that reassuring? Your PMI exam will, no doubt, have questions on costs, but so much of the content of this chapter refers to your enterprise environmental factors. (Remember that term? It’s how your company does business.) Your cost management plan defines and outlines your organization’s and project’s procedures for cost management and control. I’ll not pass the buck anymore. Let’s go through this chapter like a wad of cash at an all-night flea market.

Planning for Project Cost Management

In a predictive project, you need a plan just for project costs. You need a plan that helps you define what policies you and the project team must adhere to regarding costs, what documents determine how you get to spend project money, and what inputs indicate how cost management will happen throughout your entire project. Well, you’re in luck! This plan, a subsidiary plan of the project management plan, is the cost management plan.

As with most subsidiary plans, you can use a template from past projects, your project management office, or your program manager to build a plan that’s specific to your project. Or, if you really must, you can create a cost management plan from scratch. It’s not much fun, but I’ll show you how to do it. You’ll also need to know the business of preparing this cost management plan for your PMI examination—you’ll certainly have some questions about what’s included in the plan and how you and the project team work together to build the plan and execute it throughout the project.

Preparing the Cost Management Plan

To prepare to complete the process of cost management planning, you’ll need four inputs:

Project charter

Project management plan, specifically the schedule management plan and the risk management plan

Enterprise environmental factors

Organizational process assets

Don’t let the idea of the project management plan scare you. Remember that planning is an iterative activity. You’ll have some elements of the project management plan already completed when you start this cost management planning—and some parts of the project management plan won’t be completed yet. As more and more information becomes available, you can return to the cost management plan and adjust it as necessary. For example, you may not know the specific rules about how your company can purchase materials. You might need to speak with your project sponsor, the purchasing department, or your program manager to confirm these rules, and then you could return to the cost management plan and update the information accordingly.

The schedule management plan is needed because it helps you define when activities will happen and what resources you’ll need for the activities. Resources include materials, equipment, supplies, and human resources. All these resource requirements will need to be estimated and their costs managed. The second subsidiary plan you’ll reference is the risk management plan. Risks, something I’ve not really discussed yet, need to be considered because, should a risk event occur, it will likely have a financial impact, and you may have risk responses that require a financial commitment. I’ll talk more about risks in Chapter 11—for now, just know that there is a financial consideration for risks when it comes to cost management planning.

Images NOTE You’ll reference the project charter for the summary budget and the preapproved financial commitment to the project. Remember that the project charter includes a summary budget for the project, so you’ll use that amount as a foundation for project cost management.

The actual creation of the cost management plan relies heavily on information you gather at meetings. Nothing like some meetings about the project budget, right? You’ll need meetings specifically with your key stakeholders and subject matter experts. These people can help guide and direct you about the organization’s environment, tell you about similar projects they’ve worked on or sponsored, and help with the enterprise environmental factors and organizational processes you’ll have to adhere to in cost management.

These meetings will likely include the use of some techniques to analyze the anticipated cost of the project, the return on investment, and how the project should be funded. Self-funding means the organization pays for the project expenses from their cash flow. Funding with equity means the organization balances the project expenses with equity they have in their assets. Funding with debt means the company pays for the project through a line of credit or bank loan. There are pros and cons to each approach, and an analysis of the true cost of the project, the cost of the funding, and the risk associated with the project are examined as part of the decision.

Images NOTE The time value of money was covered in Chapter 4. Present value, future value, net present value, and the internal rate of return are all applicable here, too.

Examining the Project Cost Management Plan

Once you’ve created the cost management plan, you have a clear direction on how you’ll estimate, budget, and manage the project costs. This plan defines, much like the schedule management plan, the level of precision identified for the project and the units of measurement. For example, you might round financial figures to the nearest $100 or keep track of costs to the exact penny. Your unit of measurement isn’t just dollars, yen, or euros; it also includes things like a workday, hours, or even weeks for labor. Keep in mind that some organizations do not include the cost of labor in the project, while other companies do. Your estimates will also likely include a range of variance, such as +/–10 percent; this is your level of accuracy, which shows your degree of confidence in the estimate.

If you’re using control accounts in your work breakdown structure (WBS), you’ll reference those control accounts in your cost management plan. Recall that a control account is like a “mini-budget” for a chunk of the WBS. For example, a house project may have separate control accounts for the basement, the first floor, and the second floor. Or you could get more specific and have a separate control account for the kitchen in the house project. Whatever approach you’re using, you’d reference that information in the cost management plan—the PMBOK Guide calls this an “organizational procedure link.”

Just as you defined control thresholds for your schedule, you’ll do the same for your project costs. Control thresholds, remember, are the limits of variance before a corrective action is needed in the project. For example, a project may have a control threshold of 10 percent off budget before a predefined action is taken. Or the control threshold could be that any cost variance greater than $5000 requires project management action. The action could be a corrective action but also may include an exceptions report or variance report to management.

Depending on your enterprise environmental factors, you may be required to define the rules for performance measurement. These can include such things as earned value management (EVM) or line-item reporting for each expense the project incurs. I’ll talk more about EVM later in this chapter. Your cost management plan may also address what type of reports you must create to communicate cost status. Your communications management plan would also address these reporting requirements.

Preparing for Adaptive Cost Management

While it’s true that budgets in adaptive projects are predetermined, there are still a few things to consider for your PMP exam when it comes to cost management in an adaptive project management approach. First, remember the Agile Manifesto and its highest priority: to deliver valuable software. The software, or the product of your project, is what the customer wants, needs, and values. The results of your project, both intermittent results and the final product, must provide value so that your organization can sell it to customers. This principle is why adaptive projects first focus on the prioritized product backlog and the development team begins creating the most important items first in the project. Value is provided when you create the items your customers value the most and then work down the list of requirements.

With a predefined budget, it’s possible that all the stuff in the product backlog won’t get created if budgeted funds are depleted. But with the adaptive approach, the stuff that might not get created holds lesser value than the items that do get created. And as your customer’s needs change, your organization can refine the product backlog to prioritize the changes to reflect what the customer wants, not what the project manager or development team wants. The team always works toward creating software or a product that provides value to the organization’s customers.

Adaptive projects are largely knowledge work projects—the work happens in the creators’ brains, for the most part. Adaptive projects do not typically involve swinging a hammer and seeing results. Because of this characteristic, the biggest expense in adaptive projects is not materials and equipment, but labor. Your project’s budget—its cost—is directly related to the hours of knowledge work the team puts into the project. So it’s fair to say that the longer an adaptive project lasts, the more expensive the project will be. The longer the team takes to complete the valuable software, the more expensive the software will be to create and the longer it’ll take the organization to recoup the costs of building the software.

Here’s where things get interesting. If the team can create value early by building an app that customers want, and customers begin buying and using the solution, then the project (or parts of it) can be financed by the software being released and purchased. Imagine, for example, a project to create a new app used for a phone’s camera and photos. In the first iteration, the team creates a working app that the organization can start selling to customers. The money your organization receives from selling the app can then be invested back into the project to pay for updates, future releases, and future iterations of the software. Those releases help the organization gain more sales, and the investment cycle continues. If sales aren’t so hot, the organization has to pony up the funds to keep the project going or decide to stop working on the app and move onto the next endeavor. The concept in this scenario is pretty common: organizations can fund the project one release at a time, and based on the release’s performance and value, the organization can determine whether or not to move forward.

Determining Project Costs

One of the first questions a project manager is likely to be asked when a project is launched is, “How much will this cost to finish?” That question can be answered only through progressive elaboration. To answer the question, the project manager, or the project estimator as the case may be, first needs to examine the costs of the resources needed to complete each activity in the project. Resources, of course, are people, but they are also things: equipment, material, training, and even pizza if the project demands it.

On top of the cost of the resources, all the variances must be considered: project risks, fluctuations in the cost of materials, the appropriate human resources for each activity, and oddball elements such as shipping, insurance, inflation, and monies for testing and evaluations.

Estimates, as Figure 7-1 depicts, usually come in one of three flavors through a series of refinements. As more details are acquired as the project progresses, the estimates are refined. Industry guidelines and organizational policies may define how the estimates are refined.

Images

Figure 7-1 There are three generally accepted types of cost estimates.

Rough order of magnitude (ROM) This estimate is rough and is used during the initiating processes and in top-down estimates. The range of variance for this estimate can range from –25 percent to +75 percent.

Budget estimate This estimate is also somewhat broad and is used early in the planning processes and also in top-down estimates. The range of variance for this estimate can range from –10 percent to +25 percent.

Definitive estimate This estimate type is one of the most accurate. It’s used late in the planning processes and is associated with bottom-up estimating. You need the WBS to create the definitive estimate. The range of variance for this estimate can range from –5 percent to +10 percent.

Images NOTE The ranges of variance percentages are pretty typical of these estimate types, but there’s no steadfast rule that the estimates must follow these ranges. Your organization may use entirely different ranges of variance for each estimate type.

Though project managers typically think of project estimates as some unit of measure such as dollars, euros, or yen, it’s possible and often feasible to estimate project costs based on labor. Consider the number of hours the project team must work on creating a new piece of software. You could even estimate based on the number of full-time employees assigned to the project for a given duration.

Estimating the Project Costs

Assuming that the project manager and the project team are working together to create the cost estimates, there are many inputs to the cost-estimating process. Let’s have a look, shall we?

Images EXAM TIP For your PMI exam, it would behoove you to be familiar with these inputs. These are often the supporting details for the cost estimate the project management team creates.

Referencing the Cost Management Plan

You’ve created the cost management plan, so you might as well use it. Use the plan as an input for cost estimating, because it defines the level of detail you’ll need in the cost estimates you’re creating. You’ll follow the cost management plan’s requirements for cost estimating, rounding, and adherence to enterprise environmental factors.

Referencing the Quality Management Plan

Quality is basically met by satisfying the project scope; I’ll talk more about quality in the next chapter. You’ll use the quality management plan to address the financial requirements needed to ascertain the expectations of quality in your project. To satisfy the project scope, for example, you may have to train your project team, or purchase special equipment, or get permits from your local government—all of these things will involve a financial consideration.

Using the Project Scope Statement

You’ll need the project scope statement often enough—first, because it is an input to the cost-estimating process. What a surprise! The project scope statement defines the business case for the project, the project justifications, and the project requirements—all things that’ll cost cash to achieve. The project scope statement can help the project manager and stakeholders negotiate the funding for the project based on what’s already been agreed upon. In other words, the size of the budget has to be in proportion to the demands of the project scope statement.

While the project scope statement defines constraints, it also defines assumptions. In Chapter 11, which discusses risk management, we’ll discuss how assumptions can become risks. Basically, if the assumptions in the project scope statement prove false, the project manager needs to assess what the financial impact may be.

Consider all of the elements in the project scope statement that can contribute to the project cost estimate:

Contractual agreements

Insurance

Safety and health issues

Environment expenses

Security concerns

Cost of intellectual rights

Licenses and permits

Perhaps one of the more important elements in the project scope statement is the requirements for acceptance. The cost estimate must reflect the monies needed to attain the project customer’s expectations. If the monies are not available to create all of the elements within the project scope, then either the project scope must be trimmed to match the monies that are available or more cash needs to be dumped into the project.

Next, you’ll need the second part of the scope baseline: the WBS. The WBS is needed to create a cost estimate, especially the definitive estimate, because it clearly defines all of the deliverables the project will create. Each of the work packages in the WBS will cost something in the way of materials, time, or often both. You’ll see the WBS as a common theme in this chapter, because the monies you spend on a project are for the things you’ve promised in the WBS.

Finally, you’ll need the WBS’s pal, the WBS dictionary, because it includes all of the details and the associated work for each deliverable in the WBS. As a general rule, whenever you have the WBS involved, the WBS dictionary tags along.

Examining Resource Availability

The availability of resources is needed for cost estimating: when the resources will do the work, when capital expenses will be spent, and other schedule details. The schedule management plan can also consider contracts with collective bargaining agreements (unions) and their timelines, the seasonal cost of labor and materials, and any other time details that may affect the overall cost estimate. The project schedule can help you determine not only when resources are needed, but when you’ll have to pay for those resources.

Images EXAM TIP Adaptive projects may not consider the cost of labor as part of the project expenses, but may instead use a predetermined fixed cost for a worker’s time—such as $175 per hour, per developer on the project. The more developers added, the more costs increase, but you can also create value faster, because more developers can complete more user stories (requirements) per iteration.

Examining the Project Schedule

The project schedule identifies the physical and human resources utilized on the project. The schedule will help you predict how much the resources will cost, when the resources will be needed, and what expenses will be incurred at what point of the project. Considerations are given for seasonal fluctuations in cost, availability of resources, and cash-flow forecasting that may affect operations and project decisions.

Referencing the Risk Register

A risk is an uncertain event that may cost the project time, money, or both. The risk register is a central repository of the project risks and the associated status of each risk event. The project team can spend funds to alleviate some risks, whereas other risks will cost the project if they are realized. We’ll discuss risks in detail in Chapter 11, but for now, know that the risk register is needed because the cost of the risk exposure helps the project management team create an accurate cost estimate.

Images EXAM TIP Risks may not always cost monies directly, but they can affect the project schedule. Keep in mind, however, that this could in turn cause a rise in project costs because of vendor commitment, penalties for lateness, and added expenses for extra labor.

Relying on Enterprise Environmental Factors

Every time I have to say or write “enterprise environmental factors,” I cringe. It’s just a fancy-pants way of saying how your organization runs its shop. Within any organization, “factors” affect the cost-estimating process. Surprise, surprise. There are two major factors to know for your exam:

Marketplace conditions When you have to buy materials and other resources, the marketplace dictates their price, what resources are available, and from whom you will purchase them. We’ll talk all about procurement in Chapter 12, but for now, know that there are three conditions that can affect the price of anything your project needs to purchase:

Sole source Only one vendor can provide what your project needs to purchase. Examples include a specific consultant, a specialized service, or a unique type of material.

Single source Many vendors can provide what your project needs to purchase, but you prefer to work with a specific vendor. Perhaps the vendor is your favorite.

Oligopoly In this market condition, the market is so tight that the actions of one vendor affect the actions of all the others. Can you think of any examples? How about the airline industry, the oil industry, or even training centers and consultants?

Commercial databases One of my first consulting gigs was for a large commercial printer. We used a database—based on the type of materials the job was to be printed on, the number of inks and varnishes we wanted to use, and the printing press we’d use—to predict how much the job would cost. That’s a commercial database. Another accessible example is any price list your vendors may provide so that you can estimate the costs accurately.

Images EXAM TIP Here’s a goofy way to remember all the market conditions for your PMI exam. For a sole source, think of James Brown, the Godfather of Soul. There’s only one James Brown, just as there’s only one vendor. For a single source, think of all the single people in the world and how you want to date only your sweetie instead of all the others. With a single source, you consider all the different available vendors, but you have your favorite. And for oligopoly? It sounds like “oil,” which we know is a classic example of an oligopoly market. Hey, I warned you these were goofy!

Using Organizational Process Assets

Here’s another term that makes my teeth hurt: “organizational process assets.” These are things your organization has learned, created, or purchased that can help the project management team manage a project better.

When it comes to cost estimating, an organization can use many assets:

Cost-estimating policies An organization can, and often will, create a policy on how the project manager or the cost estimator is to create the project cost estimate. It’s just their rule. Got any of those where you work?

Cost-estimating templates In case you’ve not picked up on this yet, the PMI and the Project Management Body of Knowledge (PMBOK) love templates. Templates in project management don’t usually mean a shell in the way that Microsoft Word thinks of templates. We’re talking about using past similar projects to serve as templates for the current project.

Historical information Beyond the specific costs of previous projects, historical information is just about anything that came before this project that can help the project manager and the project team create an accurate cost estimate.

Project files Project archives and files from past projects can help with the cost-estimating process. Specifically, the project manager is after the performance of past similar projects in areas of cost control, the cost of risks, and quality issues that could affect costs.

Project team knowledge Your project team usually consists of the experts closest to the project work, and they can provide valuable input to the project cost-estimating process. Be forewarned—for the real world and your PMI exam, project team recollections are great, but they aren’t the most reliable source of input. In other words, Marty’s war stories about how Project XYZ was $14 billion over budget don’t compare with historical information that says Project XYZ was $14 over budget.

Lessons learned register It’s always good to rely on lessons learned as an input during planning. After all, it’s easy to learn from someone else’s mistakes.

Images EXAM TIP Sometimes an organization has two projects, or opportunities, and they can choose only one of the projects to complete. For example, Project A is worth $75,000, and Project B is worth $250,000. The organization will likely choose Project B because it is worth more and let Project A go because it is worth considerably less. Opportunity cost is a term used to describe the total amount of the project that was let go in lieu of the project that was selected. In this instance, the opportunity cost is $75,000: the worth of Project A.

Creating the Cost Estimate

All of the cost inputs are needed so that the project cost estimator, likely the project management team, can create a reliable cost estimate. The estimates you’ll want to know for the PMP exam, and for your career, reflect the accuracy of the information the estimate is based upon. The more accurate the information, the better the cost estimate will be. Basically, all cost estimates move through progressive elaboration: as more details become available, the more accurate the cost estimate is likely to be. Let’s examine the most common approaches to determining how much a project is likely to cost.

Images NOTE If your organization doesn’t use a cost estimator, the project manager and the project team can work together to estimate the project costs. Historical information is a key component to predict cost duration in adaptive projects, for example.

Using Analogous Estimating

Analogous estimating relies on historical information to predict the cost of the current project. It is also known as “top-down estimating” and is the least reliable of all the cost-estimating approaches. The process of analogous estimating uses the actual cost of a historical project as a basis for the current project’s cost. The cost of the historical project is applied to the cost of the current project, taking into account the scope and size of the current project as well as other known variables.

Analogous estimating is considered a form of expert judgment. This estimating approach takes less time to complete than other estimating models, but it is also less accurate. This top-down approach is good for fast estimates to get a general idea of what the project may cost. The trouble, or risk, with using an analogous estimate, however, is that the historical information the estimate is based upon must be accurate. For example, if I were to create a cost estimate for Project NBG based on a similar project Nancy did two years ago, I’d be assuming that Nancy kept accurate records and that her historical information is accurate. If Nancy didn’t keep good records, however, my project costs are not going to be accurate, and I’m going to be really mad at Nancy.

Using Parametric Estimating

“That’ll be $465 per metric ton.”

“You can buy our software for $765 per license.”

“How about $125 per network drop?”

These are all examples of parameters that can be integrated into a parametric estimate. Parametric estimating uses a mathematical model based on known parameters to predict the cost of a project. The parameters in the model can vary based on the type of work being completed and can be measured by cost per cubic yard, cost per unit, and so on. A complex parameter can be cost per unit, with adjustment factors based on the conditions of the project. The adjustment factors may have several modifying factors, depending on additional conditions.

There are two types of parametric estimating:

Regression analysis This statistical approach predicts future values based on historical values. Regression analysis creates quantitative predictions based on variables within one value to predict variables in another. This form of estimating relies solely on pure statistical math to reveal relationships between variables and to predict future values.

Learning curve This approach is simple: The more units workers complete, the less the per unit cost, because workers learn as they complete the required work (see Figure 7-2). Basically, the more an individual completes an activity, the easier it is to complete. The estimate is considered parametric, since the formula is based on repetitive activities, such as wiring telephone jacks, painting hotel rooms, or other activities that are completed over and over within a project. This is the case in adaptive projects, as the team’s velocity early in the project may be wild and unpredictable, but after a few iterations the velocity begins to normalize.

Images

Figure 7-2 The learning curve affects the cost of efficiency.

Images EXAM TIP Don’t worry too much about regression analysis for the exam. You’re more likely to see questions about the learning curve.

Using Bottom-Up Estimating

Bottom-up estimating starts from zero, accounts for each component of the WBS, and arrives at a sum for the project. It is completed with the project team and can be one of the most time-consuming methods used to predict project costs. Although this method is more expensive because of the time invested to create the estimate, it is also one of the most accurate methods. A fringe benefit of completing a bottom-up estimate is that the project team may buy into the project work since they see the value of each cost within the project.

Implementing Three-Point Estimating

A three-point estimate uses three factors to predict a cost: pessimistic, optimistic, and most likely. A three-point estimate can use a simple average of the three factors, or it can use a weighted factor for the most likely factor. For example, suppose a project manager predicts the pessimistic cost to be $5600, the most likely cost to be $4800, and the optimistic cost to be $3500. With the simple average, you’d just add up the three amounts and divide by 3 for a value of $4633.

With the weighted average, you’ll consider all of the same costs, but the most likely amount is multiplied by 4, and then you’ll divide the sum of the three values by 6. Here’s what this looks like with the same costs: ($5600 + (4 × $4800) + $3500)/6 = $4716. In this instance, the weight average leans more toward the most likely amount than does the simple average. Yes, this is the same approach we discussed back in schedule management. When you use the average, you’re using triangular distribution. When you’re using the weighted average of 6, you’re using beta distribution.

Determining the Cost of Resources

Resources include more than just the people doing the project work. The cost estimate must also reflect all the equipment and materials that will be utilized to complete the work. In addition, the project manager must identify the quantity of the needed resources and when the resources are needed for the project. The identification of the resources, the needed quantity, and the schedule of the resources are directly linked to the expected cost of the project work.

There are four variations on project expenses to consider:

Direct costs These costs are attributed directly to the project work and cannot be shared among projects (such as airfare, hotels, long-distance phone charges, and so on).

Indirect costs These costs are representative of more than one project (such as utilities for the performing organization, access to a training room, project management software license, and so on).

Variable costs These costs vary depending on the conditions applied in the project (such as the number of meeting participants, the supply and demand of materials, and so on).

Fixed costs These costs remain constant throughout the life cycle of the project (such as the cost of a piece of rented equipment for the project, the cost of a consultant brought onto the project, and so on).

And, yes, you can mix and match these terms. For example, you could have a variable cost based on shipping expenses that is also a direct cost for your project.

Images EXAM TIP Don’t get too hung up on these cost types—just be topically familiar with them for your PMI exam.

Creating a Reserve Analysis

Do you think it’ll snow next December in Michigan? I do, too. But do we know the exact date of the snowfall? That’s a quick and easy example of a known unknown. You know that something is likely to occur, but you don’t know when or to what degree. Projects are full of known unknowns, and the most common unknown deals with costs. Based on experience, the nature of the work, or fear, you suspect that some activities in your project will cost more than expected—that’s a known unknown.

Rather than combating known unknowns by padding costs with extra monies, the PMBOK suggests that we create “contingency allowances” to account for these overruns in costs. The contingency allowances are used at the project manager’s discretion to counteract cost overruns for scheduled activities. In Chapter 6, we discussed the concept of management reserve for time overruns. This is a related concept when it comes to the cost reserve for projects. This reserve is sometimes called a contingency reserve and is traditionally set aside for cost overruns resulting from risks that have affected the project cost baseline. Contingency reserves can be managed in a number of ways. The most common is to set aside an allotment of funds for the identified risks within the project. Another approach is to create a slush fund for the entire project for identified risks and known unknowns. The final approach is an allotment of funds for categories of components based on the WBS and the project schedule.

Considering the Cost of Quality

The cost of quality, which we’ll discuss in Chapter 8, defines the monies the project must spend to reach the expected level of quality within a project. For example, if your project will use a new material that no one on the project team has ever worked with, the project team will likely need training so they can use it. The training, as you can guess, costs something. That’s an example of the cost of quality.

On the other side of the coin (cost pun intended, thank you), there’s the cost of poor quality, sometimes called the cost of nonconformance to quality. These are the costs your project will pay if you don’t adhere to quality the first time. In our example with the project team and the new materials, a failure to train the team on the new materials will mean that the team will likely not install the materials properly, will take longer to use the materials, and may even waste materials. All these negative conditions cost the project in time, money, team frustration, and even loss of sales.

Using Good Old Project Management Software

Who’s creating estimates with their abacus? Most organizations rely on software to help the project management team create an accurate cost estimate. Although the PMP examination is vendor neutral, you’ll need to have a general knowledge of how computer software can assist the project manager. Several different computer programs are available that can streamline project work estimates and increase their accuracy. These tools can include project management software, spreadsheet programs, and simulations.

Keeping Agile Simple

The Agile Manifesto includes this line: “Simplicity—the art of maximizing the amount of work not done—is essential.” This doesn’t mean the development team doesn’t do their work, but rather they do only the work that adds value. Specifically, we’re using a key principle of the Lean approach to reduce waste by not doing unnecessary work. We don’t drive costs, take on busy work in the project, or create tons of unneeded documentation. We deliver value based on what our customers see as value. Things like regulatory compliance, safety, and uptime are all values we must include, and these are things customers are likely to expect in the project. But we don’t need to create things that aren’t in the value stream. So there’s a new term: value stream. A value stream, a Lean principle, includes all of the actions needed to create value for the project customer from the very start. If the work isn’t in the value stream, the work isn’t needed and can be considered part of the work that’s not done. Simple—especially for an organization that’s just launching an adaptive initiative—isn’t easy.

New adaptive teams may struggle with the old, predictive way of doing things. That’s a disruption in the value stream. The leader in the project, be it the coach or scrum master, will have to work to keep the team focused on the rules of Agile and to break free of the predictive overhead that doesn’t create value in adaptive projects. This also means that stakeholders will need to be coached and trained to follow the rules of Agile, which is something that’s easy to understand but not always easy to follow.

Examining the Cost Estimate

Once all the inputs have been evaluated and the estimate creation process is completed, you get the cost estimate. The estimate is the likely cost of the project—it’s not a guarantee, so there is usually a modifier, which is sometimes called an acceptable range of variance. That’s the plus/minus qualifier on the estimate—for example, $450,000 or +$25,000 to –$13,000—based on whatever conditions are attached to the estimate. The cost estimate should, at the minimum, include the likely costs for all of the following:

Labor

Materials

Equipment

Services

Facilities

Information technology

Special categories, such as inflation and contingency reserve

It’s possible for a project to have other cost categories, such as consultants, outsourced solutions, and so on, but the preceding list is the most common. Consider this list when studying to pass your exam.

Along with the cost estimate, the project management team includes the basis of the estimate. This includes all the supporting details of how the estimate was created and why the confidence in the estimate exists at the level it does. Supporting details typically include all of the following:

Description of the work to be completed in consideration of the cost estimate

Explanation of how the estimate was created

Assumptions used during the estimate creation

Constraints the project management team considered when creating the cost estimate

A project’s cost estimate may lead to some unpleasant news in the shape of change requests in predictive projects. I say “unpleasant,” because changes are rarely enjoyable. Changes can affect the scope in two primary scenarios when it comes to cost:

We don’t have enough funds to match the cost estimate, so we’ll need to trim the scope.

We have more than enough funds to match the cost estimate, so let’s add some stuff into the scope.

All change requests in a predictive environment must be documented and fed through the integrated change control system, as discussed in Chapter 4. In agile projects, however, changes go into the product backlog and are prioritized based on value to the customer. In either project management approach, the project manager wants to be leery of gold plating. Gold plating occurs when the project manager, the project sponsor, or even a stakeholder adds in project extras to consume the entire project budget. It’s essentially adding unneeded features to the product to use up all the funds allocated to the project. Though this often happens in the final stages of a project, it can also begin during the project cost estimating. Gold plating delivers more than what’s needed and can create new risks and work, and it can contribute to a decline in team morale.

If changes are approved, then integrated change control is enacted, the project scope is updated, the WBS and WBS dictionary are updated, and so on, through all of the project management plans as needed. The cost management plan needs to be updated as well to reflect the costs of the changes and their impact on the project cost estimate. Your estimate could cause the assumptions log, the lessons learned register, and the risk register to be updated too.

Budgeting the Project

After the project estimate has been created, it’s time to determine the budget. Cost budgeting is really cost aggregation, which means the project manager will be assigning specific dollar amounts for each of the scheduled activities or, more likely, for each of the work packages in the WBS. The aggregation of the work package cost equates to the summary budget for the entire project. This process creates the cost baseline, as Figure 7-3 shows.

Images

Figure 7-3 The cost baseline shows how much the project will cost, demonstrated on an S-curve.

Cost budgeting and cost estimates may go hand in hand, but estimating is completed before a budget is created—or assigned. Cost budgeting applies the cost estimates over time. This results in a time-phased estimate for cost, which enables an organization to predict cash flow, to project return on investment, and to perform forecasting. The difference between cost estimates and cost budgeting is that cost estimates show costs by category, whereas a cost budget shows costs across time.

Images NOTE Adaptive projects don’t have the same approach to budgeting as predictive projects. Predictive projects try to predict what the project will cost, while adaptive projects work against a fixed budget. User stories at the bottom are of lesser value than those at the top of the product backlog. If there’s not enough in the budget, the lesser valued items get squeezed out of the project.

Creating the Project Budget

Good news! Many of the tools and techniques used to create the project cost estimates are also used to create the project budget. The following is a quick listing of the tools you can expect to see on the PMP exam:

Cost aggregation Costs are parallel to each WBS work package. The costs of each work package are aggregated to their corresponding control accounts. Each control account is then aggregated to the sum of the project costs.

Reserve analysis Cost reserves are for unknown unknowns within a project. The contingency reserve is not part of the project cost baseline but is included as part of the project budget.

Historical relationships This is kind of a weird concept. Historical relationships in cost estimating describe the history of costs in a given industry. For example, construction uses a cost per square foot, while software development can charge a fee per hour depending on the type of resource being used. This approach uses a parametric model to extrapolate what costs will be for a project (for example, cost per hour and cost per unit). It can include variables and the additional percentage of fee points based on conditions. The historical information review requires an accurate model to begin with, quantifiable parameters in the model, and a model that is scalable to different-sized projects.

Funding limit reconciliation Organizations have only so much cash to allot to projects—and, no, you can’t have all the monies right now. Funding limit reconciliation is an organization’s approach to managing cash flow against the project deliverables based on a schedule, milestone accomplishment, or data constraints. This helps an organization plan when monies will be devoted to a project rather than using all the funds available at the start of a project. In other words, the monies for a project budget will become available based on dates and/or deliverables. If the project doesn’t hit predetermined dates and products that were set as milestones, the likelihood of additional funding becomes questionable.

Financing Larger, longer projects often have external funding in the form of financing. When determining project financing, the project manager may have additional considerations such as cash-flow forecasting, the cost of the financing in the form of interest rates, and communications requirements on project progression and how they can affect additional funding for the project.

Examining the Project Budget

As with most parts of the PMBOK, you don’t get just one output after completing a process—you get several. The process of creating the project budget is no different, because you’ll need to know three outputs for the PMI examination: cost baseline, project funding requirements, and project documents. The following sections look at these in detail.

Working with the Cost Baseline

The cost baseline shown earlier in Figure 7-3 is actually a “time-lapse exposure” of when the project monies are to be spent in relation to cumulative values of the work completed in the project. Most baselines are shown as an S-curve, on which the project begins at the left and works its way to the upper-right corner. When the project begins, it’s not worth much and usually not much has been spent. As the project moves toward completion, the monies for labor, materials, and other resources are consumed in relation to the work. In other words, the monies spent on the project over time will equate to the work the project is completing.

Some projects, especially high priority or large projects, may have multiple cost baselines to track cost of labor, cost of materials, or even the cost of internal resources compared with external resources. This is all fine and dandy, as long as the values in each of the baselines are maintained and consistent. It wouldn’t do a project manager much good if the cost baseline for materials was updated regularly and the cost baseline for labor was politely ignored.

Images EXAM TIP Monies that have already been spent on a project are considered sunk into the project. These funds are called sunk costs—they’re gone.

Determining the Project Funding Requirements

Projects demand a budget, but when the monies in the project are made available depends on the organization, the size of the project, and just plain old common sense. For example, if you were building a skyscraper that costs $850 million, you wouldn’t need all of the funds on the first day of the project, but you would forecast when those monies would be needed. That’s cash-flow forecasting.

The funding of the project, based on the cost baseline and the expected project schedule, may happen incrementally or may be based on conditions within the project. Typically, the funding requirements have been incorporated into the cost baseline. The release of funds is treated like a step function, which is what it is. Each step of the project funding enables the project to move on to the next milestone, deliverable, or whatever step of the project the project manager and the stakeholders have agreed to.

Adaptive projects don’t just get a pot of money to work from. Agile projects will often have to predict how much the project will cost—something that’s really tricky when the scope is likely to change throughout the project. The key thing in predicting project costs in agile isn’t to give a definite number, but to determine if the project can be realistically, feasibly, accomplished. Much of this work is on the product owner, but there may be some input from the development team in creating a cost estimate the project can work from. In adaptive projects, however, much of the cost will come down to labor and how effectively the team can work. The user story sizing and the velocity of the team are directly related to the final costs of the product the project creates.

Initially, if the team overestimates the amount of work they can accomplish in the iteration, they’ll downsize the amount of work they’ll predict they can accomplish in the iterations moving forward. This is the idea of how velocity, the amount of work a team can create in an iteration, may be wild in the first few sprints and then normalize over time. User story items that aren’t completed in the sprint hold zero value—there is no value in the product if it’s not finished. These items go back into the product backlog for prioritization and are taken back into the agile process. The longer a project lasts, the more it will likely cost or the fewer items will get accomplished to meet the original budget.

The project funding requirements also account for the amount of funds in the management contingency reserve, which is a pool of funds to cover cost overruns. Typically, the management contingency reserve is allotted to the project in each step, though some organizations may elect to disburse contingency funds on an as-needed basis only—that’s just part of organizational process assets. Not all agile projects utilize a contingency reserve, though an organization may elect to do so depending on the priority of the project and the identified risks.

To be crystal clear, the cost baseline is what the project should cost in an ideal, perfect world. The management contingency reserve is the “filler” between the cost baseline and the maximum funding. In most cases, the management contingency reserve bridges the gap between the project cost baseline and the maximum funding to complete the project. Figure 7-4 demonstrates the management contingency reserve at project completion.

Images

Figure 7-4 Contingency reserve provides funding for cost overruns.

The Usual Suspects

There are three more outputs of the cost-budgeting process:

Cost baseline This is the budget of the project—usually in ratio to when the funds are needed and how far along the project has progressed. In other words, in larger projects, you don’t get all the budgeted project funds at the start; instead, the monies are spent throughout the project. This is where you might see an S-curve of how much the project is predicted to spend in relation to the progress the project is to make. Ideally, you’ll run out of money just when the project reaches its conclusion.

Project funding requirements Part of the project’s budget is a prediction of when you’ll need the money: capital expenses, monthly labor burn rates, contractual obligations, and project liabilities. You will need to consider the total budget requirements as part of the funding requirements. This includes the cost baseline and any management reserves for risk events.

Project document updates You may need to update the risk register, cost estimates, and the project schedule.

Controlling Project Costs

Once a project has been funded, it’s up to the project manager and the project team to work effectively and efficiently to control costs. This means doing the work right the first time. It also means—and this is tricky—avoiding scope creep and undocumented changes, as well as getting rid of any non–value-added activities. Basically, if the project team is adding components or features that aren’t called for in the project, they’re wasting time and money.

Cost control focuses on controlling the ability of costs to change and on how the project management team may allow or prevent cost changes from happening. When a change does occur, the project manager must document the change and the reason why it occurred, and then, if necessary, create a variance report. Cost control is concerned with understanding why the cost variances, both good and bad, have occurred. The “why” behind the variances enables the project manager to make appropriate decisions on future project actions.

Images EXAM TIP Variance reports are sometimes called exception reports.

Ignoring the project cost variances may cause the project to suffer from budget shortages, additional risks, or scheduling problems. When cost variances happen, they must be examined, recorded, and investigated. Cost control enables the project manager to confront the problem, find a solution, and then act accordingly. Specifically, cost control focuses on the following:

Controlling causes of change to ensure that the changes are actually needed

Controlling and documenting changes to the cost baseline as they happen

Controlling changes in the project and their influence on cost

Performing cost monitoring to recognize and understand cost variances

Recording appropriate cost changes in the cost baseline

Preventing unauthorized changes to the cost baseline

Communicating the cost changes to the proper stakeholders

Working to bring and maintain costs within an acceptable range

Managing the Project Costs

Controlling the project costs is more than a philosophy—it’s the project manager working with the project team, the stakeholders, and often management to ensure that costs don’t creep into the project, and then managing the cost increases if they do happen. To implement cost control, the project manager must rely on several documents and processes:

Project management plan This cost management plan dictates how cost variances will be managed. A variance is the difference between what was expected and what was experienced. In some instances, the management contingency reserve allowance can “cover” the cost overruns. In other instances, depending on the reason why the overrun occurred, the funding may have to come from the project customer. Consider a customer who wanted the walls painted green, but after the work was completed, changes his mind and wants the walls to be orange. This cost overrun results from a change request and not from a defect repair, and the customer would pay the additional costs.

Cost baseline The cost baseline, the technical part of the project management plan, is the expected costs the project will incur and when those expenses will happen. This time-phased budget reflects the amount that will be spent throughout the project. The cost baseline is a tool used to measure project performance.

Performance measurement baseline The performance measurement baseline is used with earned value management, which I’ll discuss in the next section, to expose variances and overall performance of the project. When variances occur, the project manager can determine whether a corrective action, preventive action, or another change request is needed.

Project funding requirements The funds for a project are not allotted all at once but are delivered gradually in alignment with project deliverables. Thus, as the project moves toward completion, additional funding is allotted. This allows for cash-flow forecasting. In other words, an organization doesn’t need to have the project’s entire budget available at the start of the project. It can predict, based on expected income and predicted expenses, that the amount will be available in increments.

Work performance data This is raw data on the costs of the project. This data can include the costs that have been authorized in the project, the actual costs of the project, invoice information, what’s been paid to vendors, hours of labor incurred, and other cost information.

Controlling Changes to Project Costs

Way, way back in Chapter 5, I discussed the change control system in regard to project scope in a predictive environment. Whenever some joker wants to add something to the project scope, or even take something out of our project scope, the scope change control is engaged. Similarly, the cost change control examines any changes associated with scope changes, the costs of materials, and the costs of any other resources you can imagine.

When a cost change enters the system, the project manager must complete the appropriate paperwork, use a tracking system, and follow established procedures to obtain approval on the proposed change. Figure 7-5 demonstrates a typical workflow for cost change approval. If a change gets approved, the cost baseline is updated to reflect the approved change. If a request gets denied, the denial must be documented for future potential reference. You don’t want a stakeholder wondering at the end of the project why his change wasn’t incorporated into the project scope without having some documentation describing why.

Images

Figure 7-5 A cost change control examines all cost changes.

Images EXAM TIP For the exam, you’ll need to remember and apply the four specific areas of change control in integrated change: scope, schedule, costs, and contract.

Using Earned Value Management

When I teach a PMP Boot Camp, attendees snap to attention when it comes to earned value management and their exam. This topic is foreign to many folks, and they understandably want an in-depth explanation of this suite of mysterious formulas. Maybe you find yourself in that same position, so here’s some good news: It’s not that big a deal. Relax—you can memorize these formulas, answer the exam questions correctly, and worry about tougher exam topics. I’ll show you how.

Earned value management (EVM) is the process of measuring the performance of project work against what was planned to identify variances, to note opportunities to improve the project, or just to check the project’s health. EVM can help predict future variances and the final costs at completion. It is a system of mathematical formulas that compares work performed against work planned, and it measures the actual cost of the work your project has performed. EVM is an important part of cost control because it enables a project manager to predict future variances from the expenses to date within the project.

Images VIDEO For a more detailed explanation, watch the Earned Value Management video now.

Learning the Fundamentals

EVM, in regard to cost management, is concerned with the relationships among three formulas that reflect project performance. Figure 7-6 demonstrates the connection between the following EVM values:

Images

Figure 7-6 Earned value management shows project performance.

Planned value (PV) Planned value is the work scheduled and the budget authorized to accomplish that work. For example, if a project has a budget of $500,000 and month six represents 50 percent of the project work, the PV for that month is $250,000.

Earned value (EV) Earned value is the physical work completed to date and the authorized budget for that work. For example, if your project has a budget of $500,000 and the work completed to date represents 45 percent of the entire project work, its earned value is $225,000. You can find EV by multiplying the percent complete times the project budget at completion (BAC).

Actual cost (AC) Actual cost is the actual amount of monies the project has required to date. In your project, your BAC, for example, is $500,000 and your earned value is $225,000. As it turns out, your project team had some waste, and you spent $232,000 in actual monies to reach the 45-percent-complete milestone. Your actual cost is $232,000.

That’s the fundamentals of EVM. All remaining formulas center on these simple formulas. Just remember that earned value is always the percent of work complete times the given budget at completion. On your PMI exam, you’ll always be provided with the actual costs, which are the monies that have already been spent on the project. You’ll have to do some math to find the planned value, which is the value your project should have by a given time. The formula for planned value is the percentage of project completion based on how complete the project should be at a given time. For example, let’s say you’re supposed to be 80 percent complete by December 15. If your budget is $100,000, in this instance your planned value is $80,000.

Finding the Project Variances

Out in the real world, I’m sure your projects are never late and never over budget (ha ha—pretty funny, right?). For your exam, you’ll need to be able to find the cost and schedule variances for your project. I’ll stay with the same $500,000 budget I’ve been working with in the previous examples and as demonstrated in Figure 7-7. Finding the variances helps the project manager and management determine a project’s health, set goals for project improvement, and benchmark projects against each other based on the identified variances.

Images

Figure 7-7 Cost variance is the difference between earned value and actual costs.

Finding the Cost Variance

Let’s say your project has a BAC of $500,000 and you’re 40 percent complete. You have spent, however, $234,000 in real monies. To find the cost variance, you’ll find the earned value, which is 40 percent of the $500,000 budget. As Figure 7-7 shows, this is $200,000. In this example, you spent $234,000 in actual costs. The formula for finding the cost variance is earned value minus actual costs. In this instance, the cost variance is −$34,000.

This means you’ve spent $34,000 dollars more than what the work you’ve done is worth. Of course, the $34,000 is in relation to the size of the project. On this project, that’s a sizeable flaw, but on a billion-dollar project, $34,000 may not mean too much. On either project, a $34,000 cost variance would likely spur a cost variance report (sometimes called an exceptions report).

Finding the Schedule Variance

Can you guess how the schedule variance works? It’s basically the same as cost variance, only this time, we’re concerned with planned value instead of actual costs. Let’s say your project with the $500,000 budget is supposed to be 45 percent complete by today, but we know that you’re only 40 percent complete. We’ve already found the earned value as $200,000 for the planned value.

Recall that planned value, where you’re supposed to be and what you’re supposed to be worth, is planned completion times the BAC. In this example, it’s 45 percent of the $500,000 BAC, which is $225,000. Uh-oh! You’re behind schedule. The schedule variance formula, as Figure 7-8 demonstrates, is earned value minus the planned value. So, in this example, the schedule variance is –$25,000.

Images

Figure 7-8 Schedule variance is the difference of earned value and planned value.

Finding the Indexes

In mathematical terms, an index is an expression showing a ratio—and that’s what we’re doing with these indexes. Basically, an index in EVM shows the health of the project’s time and cost. The index, or ratio, is measured against 1: the closer to 1 the index is, the better the project is performing. As a rule, you definitely don’t want to be less than 1, because that’s a poorly performing project. And, believe it or not, you don’t want to be too far from 1 in your index, as this shows estimates that were bloated or way, way too pessimistic. Really.

Finding the Cost Performance Index

The cost performance index (CPI) measures the project based on its financial performance. It’s an easy formula: earned value divided by actual costs, as Figure 7-9 demonstrates. Your project, in this example, has a budget of $500,000, and you’re 40 percent complete with the project work. This is an earned value of how much? Yep. It’s 40 percent of the $500,000, for an earned value of $200,000.

Images

Figure 7-9 The CPI is found by dividing earned value by the actual costs.

Your actual costs for this project to date (the cumulative costs) total $234,000. Your PMI exam will always tell you your actual costs for each exam question. Let’s finish the formula. To find the CPI, divide the earned value by the actual costs, or $200,000 divided by $234,000. The CPI for this project is .85, which means that you’re 85 percent on track financially—not too healthy for any project, regardless of its budget.

Another fun way to look at the .85 value is that you’re losing 15 cents on every dollar you spend on the project. Yikes! That means for every dollar you spend for labor, you actually only get 85 cents worth of value. Not a good deal for the project manager. As stated earlier, the closer to 1 the number is, the better the project is performing.

Finding the Schedule Performance Index

The schedule performance index (SPI) measures the project schedule’s overall health. The formula, as Figure 7-10 demonstrates, is earned value divided by planned value. In other words, you’re trying to determine how closely your project work is being completed in relation to the project schedule you created. Let’s try this formula.

Images

Figure 7-10 The SPI is found by dividing the earned value by the planned value.

Your project with the $500,000 budget is 40 percent complete, for an earned value of $200,000, but you’re supposed to be 45 percent complete by today. That’s a planned value of $225,000. The SPI for this project at this time is determined by dividing the earned value of $200,000 by the planned value of $225,000, for an SPI of .88. This tells me that this project is 88 percent on schedule—or, if you’re a pessimist, the project is 12 percent off track.

Images EXAM TIP Adaptive projects don’t typically use EVM because it’s tough to say where a project should be at a certain point in time and what the work should be worth, and the estimate at completion is already determined as the project budget. A hybrid project, however, could use EVM because it will have a blend of adaptive and predictive approaches.

Predicting the Project’s Future

Notice in the preceding paragraph I said, “at this time.” That’s because the project will, hopefully, continue to make progress, and the planned value and earned value numbers will change. Naturally, as the project moves toward completion, the earned value amounts will increase, and so will the planned value numbers. Typically, these indexes, both schedule and costs, are measured at milestones, and they enable the project management team to do some prognosticating as to where the project will likely end up by its completion. That’s right—we can do some forecasting.

Images NOTE The forecasting formulas are swift and easy to calculate, but they’re not really all that accurate. After all, you never really know how much a project will cost until you’ve completed all of the project work.

Finding the Estimate to Complete

So, your project is in a pickle, and management wants to know how much more this project is going to cost. They’re after the estimate to complete (ETC) equation. There are three flavors of this formula, based on conditions within your project.

ETC Based on a New Estimate Sometimes you just have to accept the fact that all the estimates up to this point are flawed, and you need a new estimate. Imagine a project where the project manager and the project team estimate that the work will cost $150,000 in labor, but once they get into the project, they realize it’ll actually cost $275,000 in labor because the work is much more difficult than they anticipated. That’s a reason for the ETC on a new estimate.

ETC Based on Atypical Variances This formula, shown in Figure 7-11, is used when the project has experienced some wacky fluctuation in costs and the project manager doesn’t believe the anomalies will continue within the project. For example, the cost of plywood was estimated at $18 per sheet. Because of a hurricane in another part of the country, however, the cost of the plywood has changed to $25 per sheet. This fluctuation in the cost of materials has changed, but the project manager doesn’t believe the cost change will affect the cost to deliver the other work packages in the WBS. Here’s the formula for atypical variances: ETC = BAC − EV.

Images

Figure 7-11 The estimate to complete can consider atypical variances.

Let’s say that this project has a BAC of $500,000 and is 40 percent complete. The earned value is $200,000, so our ETC formula would be ETC = $500,000 − $200,000, for an ETC of $300,000. Obviously, this formula is shallow and won’t be the best forecasting formula for every scenario. If the cost of the materials has changed drastically, a whole new estimate would be more appropriate.

ETC Based on Typical Variances Sometimes in a project, a variance appears, and the project management team realizes that this is going to continue throughout the rest of the project. Figure 7-12 demonstrates the formula: ETC = (BAC − EV)/CPI. For example, consider a project to install 10,000 light fixtures throughout a university campus. You and the project team have estimated it’ll take 12,000 hours of labor to install all of the lights, and your cost estimate is $54 per hour, which equates to $648,000 to complete all of the installations.

Images

Figure 7-12 ETC may consider expected variances within a project.

As the project team begins work on the install, however, the time to install the light fixtures actually takes slightly longer than anticipated for each fixture. You realize that your duration estimate is flawed, and the project team will likely take 16,000 hours of labor to install all the lights.

The ETC in this formula requires that the project manager know the earned value and the cost performance index. Let’s say that this project is 20 percent complete, so the EV is roughly $129,000. As the work is taking longer to complete, the actual cost to reach the 20 percent mark turns out to be $172,000. The CPI is determined by dividing the earned value, $129,000, by the actual costs of $172,000. The CPI for this project is .75.

Now let’s try the ETC formula: (BAC − EV)/CPI, or ($648,000 − $129,000)/.75, which equates to $692,000. That’s $692,000 more that this project will need in its budget to complete the remainder of the project work. Yikes!

Finding the Estimate at Completion

One of the most fundamental forecasting formulas is the estimate at completion (EAC). This formula accounts for all those pennies you’re losing on every dollar if your CPI is less than 1. It’s an opportunity for the project manager to say, “Hey! Based on our current project’s health, this is where we’re likely to be at the end of the project. I’d better work on my resume.” Let’s take a look at these formulas.

EAC Using a New Estimate Just as with the estimate to complete formulas, sometimes it’s best just to create a whole new estimate. This approach with the EAC is pretty straightforward—it’s the actual costs plus the estimate to complete. Let’s say your project has a budget of $500,000, and you’ve already spent $187,000 of it. For whatever reason, you’ve determined that your estimate is no longer valid, and your ETC for the remainder of the project is actually going to be $420,000—that’s how much you’re going to need to finish the project work. The EAC, in this instance, is the actual costs of $187,000 plus your ETC of $420,000, or $607,000.

EAC with Atypical Variances Sometimes anomalies within a project can skew the project estimate at completion. The formula for this scenario, as Figure 7-13 demonstrates, is the actual costs plus the budget at completion minus the earned value. Let’s try it. Your project has a BAC of $500,000, and the earned value is $100,000. However, you’ve spent $127,000 in actual costs. The EAC would be $127,000 + $500,000 − $100,000, or $527,000. That’s your new estimate at completion for this project.

Images

Figure 7-13 The EAC can also account for anomalies in project expenses.

EAC Using the CPI If a project has a CPI of .97, you could say the project is losing three pennies on every dollar. Those three pennies are going to add up over time. This approach is most often used when the project manager realizes that the cost variances are likely going to continue through the remainder of the project. This formula, as Figure 7-14 demonstrates, is EAC = AC + ((BAC − EV)/CPI). Don’t you just love nested formulas? Let’s try this one out.

Images

Figure 7-14 The EAC can also use the CPI as a modifier.

Your project has a BAC of $500,000, and your earned value is $150,000. Your actual costs for this project are $162,000. Your CPI is calculated as .93. The EAC would be $162,000 + (($500,000 − $150,000)/.93), or $538,344. Wasn’t that fun?

Images EXAM TIP There won’t be as many questions on these EVM formulas as you might hope, but knowing these formulas can help you nail down the few questions you’ll likely have.

Calculating the To-Complete Performance Index

Imagine a formula that would tell you if the project can meet the budget at completion based on current conditions. Or imagine a formula that can predict whether the project can even achieve your new estimate at completion. Forget your imagination and just use the to-complete performance index (TCPI). This formula can forecast the likelihood of a project achieving its goals based on what’s happening in the project right now. There are two different flavors for the TCPI, depending on what you want to accomplish:

To see if your project can meet the budget at completion, use this formula: TCPI = (BAC − EV)/(BAC − AC).

To see if your project can meet the newly created estimate at completion, use this version of the formula: TCPI = (BAC − EV)/(EAC − AC).

Anything greater than 1 in either formula means that you’ll have to be more efficient than you planned in order to achieve the BAC or the EAC, depending on which formula you’ve used. Basically, the greater the number over 1, the less likely it is that you’ll be able to meet your BAC or the EAC, depending on which formula you’ve used. The lower the number under 1, the more likely you are to reach your BAC or EAC (again, depending on which formula you’ve used).

Finding Big Variances

Two variances relate to the entire project, and they’re both easy to learn. The first variance you don’t really know until the project is 100 percent complete. This is the project variance, and the formula is simply BAC − AC. If your project had a budget of $500,000 and you spent $734,000 to get it all done, then the project variance is $500,000 − $734,000, which equates, of course, to –$234,000.

The second variance is part of our forecasting model, and it predicts the likely project variance. It’s called the variance at completion (VAC), and the formula is VAC = BAC − EAC. Let’s say your project has a BAC of $500,000 and your EAC is predicted to be $538,344. The VAC is $500,000 − $538,344, for a predicted variance of –$38,344. Of course, this formula assumes that the rest of the project will run smoothly. In reality, where you and I hang out, the project VAC could swing in either direction based on the project’s overall performance.

The Five EVM Formula Rules

For EVM formulas, remember the following five rules:

1.Always start with EV.

2.Variance means subtraction.

3.Index means division.

4.Less than 1 is bad in an index, and greater than 1 is good. Except for TCPI, which is the reverse.

5.Negative is bad in a variance.

The formulas for earned value analysis can be completed manually or through project management software. Table 7-1 shows a summary of all the formulas, as well as a sample, albeit goofy, mnemonic device.

Images

Table 7-1 A Summary of EVM Formulas

Images EXAM TIP For the exam, you’ll want to memorize these formulas.

Images DIGITAL CONTENT These aren’t much fun to memorize, I know, but you should. Although you won’t have an overwhelming number of EVM questions on your exam, these are free points if you know the formulas and can do the math. I have a present for you—it’s an Excel spreadsheet called “EV Worksheet.” It shows all these formulas in action. I recommend you make up some numbers to test your ability to complete these formulas and then plug in your values to Excel to confirm your math. Enjoy!

Chapter Summary

Projects require resources and time, both of which cost money. Project costs are estimated, or predicted, according to how much the project work will likely cost to complete. There are multiple flavors and approaches to project cost estimating. Project managers can use analogous estimating, parametric estimating, or, the most reliable, bottom-up estimating. Whatever cost estimating approach the project manager elects to use, the basis of the estimate should be documented in case the estimate should ever be called into question.

When a project manager creates the project cost estimate, he should also factor in a contingency reserve for project risks and cost overruns. Based on the enterprise environmental factors of an organization, and often the project priority, the process to create and receive the contingency reserve may fluctuate. The contingency reserve is not an allowance to be spent at the project manager’s discretion but more of a safety net should the project go awry. Variances covered by the contingency reserve can’t be swept under the rug but must be accounted for and hopefully learned from.

Cost budgeting is the aggregation of the costs to create the work packages in the WBS. Sometimes, cost budgeting refers to the cost aggregation as the “roll-up” of the costs associated with each work package. Cost budgeting effectively applies the cost estimates over time. Most project managers don’t receive the entire project funding in one swoop, but rather in stepped increments over the life of the project.

Cost management in adaptive projects is pretty straightforward. An estimate of the work is created and then a budget is assigned. The major costs of an adaptive project are labor costs, though some projects may have physical resources to consider, such as equipment and software costs. The items in the product backlog equate the cost of the work. The most important items—the items of the highest value—are accomplished first, and the lower prioritized items are done last if the project schedule and budget allows. The velocity of the team affects the likelihood of all the project user stories being completed. If the velocity is lower than expected, there’s a real possibility of items getting squeezed from the product backlog.

Adaptive projects also adhere to the principle of the value of work not done. This means keeping things simple by doing only the work that contributes to the value of the project. To create value in Agile requires working software and reaching the definition of done. There is zero value in mostly completed work. This idea also means the project doesn’t have the same depth of documentation you’ll find in Agile—the work should first focus on protecting the value stream of the project.

Once the project moves from planning into execution, it also moves into monitoring and control. The project manager and the project team work together to control the project costs and monitor the performance of the project work. The most accessible method to monitor the project cost is through earned value management (EVM), which demonstrates the performance of the project and enables the project manager to forecast where the project is likely to end up financially.

Questions

1.You are using a previous, similar project to predict the costs of the current project. Which of the following best describes analogous estimating?

A.Regression analysis

B.Bottom-up estimating

C.Organizational process assets

D.Enterprise environmental factors

2.You are the project manager for a new technology implementation project. Management has requested that your estimates be as exact as possible. Which one of the following methods of estimating will provide the most accurate estimate?

A.Top-down estimating

B.Top-down budgeting

C.Bottom-up estimating

D.Parametric estimating

3.Amira is the project manager for her company, and she’s working with the project team to determine the effect of a proposed change on the project’s budget. When Amira looks at the change, she tells the team that the change will pass through the project’s cost change control system. What does the cost change control system do?

A.It defines the methods to approve a change to the cost baseline.

B.It defines the methods to create the cost baseline.

C.It evaluates changes to the project costs based on changes to the project scope.

D.This is not a valid change control system.

4.You have just started a project for a manufacturer. Project team members report they are 30 percent complete with the project. You have spent $25,000 of the project’s $250,000 budget. What is the earned value for this project?

A.10 percent

B.$75,000

C.$25,000

D.Not enough information to know

5.You and your project team are about to enter a meeting to determine project costs. You have elected to use bottom-up estimating and will base your estimate on the WBS. Which one of the following is not an attribute of bottom-up estimating?

A.People doing the work create the estimates.

B.It creates a more accurate estimate.

C.It’s more expensive to do than other methods.

D.It’s less expensive to do than other methods.

6.You are the project manager for a consulting company. Your company has two possible projects to manage, but they can choose only one. Project WQQ is worth $217,000, while Project LB is worth $229,000. Management elects to choose Project LB. The opportunity cost of this choice is which one of the following?

A.$12,000

B.$217,000

C.$229,000

D.Zero, because Project LB is worth more than Project WQQ

7.You are the project manager of an adaptive project and you’re working with the stakeholders to explain the Agile approach to cost management. You explain that although the costs of the project are fixed, it’s possible that some items may be removed from the product backlog. The customer is concerned because they think all of the items should be included in the project. What should you tell the customer?

A.Adaptive projects don’t work that way.

B.They’ll need more time and money to complete all the project work.

C.If items are removed from the product backlog, they will be lower valued items.

D.The removed items will be the most costly, so the project will meet the fixed budget.

8.You are the project manager of a construction project scheduled to last 24 months. You have elected to rent a piece of equipment for the project’s duration, even though you will need the equipment only periodically throughout the project. The cost of the equipment rental per month is $890. This is an example of which of the following?

A.Fixed cost

B.Parametric cost

C.Variable cost

D.Indirect cost

9.You are the project manager of the BHG Project. Your BAC is $600,000. You have spent $270,000 of your budget. You are now 40 percent done with the project, though your plan called for you to be 45 percent done with the work by this time. What is your CPI?

A.100

B.89

C..89

D..79

10.Management has requested that you complete a definitive cost estimate for your current adaptive project. What should you do next?

A.Create a project scope statement.

B.Explain that definitive cost estimates are not possible because of the nature of adaptive projects.

C.Work with the product owner and the development team to build out the product backlog and predict the costs.

D.Ask management what they would like the cost estimate to be and then add 50 percent to their estimate.

11.You need to procure a highly specialized chemical for a research project. Only one vendor provides the materials you need. This scenario is an example of what market condition?

A.Constraint

B.Single source

C.Sole source

D.Oligopoly

12.You are the project manager of the Network Upgrade Project for your company. Management has asked that you create a cost estimate of the project so they can determine the project funding. You gather the inputs for the cost estimate and begin the process of cost estimating. Of the following cost estimating inputs, which one is the least reliable?

A.Team member recollections

B.Historical information

C.Project files

D.Cost estimating templates

13.You can purchase pea gravel for your project at $437 per metric ton. You need 4 tons of the pea gravel, so you predict your costs will be $1748. This is an example of which cost-estimating approach?

A.Parametric

B.Analogous

C.Bottom-up

D.Top-down

14.You are the project manager of an adaptive project to create new software for your marketplace. You need to create a cost estimate based on labor for the project even though your organization has not done this type of project before. Which one of the following is an example of resource cost rates that a project manager could use to predict the cost of the project?

A.Analogous estimating

B.Bottom-up estimating

C.Commercial database

D.Procurement bid analysis

15.You have created a cost estimate for a new project that you’ll be managing in your organization. All of the following should be included in your cost estimate except for which one?

A.Description of the schedule activity’s project scope of work

B.Assumptions made

C.Constraints

D.Team members the project will utilize

16.Lila is the project manager of a construction project. The budget for her project is $275,000. The project team made a mistake early in the project that cost $34,000 in added materials. Lila does not believe mistakes will likely happen again because the team is 30 percent complete with the project and things are once again going smoothly. Her sponsor wants to know how much more funding Lila will likely need on the project. What should Lila tell the sponsor?

A.$192,500

B.$241,000

C.$309,000

D.$275,000

17.A project had a budget of $750,000 and was completed on time. The project expenses, however, were 15 percent more than what the project called for. What is the earned value of this project?

A.Impossible to know—not enough information

B.$112,500

C.$637,500

D.$750,000

18.A project had a budget of $750,000 and was completed on time. The project expenses, however, were 15 percent more than what the project called for. What is the variance at the completion for this project?

A.Impossible to know—not enough information

B.$112,500

C.$637,500

D.$750,000

19.Marty is the project manager of a software development project. He has reviewed the project’s costs and progress and realizes that he has a cost variance of $44,000. He needs to complete what type of report?

A.Status report

B.Exceptions report

C.Forecast report

D.Lessons learned

20.You are a construction manager for a construction project. The project will be using a new material that the project team has never worked with before. You allot $10,000 to train the project team on the new material so that the project will operate smoothly. The $10,000 for training is known as what?

A.Cost of quality

B.Cost of poor quality

C.Sunk costs

D.Contingency allowance

Answers

1.C. Analogous estimating is based on historical information, which is part of organizational process assets. A, regression analysis, is incorrect, because this choice describes the study of a project moving backward so that it may ultimately move forward. B is incorrect because this is the most reliable cost-estimating technique and is based on the current project’s WBS. D, enterprise environmental factors, is a term that describes the internal policies and procedures a project manager must follow within the project.

2.C. Bottom-up estimating takes the longest to complete of all the estimating approaches, but it is also the most reliable approach. A, top-down estimating, is also known as analogous estimating, and it is not reliable. B, top-down budgeting, is not a valid term for this question. D, parametric estimating, is an approach that predicts the project costs based on a parameter, such as cost per hour, cost per unit, or cost per usage.

3.A. The cost change control system defines how changes to the cost baseline may be approved. B, C, and D are all invalid choices.

4.B. Earned value is found by multiplying the percentage of the project that is completed by the project’s budget at completion. In this instance, the answer is $75,000. A, C, and D are all incorrect.

5.D. Bottom-up estimating is typically more expensive to do than other estimating approaches, because of the time required to create this type of estimate. A, B, and C are all accurate attributes of a bottom-up estimate.

6.B. The opportunity cost is the worth of the project that the organization cannot undertake; in this case, Project WQQ cannot be done and is worth $217,000. A is incorrect because the $12,000 represents the difference between the worth of two projects. C, $229,000, is incorrect because this is the worth of the LB project. D is incorrect because this is not an accurate statement.

7.C. The idea that all of their requirements may not be met can be challenging for customers new to adaptive projects. You’ll need to explain how the project will first deliver the most valued items and then work its way to lower valued, lower priority items in the product backlog. Items can’t be removed from the backlog by the project facilitator; only the product owner or customer rep can do this, and even then removal is based on customer requirement prioritization. You should also remind the customer that this is the worst-case scenario and you’ll be more likely to predict the costs and likelihood of meeting all requirements as your team moves deeper into the project. A is incorrect; although it’s true that adaptive projects don’t work like predictive projects, you’ll need to use more finesse than this explanation provides. B is incorrect; some project managers may demand more time and more money, but there’s really no proof that this is needed. D is incorrect, because it’s not the most costly items that are removed from the product backlog should the project funds be depleted, but the lower level, lower priority items.

8.A. This is an example of a fixed cost. The cost of the equipment will remain uniform, or fixed, throughout the duration of the project. B is incorrect because parametric costs can be identified as cost per unit. C is incorrect because the cost of the equipment does not fluctuate. D is incorrect because indirect costs are a way to describe costs that may be shared between projects.

9.C. The CPI is determined by dividing the earned value by the actual cost. The earned value is 40 percent of $600,000, which is $240,000. The actual cost is $270,000. CPI is $240,000 divided by $270,000, which equates to .88. A is incorrect because the project is not performing at 100 percent. B is incorrect because 89 is not the correct value, which is .89. D is an incorrect calculation of the CPI.

10.B. Adaptive projects do not utilize definitive cost estimates because of the nature of the project approach and the expected changes. You’ll gently explain that adaptive projects can create a likely cost estimate, but because the items of the product backlog will likely change, the cost estimate will likely become flawed once the product backlog changes. A is incorrect, because there is no project scope statement in adaptive projects. C is incorrect; this approach would not be adding value to the project because of the expected changes in the product backlog. D is incorrect, because management can’t predict the cost of the project and they’re asking you to create the cost estimate.

11.C. Sole source is the best choice, because it describes the marketplace condition in which only one vendor can provide the goods or services your project requires. A, constraint, is not a valid market condition. B, single source, describes the marketplace condition in which multiple vendors can provide the goods or services your project demands, but you prefer to work with just one vendor in particular. D, an oligopoly, is a market condition in which the actions of one vendor affect the actions of the other vendors.

12.A. Team member recollections are the least reliable input to cost estimating. B, C, and D are all valid inputs to the cost-estimating process.

13.A. The cost of the pea gravel is a parametric estimate. B, analogous, is incorrect because no other project cost estimate is being referenced. C, bottom-up, is not described in this instance because the WBS and each work package is not being estimated for cost. D, top-down estimating, is another name for B, analogous estimating, so this choice is invalid.

14.C. Commercial databases often provide resource cost rates for project estimating, so this is the correct answer for this question. If you had done this type of project work before, A, analogous estimating, could be correct, because this is historical information you could apply to the costs of your project. B is incorrect because adaptive projects don’t use bottom-up estimating because the product backlog is likely to change in the project. D is incorrect because this project work is being done internally, not outsourced to a vendor and requiring a bid.

15.D. The team members that the project manager will utilize are not included in the cost estimate. The project manager will include the project scope of work, the assumptions made, and the constraints considered when creating a cost estimate, so A, B, and C are incorrect.

16.A. The formula for this instance, because the conditions experienced were atypical, is ETC = BAC − EV. The formula for Lila’s project would be ETC = $275,000 − $82,500 = $192,500. B, C, and D are all incorrect calculations of the estimate-to-complete formula.

17.D. The earned value is simply the percent complete times the BAC. In this instance, the project’s budget was $750,000, and since the project is 100 percent complete, the answer is D. A, B, and C are all incorrect.

18.B. The formula for this problem is variance at completion minus the actual costs for the project. A, C, and D are all incorrect.

19.B. Because Marty has a variance, he needs to complete a variance report. A variance report is also known as an exceptions report, so B is the best answer. A, a status report, is used to communicate the status of the project, not the variances. C is not a valid report type. D, lessons learned, is an ongoing project document, not a report type.

20.A. Training for the project team is known as the cost of quality. B, the cost of poor quality, is incorrect, because this would be the costs the project would incur if it did not attain the expected level of quality. C, sunk costs, describes the monies that have been spent on a project already. D, contingency allowance, is an amount of funds allotted to cover cost overruns in a project.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset