Software Project Management

Chapter 6
Cost, Resource, and Procurement Management

Certificate in Software Project Management
Software Project Management   •   Certificate

Cost, Resource, and Procurement Management

Introduction

Software projects do not succeed merely because technically correct software is produced. They must also be affordable, adequately staffed, supplied with appropriate tools and services, and governed through workable commercial arrangements. Cost, resource, and procurement management therefore connect project planning with organizational strategy and financial accountability.

Cost management concerns estimating, budgeting, financing, controlling, and reporting project expenditure. Resource management concerns identifying, acquiring, assigning, developing, and releasing the people, equipment, infrastructure, and information required to deliver the product. Procurement management concerns obtaining external goods and services, selecting suppliers, negotiating contracts, managing licenses, and controlling vendor performance.

These areas are interdependent. A decision to buy a cloud service may reduce internal staffing needs but create recurring operating expenditure. A fixed-price contract may improve budget predictability but transfer risk into requirements negotiation and change control. A technically excellent team may still fail if its availability is assumed rather than verified. Effective project managers therefore manage cost, resources, and procurement as one integrated system.

Learning Objectives

By the end of this chapter, the learner should be able to:

  • develop a practical software project budget;
  • distinguish direct, indirect, capital, operating, and contingency costs;
  • estimate and allocate human and technical resources;
  • establish and control a cost baseline;
  • explain resource loading, capacity, and leveling;
  • evaluate build-versus-buy and vendor alternatives;
  • describe common contract types and software licensing issues;
  • identify major cloud-cost drivers;
  • calculate and interpret basic earned value measures; and
  • apply ethical, governance, and risk controls to financial and procurement decisions.

1. The Cost–Resource–Procurement Relationship

A project budget is more than a list of prices. It is a time-phased plan showing what resources are needed, when they are needed, and how much they are expected to cost. The work breakdown structure (WBS) identifies deliverables and work packages; the resource plan identifies the labor, technology, facilities, and services needed for those work packages; procurement planning identifies which requirements will be fulfilled internally and which externally.

A useful planning sequence is:

  1. define scope and acceptance criteria;
  2. decompose scope into activities and work packages;
  3. estimate effort, duration, and resource requirements;
  4. determine internal capacity and capability;
  5. identify external purchases and suppliers;
  6. estimate costs and timing;
  7. authorize a cost baseline; and
  8. monitor actual performance and approved changes.

The sequence is iterative. A supplier quotation may reveal that a planned architecture is unaffordable; a staffing constraint may require schedule changes; or a licensing condition may make a proposed technical solution unacceptable.

2. Cost Concepts and Estimation

2.1 Categories of project cost

Important classifications include:

CategoryMeaningSoftware example
Direct costCan be assigned clearly to the projectDeveloper labor for the project
Indirect costShared cost allocated across projectsOffice facilities or corporate IT
Fixed costDoes not vary substantially with usage within an agreed rangeOne-time implementation fee
Variable costChanges with volume, usage, or timeCloud transactions or storage
Capital expenditureSpending on an asset expected to provide longer-term benefitPurchased server equipment
Operating expenditureOngoing cost of running a service or operationMonthly cloud subscription
Contingency reserveBudget held for identified, allowable risksAllowance for integration rework
Management reserveOrganizational reserve for unforeseen work, controlled outside the performance baselineExecutively authorized unknown-unknown reserve

The distinction between capital and operating expenditure depends on organizational accounting policies and applicable standards. A project manager should not independently classify expenditure for financial reporting; the finance function should confirm the treatment.

2.2 Estimating effort and cost

Software estimates are uncertain because requirements, productivity, technical complexity, and team composition are uncertain. Estimates should therefore state assumptions, ranges, confidence, and exclusions rather than present false precision.

A basic labor-cost relationship is:

Labor cost = Σ (Effortᵢ × Rateᵢ)

Here, Effortᵢ is the effort for labor category or person i, measured in hours or days, and Rateᵢ is the corresponding loaded rate in currency per hour or day. The loaded rate may include salary, benefits, employer taxes, and approved overhead. Units must be consistent.

For example, a project estimates 800 developer-hours at $55 per hour, 240 tester-hours at $42 per hour, and 160 analyst-hours at $60 per hour:

  • development: 800 × $55 = $44,000;
  • testing: 240 × $42 = $10,080; and
  • analysis: 160 × $60 = $9,600.

