Discovery is cheaper than delivery
The most expensive mistake is not building the thing wrong — it is building the wrong thing well.
The most expensive mistake in product is not building the thing wrong — it is building the wrong thing well. Discovery (user interviews, prototyping, assumption testing) costs days or weeks. Delivery costs months. The ratio is so lopsided that skipping discovery is never a time-saving move; it is a risk-concentrating move.
Good discovery does not need to be elaborate. Five user conversations that test one critical assumption are worth more than fifty survey responses that confirm what you already believe. The goal is not exhaustive research. The goal is to find the critical unknown — the assumption that, if wrong, makes the feature worthless — and test it before any code is written.
Product teams that consistently ship valuable features treat discovery as a default, not an exception. The question is not "should we do discovery?" but "how little discovery can we get away with while still derisking the decision?"