U.S. flag

An official website of the United States government

Government Website

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Safely connect using HTTPS

Secure .gov websites use HTTPS
A lock () or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

What is Usability Testing?

Usability Testing Lesson | 15 Minutes

"Our government must be held accountable for designing and delivering services with a focus on the actual experience of the people whom it is meant to serve." - Executive Order 14058

Usability testing helps DHS programs and service teams make sure what they build actually helps the people and organizations the Department serves.

Let's take a look at what a usability test is, when to use it, who is involved, and why it is vital in helping our services meet our user's needs.

What is Usability Testing?

Usability testing is a method used to learn how easy or difficult it is for people to use a service by observing them completing “real life” tasks within the service.

The goal is to identify your users’ pain points and create solutions that are user-focused to produce a service that is easy to use.

Image
An infographic of the six phases of the usability testing process, defining goals, recruiting participants, creating a script, conducting the test, synthesizing findings, and iterating the service. Make usability testing a regular part of the service lifecycle to make sure it meets your customer's evolving needs.

Usability Testing Overview

The usability testing process can be broken down into six phases.  

  1. Define Goals and Design Test: Identify tasks you want to observe people doing and create target goals you want to meet while completing the usability test.
  2. Recruit Users: Find 3-5 volunteers to participate in individual usability testing session.
  3. Create Moderator's Guide: Create a checklist to follow to give the participant instructions to test a service.
  4. Conduct Test: Ask the participant to complete real-life tasks within the service to test how easy or difficult it is for users to reach their own goals. Observe and note where users experience confusion, frustration, or ask questions. Capture how they interact with the service and record feedback. (In-person or remote)
  5. Synthesize Findings: Organize research data to identify patterns in where the design supports users well and where it does not and analyze why.  
  6. Iterate Service: Based on participant feedback, update the service to better serve the users.

Usability testing should be conducted regularly throughout the lifecycle of a service to ensure it meets your customer’s evolving needs. Think of each round of usability testing you conduct as a step toward providing a more effective and equitable service.

What to Look for During a Usability Test

  • Errors in the materials found by the user
  • Places where the directions were unclear
  • Any signs of misunderstanding of the service's information or layout
  • Any issues the user has as they try to complete the tasks using the services or materials
  • Any behavior by the user that resembles confusion or frustration

Remember: You are testing the service, not the participant.

By conducting usability testing, you are helping your Component make informed decisions about how to update, optimize, and/or create a better service by using actual user feedback to enhance the customer experience.  

An Example of a Usability Test

When to Conduct Usability Testing?

Image
Conduct Usability Tests Early and Often: An infographic of Conducting usability tests early and often to ensure you are continuously meeting the user's needs during development, before publishing, after a significant change, at the start of redesign, and more.

Usability Testing Is a Method That Can Be Used at Any Time, Such As

  • During development
  • Before publishing
  • After a significant change
  • At the start of a redesign

You will conduct usability testing throughout the lifecycle of a service to ensure you are continuously meeting the user's needs.

Consider Testing These Project Assets as You Design, Develop, and Refine a Service

  • Sketching
  • Concepts
  • Wireframe
  • Visualizations
  • Mockups
  • Prototype (paper & digital)
  • Forms (paper & digital)
  • Notices
  • Letters
  • Notifications
  • Guidance regulations

Who is Involved in Usability Testing?

To effectively and efficiently run a usability test, you not only need the service or materials you are testing, but also a usability team and users.

Image
Key Roles in Usability Testing. To effectively and efficiently run a usability test, you not only need the service or material you are testing, but also a usability team and users. Graphic includes a diagram describing the key roles in usability testing to include the moderator (runs the usability test), notetaker (records users' interactions), and observer (not required, but observes testing), and participants (diverse group that tests the materials).

Usability Team (minimum 2 members)

  • Moderator: Individual running the usability test
  • Notetaker: Record users' interaction during testing (non-interactive)
  • Observer(s): Observes testing, should also take notes (non-interactive, optional)

Users or Participants (3-5 participants per group)

The users you recruit should represent your services targeted audience in order to gain relevant feedback. Additionally, users should be diverse (ethnicity, language, disability, age, education, income). In some cases, you may target a specific group of users in order to cater to their individual needs.

When selecting your number of participants, the goal is to reach the point of least astonishment, which is gathering enough data from your user group that the need for additional data would not have a significant impact on results.

Therefore, you do not need a large number of participants for usability testing.

Why Conduct Usability Testing?

Usability testing is a method used to test your service to validate user needs and create solutions early to save time and resources and reduce the need to rework your service after releasing it to the public.  

Usability Testing Helps With

  • Making your service easier to use.
  • Making service iteration more effective and efficient.
  • Reducing burden hours of employees and customers.
  • Systematizing the process for improving and creating new services.

You can enhance your customer’s experience by utilizing actual user feedback to create a service you can be confident in and a service your users will have a positive experience with.

In Summary

Usability testing can help your DHS Component bridge the gap between your service and customer’s needs. By using the customer’s voice, you can create and iterate your services to build credibility and trust within your customer base.

In our mission to improve our customer's experiences across each DHS Component, we must focus on how our users interact with our services. Usability testing is key to gaining real user feedback that can lead to significant improvements helping us make the changes that matter the most to the people we serve.

  • What Did You Learn?

    Take our short knowledge check to find out how much you know about usability testing.

    Disclaimer: Responses and results are anonymous and may be used to improve the course offerings.

    Check Your Knowledge

  • User Acceptance & Usability Testing

    10 Minutes

    Learn the difference between user acceptance and usability testing, and how they can be used together to help improve service delivery

Last Updated: 06/13/2024
Was this page helpful?
This page was not helpful because the content