The estimated direct labor cost is therefore $63,680. This figure excludes tools, cloud services, travel, procurement fees, and reserves unless they are included separately.

Common estimation approaches include:

  • Analogous estimating: uses the cost of a similar completed project, adjusted for size and complexity. It is quick but depends heavily on comparability.
  • Parametric estimating: applies a validated cost-per-unit relationship, such as cost per interface or test case. It is useful when historical data are reliable.
  • Bottom-up estimating: estimates each activity or work package and aggregates the results. It is usually more detailed but requires a sufficiently mature scope.
  • Three-point estimating: uses optimistic, most-likely, and pessimistic estimates to acknowledge uncertainty. A commonly used beta-style expected estimate is:
E = (O + 4M + P) ÷ 6

where O, M, and P are optimistic, most-likely, and pessimistic estimates in the same unit. The formula assumes the beta-style weighting is a reasonable representation of uncertainty; it is not a guarantee of accuracy.

If a testing task has O = 8 days, M = 12 days, and P = 20 days, then:

E = (8 + 4(12) + 20) ÷ 6 = 76 ÷ 6 ≈ 12.67 days

This estimate should be communicated with its assumptions, such as stable test environments and timely defect fixes.

2.3 Reserves and total budget

A cost estimate is not automatically a budget. The budget is an authorized, time-phased allocation that includes approved work and appropriate reserves. Contingency reserve is generally associated with identified risks whose probability or impact can be estimated. Management reserve is controlled at a higher level and is not normally part of the performance measurement baseline.

A simplified total funding requirement can be expressed as:

Total funding requirement = Performance measurement baseline + Management reserve

The performance measurement baseline normally includes the planned work and approved contingency reserve, subject to the organization’s governance rules. The exact treatment varies by organizational policy and contract.

3. Resource Management

3.1 Resource types

Software projects commonly require:

  • Human resources: project managers, analysts, developers, testers, UX specialists, security professionals, database administrators, technical writers, and support staff.
  • Technical resources: development environments, test devices, servers, networks, repositories, monitoring systems, and security tools.
  • Material and service resources: licenses, cloud capacity, training, specialist consultancy, data services, and facilities.
  • Knowledge resources: standards, architectural patterns, reusable components, lessons learned, and domain expertise.

Resource planning should identify not only quantity but also competence, availability, location, time zone, access rights, and dependencies.

3.2 Capacity and allocation

Availability is not the same as nominal employment. Meetings, leave, training, support duties, and organizational interruptions reduce productive capacity. If a person is available for 160 paid hours in a month but 32 hours are allocated to organizational activities, the project capacity is 128 hours, assuming no other constraints.

Resource loading maps planned work against available capacity. Over-allocation occurs when planned work exceeds a person’s or team’s feasible capacity during a period. Typical responses include changing task timing, assigning another qualified person, reducing scope, increasing automation, outsourcing, or accepting a revised schedule.

Resource leveling resolves conflicts by adjusting activity timing or assignments, often extending the schedule. Resource smoothing attempts to use available slack without changing the critical path, although its applicability depends on the schedule network and constraints.

A competent resource plan also addresses:

  • role clarity and accountability;
  • onboarding and knowledge transfer;
  • succession and single-person dependency;
  • remote collaboration and time-zone coverage;
  • security clearance and segregation of duties;
  • professional development; and
  • release or transition arrangements at project closure.

A responsibility assignment matrix, such as a RACI matrix, can clarify who is responsible, accountable, consulted, and informed. It should not replace meaningful communication or technical collaboration.

3.3 Team development and productivity

Productivity is affected by requirements quality, technical debt, interruptions, tools, team stability, psychological safety, and domain knowledge. Comparing individuals solely by lines of code or hours worked is usually misleading and can encourage poor behavior. Better evidence includes completed valuable functionality, escaped defects, cycle time, review quality, and achievement of acceptance criteria, interpreted in context.

The project manager should avoid treating a team as interchangeable labor. Replacing an experienced contributor can create knowledge loss and coordination cost. Conversely, retaining an unsuitable resource without support can increase risk. Allocation decisions should consider capability, collaboration, learning needs, and ethical treatment.

4. Establishing and Controlling the Cost Baseline

A cost baseline is the time-phased approved budget against which performance is measured. It should be traceable to scope, schedule, estimates, assumptions, and authorized changes. A baseline is not a prediction that actual spending will never differ; it is a controlled reference for analyzing variance.

