← All writing

Product Strategy · 7 min read

Product Strategy Is Mostly Deciding What Not to Build

Every feature request arrives attached to a person. A customer who might leave. A salesperson who already promised it on a call. That is why roadmaps only ever grow in one direction. Nobody in the room is arguing on behalf of the things you decided not to build, because those things have no advocate and no face.

The requests are almost all reasonable. That is what makes this hard. If the bad ideas were obviously bad, product strategy would be easy and every company would be good at it.

Why the list only goes one direction

Saying yes takes two seconds. Saying no takes a conversation, sometimes a difficult one, with someone who has just told you about a real problem they are having. Over a year that difference compounds into a roadmap nobody chose.

Yes is also legible in a way no is not. You can point at what you shipped. You can demo it, put it in a changelog, mention it in a board update. Nobody has ever been congratulated for the feature they did not build, even when that was the best decision they made all quarter.

The bill nobody reads

Building is the cheap part, and it is the only part anyone estimates. A feature that takes two weeks to build will quietly consume more than two weeks every year after that. Here is where it goes.

  • It occupies space in your interface, competing for attention with the thing that actually makes you money.
  • It has to keep working through every framework upgrade, every database migration, and every redesign, forever.
  • Whoever answers support has to know it exists and how it behaves when it goes wrong.
  • It shapes your data model, which means every future change has to work around it.
  • Someone will use it. Turning it off later needs a decision, a notice period, and a migration plan.

That last one is the trap. Once eleven customers depend on something, removing it costs more than building it did, and it produces angry emails instead of a changelog entry. Features are easy to add and genuinely hard to take back.

You do not pay for a feature once. You pay a little every year for as long as it exists, and the invoice never arrives.

Is it a problem or a solution?

This is the practical skill, and it is learnable. When someone asks for a bulk export button, that request is already a compressed summary of a problem they tried to solve on their own. Your job is to unpack it before you act on it.

Ask about last Tuesday

The single most useful question is some version of: walk me through the last time you needed this. If they cannot describe a specific occasion in the last month, you are looking at a wish. If they describe an actual afternoon and a spreadsheet they had to fix by hand, you are looking at a problem worth understanding.

The follow-up is almost as good: if we built this, what would you stop doing? Real problems have a workaround attached. The workaround is where the value is, because it tells you what the person is actually spending time on.

Five requests, one problem

Five customers can ask for five different features and all be describing the same underlying thing. You only find that out by asking about the problem instead of writing down the solution. This is the entire return on the exercise. Five features you cannot afford turns into one you can.

How to say no and keep the person

“It's not on the roadmap” is a bad no. It reads as dismissal, and worse, it tells the person you never understood what they were asking for. They will stop telling you things, which is a much bigger loss than the feature.

A no that works does three things. It repeats the problem back in their words, so they know you heard it. It says what you are doing instead and why that matters more right now. Then it names the condition that would change your mind.

That third part carries most of the weight. Something like: we are not building this yet because the reporting work is ahead of it, and that affects almost everyone. If this is costing you a day a week, tell me and it moves. You have given a real answer and a route back, and the person leaves the conversation with more information than they arrived with.

Never say “great idea, we will look into it” when you will not. People remember with startling accuracy. Six months later you have a customer who believes you lied to them, over a feature you were never going to build.

A smaller product sells more easily

The strongest case for saying no is commercial rather than engineering. A product that does one thing is easy to describe. Easy to describe is easy to sell, and easy for a buyer to justify to whoever holds the budget.

Watch what happens to a demo as scope grows. A focused product demos in six minutes and the buyer knows by minute two whether it solves their problem. A broad product gets a tour, and most of the pipeline drops out before the tour ends. Every additional capability you show is another surface for an objection you did not need to invite.

Buyers are not shopping for capability. They arrive carrying one problem and they are checking whether you solve it. A long feature list makes that check harder, and a harder check loses more deals than a missing feature ever has.

Things to actually do

  • Keep a written list of what you decided not to build and why. Read it once a quarter. Some entries become right, and you will only notice if you wrote them down.
  • Before adding anything, ask what comes out to make room. If the answer is nothing, you are not prioritising.
  • Count the features nobody has touched in ninety days. Then decide whether each one gets fixed or removed. Leaving it undecided is the expensive option.
  • Give one person the authority to say no. Committees only ever add.
  • When the request comes from an investor or your biggest customer, ask them the same questions you would ask anyone else. Especially then.

The list of things you chose not to build is a product decision exactly as real as the ones you shipped. Most teams never write it down. That is why, a year later, they cannot tell whether their focus was deliberate or whether they simply ran out of time.

Working through something like this?

We spend most of our time on exactly these decisions. Thirty minutes, free, and you talk to an engineer.