You're advising an engineering leader who needs to make a recurring platform decision under uncertainty. A team has identified a meaningful technical gap, and leadership wants a clear way to decide whether to build the capability internally, buy an external solution, or defer the work until the need is more urgent.
How do you decide whether to build, buy, or defer a technical solution?