Baseline governance normally includes:

  1. estimate preparation and peer review;
  2. reconciliation with the schedule and WBS;
  3. approval by the authorized sponsor or governance body;
  4. version control and change thresholds;
  5. periodic comparison of actual and forecast costs; and
  6. formal incorporation of approved changes.

Unauthorized changes should not be hidden by informally rewriting the baseline. Such behavior destroys transparency and makes future estimates less reliable.

4.1 Basic earned value management

Earned value management (EVM) integrates scope, schedule, and cost. At a given status date, three core quantities are used:

  • Planned Value (PV): the authorized budget for work scheduled to be completed by the status date.
  • Earned Value (EV): the authorized budget for the work actually completed by the status date.
  • Actual Cost (AC): the actual cost incurred for the work completed by the status date.

The principal variances and indices are:

CV = EV − AC
SV = EV − PV
CPI = EV ÷ AC
SPI = EV ÷ PV

Cost variance CV and schedule variance SV are expressed in budgetary currency. A positive CV indicates cost efficiency relative to the value earned; a positive SV indicates more budgeted work has been completed than was planned. CPI and SPI are dimensionless ratios. Values above 1.00 are generally favorable, while values below 1.00 are generally unfavorable, subject to data quality and interpretation.

Suppose PV = $100,000, EV = $90,000, and AC = $110,000. Then:

  • CV = 90,000 − 110,000 = −$20,000;
  • SV = 90,000 − 100,000 = −$10,000;
  • CPI = 90,000 ÷ 110,000 ≈ 0.82; and
  • SPI = 90,000 ÷ 100,000 = 0.90.

The project has earned less value than planned and has spent more than the value earned. EVM signals a condition requiring investigation; it does not by itself identify the cause.

If the approved budget at completion is BAC, a simple forecast estimate at completion may be:

EAC = BAC ÷ CPI

This assumes current cost efficiency will continue for the remaining work. Other forecasting methods may be more appropriate when the variance is exceptional, when remaining work has been re-estimated, or when schedule effects have a significant cost impact. For the example, if BAC = $200,000, then EAC ≈ 200,000 ÷ 0.82 = $243,902.

EVM should not be used mechanically. Agile teams may use cumulative-flow, throughput, burn-up, and release forecasts alongside financial measures. The essential principle is to connect authorized scope, completed value, actual expenditure, and credible forecasts.

5. Procurement Management

Procurement begins when the project determines that a product or service should be obtained externally. The make-or-buy decision should consider total cost of ownership, strategic importance, time to value, internal capability, security, compliance, integration, support, exit difficulty, and opportunity cost—not only purchase price.

5.1 Build-versus-buy analysis

A build option may provide control, differentiation, and tailored functionality, but it may require greater internal capability, longer delivery time, and continuing maintenance. A buy option may provide mature features and vendor expertise, but it can create subscription dependence, customization limits, data portability problems, and vendor lock-in.

A structured comparison can score alternatives against weighted criteria. For example, an organization may assign weights to functional fit, five-year total cost, security, implementation time, integration, and exit feasibility. Scores should be supported by evidence and sensitivity analysis; a numerical score does not eliminate managerial judgment.

Total cost of ownership may include:

  • acquisition or development;
  • implementation and migration;
  • integration and customization;
  • training and change management;
  • licenses and subscriptions;
  • support and upgrades;
  • infrastructure and usage;
  • security and compliance controls;
  • internal administration; and
  • decommissioning and data extraction.

5.2 Procurement lifecycle

A practical procurement lifecycle is:

  1. define the business and technical requirement;
  2. determine procurement strategy and approval route;
  3. prepare a statement of work or requirements specification;
  4. identify potential suppliers;
  5. issue a request for information, quotation, or proposal as appropriate;
  6. evaluate responses using disclosed criteria;
  7. conduct due diligence and negotiation;
  8. award and execute the contract;
  9. monitor delivery, invoices, risks, and changes; and
  10. close, renew, transition, or terminate the arrangement.

Requirements should describe outcomes and acceptance criteria clearly while avoiding unnecessary restrictions that favor one supplier without justification. Evaluation records should be retained to support auditability and fairness.

5.3 Contract types

