Stop Designing Feature Ideas on a Hunch

By Joseph Alexander

A feature built on internal conviction is still a guess. Here's why validating with real users before building saves far more than it costs.

The meeting where everyone agreed, and no user was in the room

Most feature ideas that fail don't fail because of bad execution. They fail because the team was confident, and confidence isn't evidence. A roadmap item can survive three planning meetings, get fully scoped, and still be solving a problem nobody outside the room actually has.

Why "we're pretty sure" isn't good enough

Internal conviction is a poor predictor of user behavior, mostly because the people deciding aren't the people using the product. A feature that solves a real pain for a power user on your team might be irrelevant to the actual target segment. The gap only becomes visible once real users react to something concrete — not a slide describing the idea, but a prototype they can actually try.

What validation actually looks like

It doesn't need to be elaborate. A useful validation pass has three parts:

  1. A sharp problem statement — not "users might want X," but a specific claim about who struggles with what, and why.

  2. A simple, testable prototype — just enough fidelity for someone to react honestly, not a polished mockup that biases people toward saying yes.

  3. Real user interviews — a handful of honest reactions from the actual target segment, synthesized into a clear pattern rather than cherry-picked quotes.

The uncomfortable value of a "no"

The instinct is to treat validation as a formality on the way to building. But the most valuable outcome of a validation pass is sometimes a clear no — catching that a feature isn't worth building before a quarter of engineering time goes into it. A confident no in week two is a far better outcome than an ambiguous yes discovered six months later, after the feature ships to indifference.

The takeaway

Before committing real development time to a feature idea, ask what would actually have to be true for it to succeed — and then go find out if it is, with real users, before the team writes a single line of production code.

Follow me to keep in touch

Where I share my creative journey, design experiments, and industry thoughts.