Portfolio trade-offs under resource constraints
7 min read
Lesson objectives
- Rank treatments against cost, uncertainty and correlated exposure.
Each proposed treatment may be sensible on its own, yet the enterprise cannot fund them all at once. Portfolio choice asks where the next scarce unit of resource reduces the greatest effect on objectives after compliance and safety gates have been met. Identify resources that are genuinely scarce: money, integration engineers, acceptable change downtime or independent review capacity. A financial budget is not the only constraint. Funding three projects that all need the same identity engineer does not make them feasible in parallel. Record dependencies among treatments as well. A supplier exit drill may require a data inventory first; new fraud monitoring may require stable transaction identifiers. A poor sequence can spend the available funds before the prerequisite is removed.
After excluding ineligible options, compare candidates on separate dimensions instead of relying on a single total score. Show scenario impact before and after treatment as a range with assumptions, confidence in the evidence, delivery and operating cost, time to effect, and impact on other services. Insurance against a financial loss may improve budget capacity but cannot restore lost data. A backup may improve recovery but cannot prevent privilege abuse. Do not count both as reductions of the same exposure twice. If a weighted score helps with an initial ranking, run a sensitivity check. Does a small change in the weight assigned to customer protection reverse the winner? If so, take the trade-off to management rather than hiding it behind two decimal places.
Evaluate concentration and correlation. Two projects addressing differently named risks may depend on the same supplier and fail together. A third project with a lower average benefit might provide an independent path and reduce the tail loss in a common-failure scenario. Do not equate likelihood with historical average frequency after the architecture has changed. Show an ordinary scenario and a plausible stress scenario. Ask which portfolio choice holds up across both. Include the cost of delay. Some controls cannot be delivered until a supplier contract ends; others take a week and close a material exposure before peak season. Compare when protection begins, not only purchase price.
If management needs a financial representation, keep the model inspectable. Express scenario loss as affected cases times an impact range per case, then add distinct response costs only if the per-case effect does not already include them. Do not sum each item's upper bound under a worst-probability assumption and present it as a central forecast. Separate a certain annual control cost from uncertain potential harm. An enterprise may rationally pay a certain cost to avoid an effect it cannot absorb, even if a simple expected-value calculation is lower. Use at least three states: ordinary operation, local disruption and shared failure. State why each state's assumptions differ and how much confidence the evidence deserves. If trust loss or customer harm cannot be priced without invention, keep it as a separate decision criterion rather than entering zero in a financial cell.
Use a staged choice when information is valuable. A small separation exercise could reveal whether two providers are truly independent before a full contract is signed. Define the question, success measure, stop boundary and cost. A trial whose result cannot change the decision is a poor reason for delay. In the portfolio record, estimate each project's residual exposure after the other projects, so benefits are not counted twice. If a fallback reduces outage effects, insurance against those same effects may have less value, though different covered losses could remain. Also consider execution risk: changing many controls together can destabilise operations and make improvements or failures hard to attribute. Sequence release so evidence remains interpretable and each stage has an acceptance test before the next commitment.
A conditional choice is better than a fabricated absolute ranking. Give each project a value hypothesis and an early acceptance test. If A's exercise does not show access during supplier failure, do not record its projected benefit as realised or fund expansion that depends on it. Release the reserved resource if possible or redesign. If B technically works but produces alerts the team cannot act on, theoretical detection does not become loss reduction. Separate setup spending from recurring operating cost, and cash savings from nonfinancial harm avoided. Do not use sunk expenditure as a reason to continue a weak project. Compare the next spend with options still available today. Preserve the committee's decision, rejected alternatives, dissent and evidence that would change the order.
Lesson summary
Review criteria: recognise that reconciliation is not ready at 45 units alone. It needs 55 and uses two windows including identifier cleanup; combining it with another one-window project would require a third window. Do not invent that window. Choosing the log and second provider costs 80 and uses two windows if independent detection and communication are the priorities, with a described temporary reconciliation procedure. Cleaning identifiers and delivering reconciliation for 55 and two windows is also defensible if evidence makes ledger integrity the higher priority; both other options are then deferred. Explain what delay does to the service and what test, incident or contract evidence would reorder the portfolio. A weighted score without dependency and feasibility reasoning is insufficient.