Contract typeMain characteristicTypical risk emphasis
Firm fixed pricePrice is agreed for defined scopeSupplier bears much cost risk; buyer bears requirements and change risk
Time and materialsPayment is based on hours, rates, and materialsBuyer bears more cost risk; requires active control
Cost reimbursableAllowable costs are reimbursed, often with a feeBuyer bears substantial cost risk; audit controls are important
Not-to-exceedWork is charged by agreed basis up to a ceilingProvides a spending limit but requires scope and approval control
Subscription or consumption-basedPayment follows access, usage, or service levelCost varies with demand and commercial terms

No contract type is universally best. Fixed price is unsuitable when requirements are highly uncertain and change is likely to be frequent unless the contract has a practical change mechanism. Time-and-materials arrangements can be effective for exploratory work but require rate verification, timesheet controls, deliverable review, and a clear ceiling or review point.

5.4 Contract controls

A sound contract should address scope, deliverables, milestones, acceptance, price and payment, intellectual property, confidentiality, data protection, information security, service levels, warranties, liability, subcontracting, audit rights, dispute resolution, termination, transition assistance, and governing law. Legal professionals should review contracts, especially where personal data, regulated services, cross-border processing, or significant liability is involved.

Acceptance criteria should be observable and testable. Payment should be linked to accepted deliverables or agreed service evidence rather than activity alone. Change control should specify who may approve changes, how price and schedule effects are assessed, and how emergency changes are handled.

6. Licensing, Cloud Costs, and Vendor Governance

Software licensing is both a technical and commercial concern. Common models include perpetual licenses, subscriptions, named-user licenses, concurrent-user licenses, open-source licenses, usage-based licenses, and licenses based on processing capacity or deployment scale.

Project teams must examine permitted users, environments, geographic restrictions, redistribution rights, modification rights, attribution obligations, support duration, audit provisions, renewal terms, and termination consequences. Open-source software is not automatically free of obligations. Licenses differ substantially; legal and security review is appropriate for components distributed with commercial software.

Cloud expenditure is often variable rather than fixed. Important cost drivers include compute time, storage capacity, database services, data transfer, managed-service requests, observability, backup, support plans, software licenses, and reserved or committed-use arrangements. A technically efficient architecture can still be financially inefficient if resources are left running, environments are duplicated, logs are excessive, or data egress is ignored.

Useful controls include:

  • tagging resources by project, owner, environment, and cost center;
  • setting budgets and alerts;
  • scheduling non-production shutdowns;
  • rightsizing compute and storage;
  • deleting unused resources and orphaned disks;
  • selecting appropriate commitment discounts only after demand is understood;
  • reviewing data retention and transfer patterns; and
  • reconciling provider invoices with internal usage records.

Cloud cost optimization must not weaken security, reliability, accessibility, or compliance. The cheapest configuration is not necessarily the lowest-risk or lowest-total-cost configuration.

7. Illustrative Case: The Community Services Portal

Background

A fictional municipal agency plans a portal through which residents can apply for permits, upload documents, and track applications. The proposed delivery period is nine months, with a budget ceiling of $420,000. The agency has a small internal team and is considering either building the portal using internal staff and cloud infrastructure or buying a configurable case-management platform.

Problem

The initial proposal favored buying because it appeared faster. However, the vendor quotation excluded data migration, accessibility remediation, premium support, and high-volume document storage. The internal build estimate appeared cheaper but assumed that a security specialist and database engineer would be available throughout the project, although both were already committed elsewhere.

Analysis

The project manager created a WBS and identified direct labor, cloud services, licenses, migration, training, security testing, support, and contingency. The team compared five-year total cost rather than first-year price. It also assessed accessibility, data residency, integration with the agency’s identity system, exit feasibility, and the ability to retain data if the contract ended.

The buy option had a lower initial delivery estimate but a substantial recurring subscription and a costly data-export clause. The build option had greater schedule and staffing risk. A third option—buying the core platform while building only a lightweight integration and resident-facing customization—reduced both risks.

Approach and solution

The agency selected the hybrid option. It used a capped time-and-materials contract for configuration and integration, with milestone-based acceptance, a security schedule, documented data-export requirements, and a not-to-exceed ceiling. Internal staff retained ownership of architecture, privacy decisions, acceptance, and vendor performance. A contingency reserve was assigned to migration and accessibility risks.

The project established a monthly cost baseline and reviewed PV, EV, and AC. Cloud and subscription resources were tagged to the portal. The procurement team required evidence of accessibility testing and penetration-test remediation before production acceptance.

Outcome

The portal entered production within the approved ceiling. The first release was slightly delayed because document migration took longer than expected, but the contingency reserve covered approved remediation. The agency avoided purchasing unused premium capacity and retained the right to export records in a standard format.

