FREE Engineering leadership LESSON · Engineering leadership

Connect architecture to economics

Options, constraints, portfolios, and irreversible cost

Technical strategy allocates scarce capacity under uncertainty.

Architecture choices shape future option value, operating cost, speed of learning, and exposure to failure. A platform, migration, rewrite, or vendor commitment should be compared against the user outcome, constraints, total lifecycle cost, reversibility, and opportunity cost of work displaced. Sequence investments so early steps buy evidence or reduce risk for later commitments.

A strategy is a linked set of choices and exclusions, not a list of desirable projects.

A roadmap can disguise untested dependencies as dates.

Large initiatives often assume adoption, data migration, staffing, vendor behavior, and technical feasibility simultaneously. Represent these as explicit hypotheses and kill criteria. Fund small discovery steps that resolve the highest-risk assumption before scaling delivery, and keep capacity for reliability and emergent learning.

Commit deeply only after cheap evidence has retired the uncertainty that matters.
Practise this lesson free →