Testing early and often is helpful when designing new features because it allows your team to catch and correct pain points before spending time developing a finished product. Luckily, Figma makes it easy to create and run simple tests on user flows and interactions. Here's a quick step-by-step on how we do it here at Rapid Development Group.
Identify the task you’d like your users to accomplish
Before you start creating screens in Figma, it's best to list out the specific tasks that you’d like to test. These can range from small tasks like signing into an account to larger, more involved tasks like onboarding a new user account. When you take the time to identify the important things that you'd like to test, you narrow down the amount of screens that you will have to make. You can also prioritize what should be designed and tested first, leaving lower-priority items for later.
Map the steps that the user takes to accomplish the task (put yourself in your user’s shoes)
Once you've identified the task(s) that you want to test, try to map out the steps that you believe the user should take in order to accomplish that task. Don't just do what makes sense to you — try to empathize with your intended users and imagine what they might be thinking. Some questions you may want to ask yourself include:
- Have they used this product before, or is this new to them?
- Are they tech-savvy, or are they overwhelmed by new technology?
- What device(s) are they likely to be using?
- Are there established patterns that I can utilize to make things easier? (Don't reinvent the wheel!)
You can map the "flow" of steps in a FigJam file in Figma, a whiteboard or pen and paper, or anything in between. All that matters is that you can keep it and continue to reference it throughout your design process.