Gokul's S.P.A.D.E. Toolkit: Square's decision-making framework
coda.io
coda.io
In software engineering decisions, estimating the superiority of an alternative (eg: some performance measure) can be a long process depending in the level of detail required. Napkin calculations can be done in minutes but building a prototype can take as long as delivering a working product.
When the assessment of alternatives is abridged, confidence in the decision is compromised. This may be one reason (not including changing requirements) why agile methods are popular — they absolve stakeholders of committing to an alternative up front.
Douglas Hubbard’s “How to Measure Anything” discusses some ways to assess the information-value of improving estimates. His approach can help strike a compromise between doing napkin calculations and building fully-functional systems.