← Engineering Manager: people, capacity, and delivery
09 / 10 · 60 MIN

Technical investment and operational cost

Compare effort, adoption, useful life, and cost per outcome before committing engineering capacity.

Build the effort case

A fictional team proposes automating a batch routine. Development requires 120 hours, removes eighteen manual hours weekly, and adds six weekly maintenance hours. Net benefit is twelve, and the simple model recovers effort in ten weeks of use. Explain that these calculations depend on constant values, completed activation, and no other costs. They do not automatically include preparation, transition support, or training. The team may use freed hours for resilience without reducing contracted spending. Record reallocated capacity instead of claiming nonexistent cash savings. A useful benefit may be operational, but it needs to be described in the unit observed and connected to an outcome.

Test the assumptions

Vary one assumption at a time. If volume falls and only eight hours weekly are removed while maintenance stays at six, net gain becomes two hours and recovery takes sixty weeks. At 50% adoption with proportional gross benefit, eighteen times one half minus six leaves three net hours; recovery becomes forty weeks. Do not reduce fixed cost merely because adoption decreased. With only eight useful weeks and twelve net hours weekly, 96 hours would be freed, leaving 24 unoffset against the 120 invested. Other benefits may change the decision but need their own evidence. Use these variations to discuss pilot measurements and conditions for expansion, adaptation, or stopping.

Keep cost and outcome comparable

In the fictional reconciliation service, cost rises from 6,000 to 6,600 euros while valid outcomes increase from 30,000 to 44,000 within the same window. Unit cost falls from 0.20 to 0.15 euros despite higher total cost. To interpret the difference, keep population and cost scope stable. If the rule includes 6,000 direct euros and 25% of a 2,000-euro platform, the numerator is 6,500. Do not remove the share to improve the ratio or count three retries as three new valid outcomes. Document the rule, source, and period, showing definition changes separately. Optimization must also preserve agreed quality and reliability boundaries. A favorable ratio does not settle the service decision by itself.

Prepare options for decision makers

A cloud migration may lower steady-state cost while still requiring dual operation, support adaptation, and actual retirement of old resources. Include those elements in the decision case. If sixty hours have already been spent on a prototype and forty remain for thirty estimated future benefit hours, compare continuation, adaptation, and stopping without hiding history. Past effort does not increase future benefit. When two forty-hour initiatives compete for sixty available hours, expose the twenty-hour gap and sequencing risks. An upgrade with a support deadline cannot be compared solely through direct payback. In an experiment limited to twenty hours, sixteen spent plus an indivisible six-hour batch exceed the limit. Obtain a decision before proceeding and track accepted assumptions.

net_hours = gross_hours * adoption - maintenance_hours
recovery_weeks = investment_hours / net_hours # only if net_hours > 0
unit_cost = in_scope_cost / valid_unique_outcomes # denominator > 0
# Synthetic estimates; not observed savings or a delivery guarantee.
IN PRACTICE

At 50% adoption: 18 × 0.5 − 6 = 3 net hours weekly; 120 / 3 = 40 weeks before other costs.

Common pitfalls

Gross gain as net gain; hours as cash; assumed adoption; retries as new outcomes; ignoring transition or shared cost.

Related topics: Capacity and operational load · Metrics and improvement

Take this idea with you

A sound proposal allows the decision to be revisited when volume, adoption, useful life, or service conditions change.

Create account

Reference: Unit Economics · GitLab Handbook 2026; DORA current five-metric model; SRE and engineering guidance reviewed 2026-09-30