Discovery Is De-Risking, Not Requirements Gathering
Most organizations are great at executing projects and weak at realizing the value of their software investments. The fix isn't more discovery — it's reframing discovery as de-risking. Here's the thinking, the decision rule (Investment Conviction = Desirability × Viability × Feasibility), and an interactive tool to try it on your own initiative.
Most organizations I work with are very, very good at executing projects. Give them a defined scope and a date, and they will drive it to done. That muscle is a real strength. It is also the thing that quietly caps the return on their software investments. A project-execution mindset optimizes one question: did we ship what we said we would, on time? That is a fine question for building a bridge, where the requirements are knowable up front and the cost of changing your mind late is enormous.
It is the wrong question for software, where the requirements are mostly guesses and the cost of changing your mind early is almost nothing. Introducing product thinking into that kind of organization is really about changing the question to: did the investment actually pay off? The honest answer, often, is that nobody checked the riskiest assumptions before the money was committed. The work shipped. Whether it was worth building is a separate conversation that happens much later, if at all.
The instinct that helps you — and the one that hurts you
The instinct in a strong delivery org is to get it going. That instinct keeps things moving and it is worth protecting. Applied blindly, though, it means initiatives regularly enter execution before anyone has tested whether customers want the thing, whether the business case holds, or whether it can actually be built within the constraints. The result is predictable: late surprises, rework and write-offs, and “green” status reports that turn out to be red on the inside. So the natural advice is “do more discovery first.” And here is where it falls apart.
Why “discovery” is a loaded word
The moment you tell a delivery-driven organization to slow down and do discovery, one of two things happens. The first is that people hear “go away and analyze for a while longer.” Open-ended study with no clear finish line. They resist it, and they are right to — that kind of discovery genuinely is waste. It is procrastination dressed up as diligence.
The second is that discovery quietly becomes requirements gathering for something already decided. The build is greenlit; “discovery” is just the phase where we write the spec in more detail. No assumption is ever at risk of being wrong, because the decision was made before the learning started. There is a third problem on top of those two: the word is ambiguous. Technical discovery — figuring out how to build something — also happens later, during the build itself. Calling two different activities “discovery” muddies the whole lifecycle. So the word is working against you. It signals the wrong thing, invites the wrong behavior, and points at the wrong part of the process.
The decision: double down on discovery — but reframe what it is for
The answer is not to drop discovery. It is to double down on it and be ruthless about its purpose. Discovery is a de-risking mechanism, not a requirements-gathering mechanism. Its job is to reduce the biggest uncertainties about an initiative just enough to make an honest investment decision — and then get out of the way. Its output is evidence and a go/no-go, not a specification.
That gives us a one-line rule you can teach:
Validate your high-risk assumptions before you commit real money — or skip ahead if none of them are high-risk.
It is a smarter start, not a slower start. You only slow down where the risk actually is. Everywhere else, you move. That framing matters enormously in a delivery culture, because it answers the “don’t slow me down” objection honestly: most of the time, de-risking is skipped, and that is the correct call. The mantra I leave teams with: learn before you burn (money).
The thinking: Investment Conviction
How do you know which assumptions are high-risk, and whether you are clear enough to commit? You read the Investment Conviction of the initiative. Start by scoring three dimensions, each on evidence rather than how confident anyone feels:
- Desirability — do customers actually want this?
- Viability — does the business case and cost-to-serve add up?
- Feasibility — can we build and run it within our constraints?
Rate each green (we know, with evidence), amber (we think, it is opinion or partial), or red (we are guessing). Then combine them — and the way you combine them is the whole point.
Why multiply instead of average? Because “two out of three green” feels safe, and that feeling is precisely the trap. Brilliant desirability and viability cannot rescue broken feasibility. A single unknown drags the whole investment case down, and two soft spots compound into something genuinely risky. Averaging hides that. Multiplying surfaces it. And only evidence earns a green — confident opinion with nothing underneath it is amber at best.
Try it
Set the clarity on each dimension and watch the conviction — and the recommended action — move. The interesting cases are the ambers: two of them, individually “probably fine,” combine into a red.
The flow: frame it, rate it, validate or skip, then commit
De-risking is not a stage you pass through every time. It is a decision you make, and most of the time the decision is to keep moving. Here is the whole loop.
The steps, in plain language:
- Start from hypotheses, not a blank page. You enter de-risking with well-formed hypotheses and a named set of riskiest assumptions. If you do not have those yet, you are still framing the problem — go back and do that first.
- Rate D / V / F on evidence and read the conviction. Green means skip. Amber or red means there is something specific worth validating.
- Validate the soft dimension, or skip. Aim the work at the actual open question. A feasibility spike does nothing for a “do customers want this?” gap.
- Run the smallest experiment that buys the most confidence. A handful of customer conversations, a prototype, a technical spike, a thin shippable slice, a pricing probe. Timebox it. The goal is learning, not a mini-project.
- Decide what signal will change your mind, up front. Prefer leading indicators you can read now over lagging totals that only confirm the past.
- Re-rate and make the call. Green now means commit. Still soft means one more bounded loop. Will not move means stop or pivot — and a cheap “no” here is a win, not a failure.
Match the approach to the risk
Not every uncertainty deserves the same response. Pick the approach by the level of risk, not by habit.
| Risk level | Approach | When it fits |
|---|---|---|
| Low | Just do it | Evidence-backed clarity across D/V/F; the cost of being wrong is small. Skip de-risking and go straight to planning. |
| Medium | Ship and measure | Plausible conviction, but you want a real-world read. Release a thin slice and learn from actual usage. |
| High | Run an experiment first | Major open questions — especially desirability — where building the wrong thing would be expensive. |
| High and strategic | Go after the riskiest unknown | Deliberately attack the single leap-of-faith assumption before anything else. |
Do I even need to de-risk? A quick checklist
Skip de-risking and go straight to commit when all of these are true:
- You have evidence — not opinion — that customers want this. (Desirability known)
- The value and the cost-to-serve are understood and add up. (Viability known)
- You are confident you can build and run it within known constraints. (Feasibility known)
- The cost of being wrong is small or easily reversible.
If any box is unchecked and the cost of being wrong is meaningful, de-risk that specific gap — and only that gap — before committing. The rule cuts both ways. Do not over-discover the certain: heavyweight discovery on a low-risk tweak is procrastination dressed as diligence. And do not under-discover the risky: “just build it” on a high-uncertainty strategic bet is a rubber stamp, not a decision.
The smells to watch for
| Smell | What it looks like | What to do |
|---|---|---|
| Rubber stamp | Committing or building with open desirability or viability questions, because “we already decided” | Name the cheapest experiment that would close the gap, and run it first |
| Watermelon | ”We’re confident” with no evidence underneath — green outside, red inside | Separate opinion from fact; isolate the riskiest leap-of-faith assumption |
| Procrastination testing | Endless discovery on something that is actually low-risk | Make the call and move to commit |
| Discovery as requirements | Using the stage to spec an already-decided build | Re-anchor on the go/no-go — you have not committed yet |
| Steering by activity | ”We shipped twelve things, the team is busy” offered as proof of progress | Re-anchor on a leading indicator tied to an outcome |
Making it stick in a delivery culture
If you are introducing this into an organization that prides itself on execution, a few things matter more than the framework itself. The process artifacts — the board, the canvas, the scoring — are facilitation tools, not the point. If a team walks away using the shared language — “what’s the desirability risk here? have we burned it down?” — that is the win, even if they never fall in love with the ceremony.
Reduce the effort wherever you can. Where the conviction read can be pulled from artifacts the team already maintains, pull it automatically rather than asking people to keep a separate scorecard by hand. The friction is something you own, not a tax you impose. And be explicit about what is in it for the people doing the work: fewer death-march rebuilds, fewer “why didn’t we know this sooner” moments, and a defensible record of why you committed when you did.
That is the whole move. Keep the bias for action that makes a strong delivery org strong. Aim a small, bounded amount of that energy at the riskiest unknowns before the money is committed. Learn before you burn — and treat a cheap “no” as one of the most valuable things discovery can buy you.
A free audio series navigating the product operating model landscape — for leaders building modern product-oriented technology organizations.
Yuval Yeret helps product and tech leaders move from agile theater to evidence-informed delivery. Work with Yuval →