How to Analyze Any User Request
Before diving into solutions, run through this quick checklist to ensure you're actually solving the right problem:
- Identify the user's goal, not just the requested feature
- Separate the problem from the proposed solution
- Check for hidden constraints (context, audience, technical limits)
- Ask one clarifying question if anything feels ambiguous
- Document the "why" alongside the "what"
This keeps analysis focused and prevents wasted effort on misaligned outputs.