Learning points

The case illustrates that procurement price is not total cost, that resource availability must be verified rather than assumed, and that contract clauses concerning data, acceptance, security, and exit can be as important as functional features. It also demonstrates the value of a hybrid strategy when neither complete internal development nor complete outsourcing is attractive.

8. Ethics, Governance, and Contemporary Practice

Financial and procurement decisions create opportunities for conflicts of interest, favoritism, fraud, hidden commissions, and misuse of confidential supplier information. Ethical practice requires transparent criteria, declaration of conflicts, segregation of duties, accurate records, appropriate approval, and equal treatment of qualified suppliers. A project manager should not accept gifts or incentives that could influence—or appear to influence—a decision.

Governance must also address privacy, cybersecurity, accessibility, records retention, labor regulations, tax treatment, export controls, and sector-specific requirements. Supplier risk management should consider financial stability, concentration risk, subcontractors, geopolitical exposure, incident history, and continuity arrangements.

Automation and AI tools can assist with estimating from historical data, classifying invoices, detecting unusual spending, comparing contract clauses, and forecasting cloud demand. Their outputs require human review because historical data may contain bias, estimates may be poorly calibrated, and contractual or personal information may be sensitive. Confidential pricing, source code, and personal data should not be entered into an AI service without authorization and suitable controls.

Contemporary practice increasingly combines traditional financial governance with product-oriented delivery. Rolling-wave budgeting, incremental funding, value-stream cost visibility, FinOps for cloud expenditure, and outcome-based vendor management support adaptation while preserving accountability. The underlying discipline remains the same: authorized scope, visible assumptions, evidence-based decisions, and controlled change.

9. Best-Practice Checklist

Before approving a project budget or procurement decision, the project manager should be able to answer the following:

  • Is every significant cost traceable to scope, a resource, or a procurement item?
  • Are assumptions, exclusions, uncertainty, and reserves documented?
  • Have actual resource availability and required competence been verified?
  • Is the budget time-phased and linked to the schedule?
  • Are capital, operating, direct, indirect, and recurring costs treated appropriately?
  • Does the make-or-buy decision consider total cost of ownership and exit risk?
  • Are evaluation criteria, approvals, and conflicts of interest controlled?
  • Are acceptance criteria, intellectual property, security, privacy, service levels, and termination addressed?
  • Are licenses and cloud usage monitored throughout the product life cycle?
  • Are baseline changes approved and recorded rather than concealed?
  • Do cost reports explain causes and corrective actions, not merely present variances?

Chapter Summary

Cost, resource, and procurement management provide the financial and operational foundation for software project delivery. Cost estimating should use appropriate methods, consistent units, explicit assumptions, and realistic reserves. Resource management aligns people, technology, capability, and availability with planned work; it also requires attention to overload, knowledge loss, development, and ethical treatment.

The cost baseline is a controlled, time-phased reference for performance measurement. Basic earned value measures use PV, EV, and AC to calculate cost and schedule variances and efficiency indices, while forecasts such as EAC must be selected according to the situation. Procurement management includes make-or-buy analysis, total cost of ownership, supplier evaluation, contract selection, acceptance, licensing, and vendor governance. Cloud and subscription costs require continuing visibility because usage can change expenditure rapidly. Finally, transparent governance, privacy and security controls, conflict-of-interest management, and responsible use of automation are essential to trustworthy project decisions.

Key Terms

Cost baseline: The approved, time-phased budget used as a reference for performance measurement.

Actual Cost (AC): The cost incurred for completed work at a stated status date.

Earned Value (EV): The authorized budgeted value of work actually completed.

Planned Value (PV): The authorized budgeted value of work scheduled to be completed.

Cost Performance Index (CPI): EV divided by AC, indicating cost efficiency.

Schedule Performance Index (SPI): EV divided by PV, indicating schedule efficiency in earned-value terms.

Contingency reserve: Budget for identified risks and possible in-scope responses.

Management reserve: Authorized funding held outside the performance measurement baseline for unforeseen work.

Direct cost: Cost traceable directly to a project or deliverable.

Indirect cost: Shared cost allocated across projects or organizational activities.

Resource loading: Mapping planned work against resource capacity over time.

Resource leveling: Adjusting assignments or timing to resolve resource over-allocation.

Total cost of ownership: Acquisition, operating, support, risk, and exit costs over the relevant life cycle.

