Skip to content
All insights
ProductStrategy5 min read

When to say no to a feature request

Every feature has a cost that outlives the request. Saying no well is one of the highest-leverage skills in building software.

Features are easy to add and brutal to remove. Each one you ship is something to maintain, document, test, and explain forever. That's why a thoughtful no is often more valuable than an eager yes — and far harder to give.

The request is not the need

People ask for solutions, not problems. 'Add a button here' is a proposed fix. The job is to find the underlying need, which often has a simpler answer than the feature requested — or reveals the request would solve one person's edge case at everyone's expense.

Questions before yes

  • What problem does this actually solve, and for how many?
  • What's the cost to maintain it for the next three years?
  • Does it make the common case worse to serve a rare one?
  • Is there a smaller change that solves 80% of it?
Every feature you add is a feature you maintain forever. Say yes like it's permanent, because it is.

Most operations are behind where they could be.

Book a strategy call. We'll map one system worth automating in the next 30 days. No pitch, just the plan.