Kathryn Grayson Nanz - Usability Testing for Developers

Conduct usability testing with a small budget and limited resources, learn how to design and analyze tests, and improve user experience with practical tips and best practices.

Key takeaways
  • Conduct usability testing with a small budget by reaching out to friends, family, and community centers for participants.
  • Choose a specific task or flow to test, and have users walk you through it.
  • Encourage users to think out loud and share their thoughts and feelings about the experience.
  • Take notes and gather data, but don’t interrupt or guide the user.
  • Analyze the data and look for patterns, such as areas where users struggle or need help.
  • Consider the goals of your test and what you want to learn from it.
  • Don’t worry if you can’t test with a diverse group of users - any testing is better than none.
  • Use open-ended questions to encourage users to share their thoughts and feelings.
  • Make sure to ask for permission from users to record or take notes.
  • Consider offering incentives, such as free trials or discounts, to attract participants.
  • Test with multiple users to get a more well-rounded view of the experience.
  • Review the data and findings, and use them to inform design decisions.
  • Remember that usability testing is a iterative process, and it’s okay to make changes and try again.
  • Don’t be discouraged if you encounter technical difficulties or issues with user participation.
  • Use the data to identify areas where users struggle or need help, and prioritize those areas for improvement.
  • Keep in mind that usability testing is not just about identifying problems, but also about understanding how users think and behave.
  • Be patient and flexible, and be willing to adjust your approach as needed.
  • Consider involving a second person, such as a silent observer, to take notes and gather additional data.
  • Don’t forget to thank and acknowledge the users for their participation.
  • Use the data to identify patterns and trends, and use that information to inform design decisions.
  • Consider the need for childcare or other accommodations for participants.
  • Be mindful of the time and schedule constraints of the users, and be flexible and accommodating.
  • Use the data to identify areas where users struggle or need help, and prioritize those areas for improvement.
  • Keep in mind that usability testing is a iterative process, and it’s okay to make changes and try again.
  • Consider involving a second person, such as a silent observer, to take notes and gather additional data.
  • Don’t forget to review the data and findings, and use them to inform design decisions.
  • Use the data to identify patterns and trends, and use that information to inform design decisions.
  • Consider the need for childcare or other accommodations for participants.
  • Be mindful of the time and schedule constraints of the users, and be flexible and accommodating.