I started with users and use cases which felt right, but I spent way too long on the surface stuff like what the upload flow looks like and not enough on the harder parts like how you handle frame editing or sharing.
Start by clarifying the goal and target users, then outline the core user journey and key features. Prioritize features using a framework like RICE, and discuss technical trade-offs and success metrics.
Pro tip: Anchor your design in a specific user pain point, such as the difficulty of creating high-quality GIFs quickly, and show how your solution uniquely addresses it. Quantify the impact with estimated metrics to demonstrate product sense.
Ask questions to understand the purpose (e.g., social sharing, marketing) and primary users (e.g., casual creators, professionals). Define success metrics like DAU or GIFs created per user.
Map the end-to-end flow: import/create content, edit (trim, add text/effects), preview, and export/share. Identify pain points at each stage.
List potential features (e.g., templates, advanced editing, social integration) and prioritize using RICE or MoSCoW. Focus on MVP features that deliver core value.
Discuss build vs. buy for editing tools, client-side vs. server-side processing, and scalability. Consider trade-offs between quality, speed, and cost.
Propose metrics like conversion rate, retention, and sharing rate. Outline a plan for A/B testing and iterating based on user feedback.
AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.