Design Strategy and Software

🎨Design Strategy and Software Unit 7 – Usability Testing & User Feedback

Usability testing is a crucial process in product design, evaluating how easily users can interact with interfaces. By observing real users performing tasks, designers gain insights into user behavior, preferences, and pain points, informing decisions that enhance the overall user experience. This method ensures products are user-centered, leading to higher satisfaction and adoption rates. It provides objective data on user needs, helps prioritize improvements, reduces development costs, and gives companies a competitive edge. Various testing methods, from moderated in-person sessions to remote unmoderated tests, offer flexibility in gathering valuable user feedback.

What's Usability Testing?

  • Evaluates how easy and intuitive a product or interface is to use by observing real users interacting with it
  • Uncovers usability issues, confusing elements, and areas for improvement in the user experience
  • Involves recruiting representative users from the target audience to perform specific tasks while thinking aloud
  • Provides valuable insights into user behavior, preferences, and pain points that can inform design decisions
  • Helps ensure products meet user needs and expectations before launch, reducing the risk of costly redesigns later
  • Can be conducted at various stages of the design process, from early prototypes to fully functional products
  • Differs from user acceptance testing (UAT) which focuses more on functionality and business requirements than usability

Why It Matters

  • Ensures products are user-centered and intuitive, leading to higher user satisfaction and adoption rates
  • Identifies usability barriers that could frustrate users and lead to abandonment or negative word-of-mouth
  • Provides objective data on user behavior and preferences, rather than relying on assumptions or designer intuition
  • Helps prioritize design improvements based on their impact on the user experience and business goals
  • Reduces development costs by catching usability issues early before they require expensive rework
  • Gives a competitive advantage by creating products that are a pleasure to use and meet user needs better than alternatives
  • Contributes to overall user experience which is increasingly a key brand differentiator and driver of customer loyalty

Key Usability Testing Methods

  • Moderated in-person testing where a facilitator guides users through tasks and observes their behavior and feedback
    • Allows for real-time follow-up questions and deeper insights into user thought processes
    • Best for complex products or when non-verbal cues (facial expressions, body language) are important
  • Remote unmoderated testing where users complete tasks independently in their own environment using online tools
    • More scalable and cost-effective for testing with a larger, geographically dispersed user base
    • Provides natural usage data since users are in their typical context without a facilitator present
  • Guerrilla testing which involves intercepting users in public places (coffee shops, conferences) for quick, informal feedback
  • Eye tracking which uses special equipment to record where users look on an interface to identify visual attention patterns
  • A/B testing which compares two design variations to see which performs better on key metrics (conversion rate, time on task)
  • Accessibility testing with users who have disabilities to ensure products are perceivable, operable, and understandable for all
  • Benchmark testing to compare a product's usability against competitors or industry standards using common metrics

Planning Your Usability Test

  • Define clear goals and research questions the test aims to answer, such as validating navigation or identifying pain points
  • Develop user personas to recruit representative participants based on key demographics, behaviors, and needs
  • Create task scenarios that reflect realistic user goals and cover key product workflows and functionality
    • Tasks should have a concrete end state (find the cheapest flight) vs. being too vague (explore the site)
    • Limit sessions to 60-90 minutes max to avoid user fatigue, with 5-10 tasks per session
  • Prepare a test script with instructions, tasks, and follow-up questions to ensure consistency across participants
  • Select the right testing method (in-person, remote) and tools (screen sharing, video recording) based on goals and constraints
  • Recruit enough users to identify most major usability issues - typically 5 per user segment or iterative design
  • Pilot test with colleagues to catch any issues with the test material or logistics before testing with real users

Running the Test: Do's and Don'ts

  • Do introduce yourself, explain the test purpose and process, and get informed consent before starting
  • Don't bias users by explaining how things should work or reacting to their performance - remain neutral
  • Do encourage users to think aloud as they perform tasks to gain insights into their mental models and expectations
  • Don't jump in to help if users struggle - observe how they try to solve the problem themselves first
  • Do take notes on key user quotes, behaviors, and pain points in addition to recording the session for later analysis
  • Don't ask leading questions that presume an answer - keep questions open-ended (What did you expect to happen?)
  • Do pay attention to body language and nonverbal cues that may signal confusion or frustration
  • Don't take user feedback personally or get defensive about the design - focus on learning, not selling your solution
  • Do probe deeper on interesting user comments by asking follow-up questions (What made you think that?)
  • Don't let discussions get off track - gently guide users back to the task at hand if needed to respect their time

Analyzing User Feedback

  • Review session recordings and notes to identify patterns and recurring themes across users
  • Prioritize usability issues based on their severity (impact on user goals) and frequency (how many users encountered them)
    • Critical issues that prevent users from completing core tasks should be fixed before lower severity nice-to-haves
  • Create user journey maps to visualize the user experience across touchpoints and identify opportunities for improvement
  • Look for both quantitative metrics (success rate, time on task, error rate) and qualitative insights (user quotes, behaviors)
    • Quantitative data helps measure usability objectively while qualitative data adds rich context
  • Segment feedback by user groups (novice vs. expert, mobile vs. desktop) to identify needs of different audiences
  • Beware of focusing too much on edge cases or individual opinions that may not represent the broader user base
  • Validate findings with other UX research methods (surveys, analytics) to get a more holistic view of the user experience

Turning Insights into Action

  • Translate user feedback into specific, actionable design recommendations tied to research goals
    • Avoid vague suggestions like "make it easier to use" in favor of concrete changes "add tooltips to explain icon meanings"
  • Prioritize recommendations based on their estimated impact, effort, and alignment with product strategy
  • Socialize key insights with the broader product team (designers, developers, stakeholders) to build empathy for users
  • Use storytelling techniques to make findings more engaging and memorable (user quotes, videos, journey maps)
  • Get buy-in from decision-makers on the proposed design changes and roadmap by tying them to business goals
  • Measure the impact of implemented changes by comparing pre- and post-test metrics and conducting follow-up research
  • Foster a culture of continuous iteration and learning by making usability testing a regular part of the design process

Real-World Examples

  • Airbnb conducted usability testing to identify pain points in the booking flow, leading to a redesign that increased conversions
  • The UK government's digital service (GDS) runs regular usability tests on public-facing sites to ensure they meet user needs
  • Apple's Human Interface Guidelines recommend usability testing as a key part of the app design process for iOS developers
  • Nielsen Norman Group, a leading UX research firm, has published case studies on usability testing for clients like Ikea and the BBC
  • The US Digital Service has a dedicated usability testing lab for evaluating government websites and services
  • Krug's classic UX book "Don't Make Me Think" features many examples of usability testing in action, like testing shopping carts
  • World Usability Day is an annual event that promotes usability testing and user-centered design through local workshops and talks


© 2024 Fiveable Inc. All rights reserved.
AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.

© 2024 Fiveable Inc. All rights reserved.
AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.