Statement of work: A document describing required services, deliverables, and performance expectations.

Firm fixed-price contract: A contract with an agreed price for a defined scope, subject to its terms.

Time-and-materials contract: A contract paid according to agreed labor rates and material charges.

Service-level agreement: Contractual commitments concerning service performance and support.

Software license: Permission governing the use, modification, distribution, or operation of software.

Vendor lock-in: Difficulty or cost involved in changing supplier, technology, or service.

FinOps: A collaborative practice for managing and optimizing cloud financial performance.

Review Questions

Short Answer Questions

  1. What is the difference between a cost estimate and a cost baseline?
  2. Define Planned Value, Earned Value, and Actual Cost.
  3. Why should resource availability be verified before a project budget is approved?
  4. Name three costs that may be omitted if a team considers only a software purchase price.
  5. State two important issues that should be addressed in a software contract.

Long Answer Questions

  1. Explain how the WBS, resource plan, schedule, and cost baseline should be integrated.
  2. Compare build-versus-buy alternatives using total cost of ownership and strategic risk.
  3. Discuss the advantages and limitations of fixed-price and time-and-materials contracts.
  4. Explain how licensing and cloud-cost decisions can affect the long-term economics of a software project.
  5. Describe an ethical and auditable procurement process for selecting a software supplier.

Analytical / Application Questions

  1. A project has PV of $150,000, EV of $135,000, and AC of $160,000. Calculate CV, SV, CPI, and SPI, and interpret the results.
  2. A team must choose between an internal build and a subscription platform. Design a weighted decision framework using at least six criteria and explain how you would test the sensitivity of the result.
  3. A cloud project’s monthly bill has increased by 35% while delivered functionality has not changed. Propose an investigation and corrective-action plan that protects security and reliability.

Multiple Choice Questions with Answers

Question 1

Which item is normally included in a cost baseline?

A. Unauthorized scope requested by a stakeholder

B. Approved, time-phased project work and allowable contingency

C. Every possible unforeseen organizational event

D. A supplier’s confidential profit forecast

Correct Answer: B. Approved, time-phased project work and allowable contingency

Question 2

A task has optimistic, most-likely, and pessimistic estimates of 6, 9, and 15 days. Using E = (O + 4M + P) ÷ 6, what is the expected estimate?

A. 8.5 days

B. 9.0 days

C. 9.5 days

D. 10.0 days

Correct Answer: C. 9.5 days

Question 3

Which measure indicates the budgeted value of work actually completed?

A. PV

B. EV

C. AC

D. BAC

Correct Answer: B. EV

Question 4

If EV is $80,000 and AC is $100,000, what is the CPI?

A. 0.80

B. 1.20

C. $20,000

D. $180,000

Correct Answer: A. 0.80

Question 5

Which contract type generally places more cost risk on the buyer?

A. Firm fixed price

B. Time and materials

C. Fixed price with no changes

D. Firm fixed price with liquidated damages

Correct Answer: B. Time and materials

Question 6

What is the primary purpose of resource leveling?

A. To increase the project’s approved scope

B. To resolve resource over-allocation by adjusting assignments or timing

C. To eliminate all project risks

D. To convert operating expenditure into capital expenditure

Correct Answer: B. To resolve resource over-allocation by adjusting assignments or timing

Question 7

Which factor is part of total cost of ownership?

A. Only the initial purchase price

B. Only the supplier’s advertised discount

C. Implementation, operation, support, and exit costs

D. Only the number of software features

Correct Answer: C. Implementation, operation, support, and exit costs

Question 8

Which cloud-control practice improves cost visibility?

A. Allowing all resources to use anonymous ownership

B. Disabling usage records

C. Tagging resources by project, owner, environment, and cost center

D. Avoiding budgets and alerts

Correct Answer: C. Tagging resources by project, owner, environment, and cost center

Question 9

Which licensing issue is especially relevant when distributing software containing an open-source component?

A. The office seating plan

B. The component’s license obligations and redistribution conditions

C. The project team’s meeting frequency

D. The supplier’s preferred programming language

Correct Answer: B. The component’s license obligations and redistribution conditions

Question 10

If PV is $120,000, EV is $130,000, and AC is $125,000, which interpretation is correct?

A. CV is positive and SV is positive

B. CV is negative and SV is positive

C. CV is positive and SV is negative

D. CV is negative and SV is negative

Correct Answer: A. CV is positive and SV is positive

Software Project Management
Chapter 6 of 15