Step 4
Detail
Goal:
Figure out the necessary flow and interaction design details to enable engineers to start building the scoped solution.
Output:
High fidelity designs/prototypes shared with engineers to start building.
Activities you should do
- Design the flow in high fidelity.
- Use our design system. Try reusing, evolving or merging existing patterns before introducing new patterns. When in doubt, talk to the team.
- Follow the Fundamentals of Good UI Design.
- Use real content, avoid placeholders as much as possible.
- Think about the system holistically. Consider how it'll impact the rest of the product and if you need to make any changes elsewhere.
- Discuss your proposal with other teams that get impacted by it.
- Don't just design the happy path, consider all states and edge cases.
- Consider how users will experience your design for the first time.
- Consider how it might impact tertiary back-end services and how the feature might interact with them.
Activities you could do
- Create interactive prototypes
- Prototypes to test the flow your users will go through (using Figma, Invision)
- Prototypes to test detailed micro-interactions and transitions (using front-end code, Framer, Principle)
- Work with a marketing and stakeholders to write the content
- Contribute or give feedback on our design system
- Do usability testing on your designs and prototypes with real customers and iterate based on feedback Share your designs with the team for feedback via Slack/Notion/Jira