Turn a Feature Request into a Problem You Can Evaluate
Keep the requested solution, then uncover the trigger, workaround, and consequence behind it.

“Can you add an export button?” is a useful request, but it leaves several possible problems unresolved. The person might need a monthly report, a one-time migration, or a way to share a single record. Those needs can lead to different solutions.
Do not discard the requested feature. Keep it as one candidate while clarifying the job it is meant to do.
Ask about the last occurrence
Start with a specific recent example: what were they trying to accomplish, what triggered the need, and what did they do instead? Concrete behavior is easier to evaluate than a general statement that exports would be useful.
For a hypothetical operations manager, the sequence might be: month closes, manager gathers approved requests, copies them into a payroll worksheet, and checks the totals manually. That sequence reveals timing, data, and an existing workaround.
Identify the consequence
Ask what happens when the workaround is slow or wrong. Does it delay another task, create rework, or prevent the job entirely? Keep the answer separate from your estimate of business value.
One customer’s severe problem can deserve attention even if it is infrequent. A common request can still be low priority if the workaround is easy and the consequence small. Frequency alone is not a verdict.
Write a neutral problem statement
A useful format is: when a named user reaches a specific situation, they need to achieve an outcome, but an observed obstacle forces a workaround or causes a consequence.
For the example: “At month-end, the manager needs a reliable list of approved absences for payroll, but must copy records individually and reconcile the result.” The export button remains a plausible solution, but the statement no longer assumes it is the only one.
Check the scope
Clarify which records, fields, permissions, and date rules matter. An export can become a contract consumed by another system. A seemingly small button may carry important correctness and access requirements.
Look for similar requests, but preserve differences. A one-time migration and a recurring payroll workflow should not be merged solely because both mention CSV.
Decide what evidence is missing
The next action might be observing the workaround, checking how many users encounter it, or testing a small prototype. It does not always need to be implementation.
A better problem statement does not guarantee a good feature. It gives the team a clearer basis for comparing solutions and recognizing whether the eventual change actually helps.
Keep reading

Ask Better Follow-Up Questions in Customer Interviews
Use concrete sequences and recent examples to understand behavior without steering the participant toward your idea.

Cut Feature Scope Without Cutting the Useful Outcome
Protect the core user action, then remove optional paths and polish with explicit consequences.

Keep a Product Decision Log That Explains the Tradeoff
Record the choice, alternatives, evidence, and revisit condition without turning every discussion into a formal ceremony.

What did you take away?
Thoughts, pushback, or a story of your own? Drop a reply below — I read every one.
Comments are powered by Disqus. By posting you agree to theirterms.