Analyze User Request: Quick Checklist
Next time you receive a user request, run it through this 3-point check:
- Identify the actual need: Users often describe a solution, not a problem. Ask “What are you trying to achieve?”
- Assess scope & frequency: Who raised this? How many others experience the same friction? Prioritize based on real impact.
- Define the minimal viable outcome: The smallest change that addresses the core need before scoping full development.
This helps avoid over-building and ensures you’re solving the right problem.

