Usability testing is divided into two fundamental approaches: formative and summative. Both are essential for product development, but serve different purposes and are used at different points in the product development process.
TL;DR:
- Formative testing occurs early in the design process and is all about iteration—this is when you identify what doesn’t work, fix it, then test again. It’s driven by the need to shape a product based on real user interactions and feedback.
- Summative testing occurs toward the end of product development, and assesses the finished product’s effectiveness and overall user satisfaction. It confirms whether the product meets its intended goals and is ready to launch.
These testing methods are also known as formative and summative evaluation—whether you want to call it testing or evaluation, the terms are interchangeable. and mean the same thing:
In this article, we look at how each type of testing contributes to the product development cycle; improving design decisions and a product’s user experience. We also cover when and how to use the right testing approach, with practical examples of formative and summative testing in action.
Formative vs summative usability testing: An overview
Formative usability testing | Summative usability testing | |
---|---|---|
What it is | Early-stage testing to refine product features based on user interactions and feedback. | Final-stage testing that evaluates the overall functionality and readiness of the product (often against a benchmark, like feedback collected before the redesign). |
When to use it | During the initial concept and design phases, especially when prototypes and wireframes are being developed. Also crucial during the early stages of user interface creation and immediately after initial user feedback sessions. | At the end of the development process. Typically just before or after the official launch, or during late-stage beta testing with a larger user group. |
Why to use it | To catch usability issues early on and redesign based on qualitative feedback, ensuring the product aligns with user expectations. | To measure if the final product meets the specified usability criteria and user satisfaction. Essential for products that must perform flawlessly to gain user trust. |
What is formative usability testing?
Formative usability testing is used during the early stages of product development to identify and resolve usability issues. The primary goal is to improve the design by gathering qualitative feedback from users as they interact with the product in its initial stages. This process helps designers understand the ‘why’ and ‘how’ behind user behaviors and preferences.
This method involves small groups of five to eight users or research participants who interact with the product in its preliminary forms, such as wireframes or prototypes. These participants provide qualitative feedback through methods like think-aloud protocols, where they verbalize their thought processes while navigating the product.
Product tip ✨
Boost your usability testing with Maze Clips. Record user interactions and verbal feedback effortlessly, gaining real-time insights into their experiences. Share clips with your team to quickly identify and address usability issues.
What metrics do you look at when conducting formative usability testing?
Depending on the different usability testing methods you run, you’ll likely have different metrics tailored to each development phase.
Here are some key usability testing metrics commonly used in formative usability testing:
- Task completion rates: This measures whether users can complete specific tasks without assistance. It helps you understand how well a design supports user activities.
- Time on task: Recording how long it takes users to complete tasks can indicate the efficiency of the interface. Shorter times typically suggest better usability.
- Error rates: Counting the number and types of errors users make during testing provides insights into potential areas for improvement.
- User satisfaction: Often measured through post-task usability testing questions or interviews, this metric assesses how satisfied users feel with the overall experience and specific features.
- System usability scale (SUS): A quick, reliable tool to assess usability. It consists of a 10-item questionnaire with five response options for respondents, from Strongly Agree to Strongly Disagree, providing a global view of subjective assessments of usability. If you’re using Maze, you can speed through setup with this system usability scale template.
When to conduct formative usability testing
Formative usability testing is ideally conducted early in the product development cycle to guide and refine a product's design.
Here are some of the different stages of product development when formative usability testing is particularly beneficial:
- During concept testing: Concept testing ensures the product's direction aligns with user expectations and market needs. It involves presenting potential users with concept sketches, mockups, or storyboards to gather feedback on the product's proposed value and usability. This stage is crucial for market validation, as it confirms whether the concept has potential appeal and solves a real problem for users.
- During prototype testing: Prototype testing allows for a deeper exploration of the design and functionality, helping to identify usability issues and user interface improvements. This stage is more detailed than concept testing, involving interactive elements that users can engage with, and providing more concrete feedback and actionable insights.
What are the benefits of formative usability testing?
Both summative and formative usability testing have their benefits. Some of the pros of formative user research include:
- Early problem identification: By engaging with users early in the UX design process, formative testing uncovers usability issues before they become too costly to fix. This helps avoid major revisions later in the development cycle, saving you both time and resources.
- Iterative design concept validation: Formative testing supports an iterative design approach, where feedback is used to continuously refine and improve the product. This cycle aligns the product more closely with user needs and expectations for a more user-centric design.
- Better user experience: Since formative testing involves detailed observation of how users interact with the product, it provides deep insights into user behavior, preferences, and difficulties
- Risk reduction: Understanding what works and what doesn’t from the user's perspective helps ensure market fit; and that the final product will be accepted and valued by its target audience
- Supports product discovery: Formative usability testing is integral to the product discovery phase, helping to identify what features are necessary and how they should function. It also supports the UX workflow by providing actionable data that guides design decisions throughout the new product development process.
How to conduct formative usability testing + example
Let’s take a look at the steps involved in conducting effective formative usability testing with an example featuring a fictional mobile app, HealthTrack, designed to help users manage their fitness routines.
Step 1: Define objectives and scope
This stage is about aligning your usability testing efforts with broader business goals and user needs. It determines what aspects of the product will be examined, and focuses resources effectively so your usability testing plan is directly relevant to the product's success.
For example, should the test cover only basic functionalities, or should it delve into complex user interactions? This decision is often influenced by factors like project timeline, available resources, and the areas of the product that need improvement—as identified during preliminary research.
You also need to specify who your target users are, what UX research methods will be used (such as UX surveys, task-based testing, or user interviews), and how results will be measured and analyzed.
📌 Follow the example
Objective: Your team aims to optimize the user experience for HealthTrack, focusing on the setup process and daily usage efficiency to enhance user engagement and retention.
Scope of testing:
Features to be tested: Concentrate on user registration, personal workout plan creation, and activity tracking functionalities
Aspects to examine:
– User interface intuitiveness and interaction flow
– Clarity of instructional content
– Performance and accuracy of the tracking features
Target audience: You will target fitness enthusiasts of varying expertise, from beginners to intermediate athletes, to ensure the app appeals to a broad demographic within the fitness community.
Methodologies to be used:
– Surveys and interviews: Collect qualitative data on user expectations and experiences with fitness apps
– Task-based testing: Observe users as they register in the app, set up workout plans, and log activities to identify usability barriers
Step 2: Develop a testing plan
Your testing plan specifies how the testing will be executed, detailing methodologies, participant selection, tasks, and scenarios. It ensures that all team members have a clear understanding of their roles, required usability testing tools, the sequence of activities, and how results will be captured and analyzed. Essentially, it translates the broad objectives into a concrete action plan that can be systematically followed to gather meaningful user insights.
📌 Follow the example
Methodologies:
– Surveys: Gather initial perceptions and expectations from new users
– Task-based usability testing: Observe users as they complete specific tasks within the app, such as registering an account, setting personal fitness goals, and logging a workout session
– Think-aloud protocol: Encourage users to verbalize their thoughts and feelings as they navigate through the app for insights into their cognitive process
Participant criteria:
– Demographics: Target users who are fitness enthusiasts aged 20–40, who frequently use technology to assist with workout tracking
– Experience levels: Include a mix of beginners and experienced individuals to capture a wide range of feedback on the app's usability across different levels of fitness and tech familiarity
Tasks and scenarios:
– Task 1: Create a user account and set up a profile, complete with personal health metrics
– Task 2: Plan a week's workout using the app's planning tools
– Task 3: Log daily workouts and mindfulness sessions and review the generated summary reports
Data collection methods:
– Screen recording and audio: Capture user interactions and verbalizations during the task completion
– Post-task interviews: Conduct brief interviews after each task to delve deeper into the user's experience and gather qualitative feedback
Test environment:
Remote testing: Conduct the test remotely, using screen-sharing and video conferencing tools
Timeline and budget:
– Preparation phase: Two weeks for recruiting participants and preparing testing materials
– Testing phase: One week to conduct all sessions
– Analysis phase: Two weeks to analyze the data and compile a report
Budget: Allocate funds for participant incentives, software tools for remote testing, and resources for data analysis
Step 3: Create usability testing scripts and questions
Usability testing scripts include an introduction to the session, detailed instructions for each task the participants will perform, and specific user research questions to probe deeper into the user experience. These questions are designed to gather detailed, actionable feedback and can be both task-specific and general.
If you’re stuck on writing usability testing questions, take a look at the Maze Question Bank—our open-source question repository with 350+ researcher-approved questions for different research and testing scenarios.
📌 Follow the example
Sample usability script for HealthTrack:
"Welcome to our testing session today. We’re testing the HealthTrack app, and your feedback will help us improve its usability. Please remember: we're testing the app, not your abilities. We ask that you perform a few tasks while thinking aloud, describing your thoughts and actions as you go. So we can look back on this later, we’d like to record the call. Are you comfortable with that?”
"First, please create a new user account and set up your profile by entering your personal health goals."
Usability testing questions:
General questions: Ask at the beginning or end of the session to get overall impressions
– "What was your initial impression of the app when you first opened it?"
– "How do you feel about the amount of information requested during sign-up?"
Task-specific questions: Follow up on specific actions within the tasks
– After registration: "Was there any part of the sign-up process that felt overly complex or unnecessary?"
– After setting health goals: "How intuitive did you find the process of setting up your health goals? Could you describe any challenges you faced?"
– During workout logging: "As you logged workout, were all needed options readily accessible?”
Step 4: Recruit participants
When recruiting research participants, you need to identify and select individuals who represent your product’s target audience. Often, recruitment is facilitated by using existing customer databases, social media, professional recruitment firms, or user research platforms.
One option to simplify your recruitment process for formative usability testing is with the Maze Panel. Tap into a global pool of over 280 million participants to find the perfect match for your user profile personas. You can quickly filter participants based on demographics, user behavior, or specific needs. Plus, it seamlessly integrates with your testing setup, simplifying the logistics of user recruitment and testing.
📌 Follow the example
Participant criteria:
– Age range: 20-40, capturing a broad range of adult users
– Fitness level: From beginners to advanced fitness enthusiasts
– Tech savviness: Include both tech-savvy users and those who are less familiar with using mobile apps to manage health
Recruitment methods:
– Social media campaigns: Use targeted ads on platforms like Facebook and Instagram, which allow for demographic-specific targeting
– Partnerships with gyms: Collaborate with local fitness centers to engage users who are already invested in fitness
– User research platforms: Use platforms like Maze’s Panel to quickly reach a broad audience
Incentives: A $30 gift card (of their choice) or a free one-month subscription to the app
Step 5: Conduct the formative usability test
Conduct sessions where participants interact with your product while performing predetermined tasks. It's important to ensure the environment is conducive to open feedback and that all interactions are carefully documented—this means considering user interview best practices, and ensuring your UX research tool is intuitive and easy to use.