Fatskills
Practice. Master. Repeat.
Study Guide: Principles of UX / UI (Product Design): Measuring Success: Task Completion Rate, Time‑on‑Task, Error Rate
Source: https://www.fatskills.com/user-interface-design-user-experience-design/chapter/ux-ui-product-design-measuring-success-task-completion-rate-timeontask-error-rate

Principles of UX / UI (Product Design): Measuring Success: Task Completion Rate, Time‑on‑Task, Error Rate

By Fatskills Exam Guides Team — the exam nerds behind 28,500+ quizzes and 2.1M practice questions across 500+ global exams.

⏱️ ~8 min read

Measuring Success: Task Completion Rate, Time‑on‑Task, Error Rate


Measuring Success: Task Completion Rate, Time-on-Task, Error Rate

A Portfolio-Ready Study Guide for Aspiring Product Designers


What This Is

Task completion rate, time-on-task, and error rate are quantitative usability metrics that measure how effectively users can achieve their goals in your product. They help you move beyond subjective feedback ("I like this!") to data-driven design decisions. For example: - Checkout flow redesign: If only 30% of users complete a purchase (low task completion rate), you might simplify steps or reduce form fields.
- Hospital patient portal: If booking an appointment takes 5+ minutes (high time-on-task), you could streamline the calendar UI or add smart defaults.

These metrics are essential for A/B testing, usability reports, and stakeholder buy-in—they prove your design improvements work.


Key Terms & Principles

  • Task Completion Rate (TCR):
    Percentage of users who successfully complete a task. Example: If 8 out of 10 users book a flight without help, TCR = 80%. Goal: Aim for >70% for critical tasks (e.g., checkout, sign-up).

  • Time-on-Task:
    How long it takes users to complete a task (measured in seconds/minutes). Example: A banking app’s "Transfer Money" flow should take <30 seconds. Goal: Reduce time without sacrificing accuracy.

  • Error Rate:
    Number of mistakes users make while completing a task (e.g., wrong inputs, misclicks). Example: If users frequently enter the wrong date in a hotel booking form, the error rate is high. Goal: Minimize errors through clear labels, input validation, and forgiving design (e.g., undo buttons).

  • System Usability Scale (SUS):
    A 10-question survey to measure perceived usability (scored 0–100). Example: After testing a prototype, ask users to rate statements like "I found the system unnecessarily complex" on a 1–5 scale.

  • Hick’s Law:
    The more choices users have, the longer it takes to decide. Example: A dropdown with 20 options slows users down. Fix: Group options (e.g., "Clothing > Men’s > Shirts") or use search filters.

  • Fitts’s Law:
    Time to target = distance + size. Larger, closer targets are faster to click. Example: Place the "Submit" button near the form fields and make it big enough for thumbs (mobile).

  • Jakob’s Law:
    Users expect your product to work like others they’ve used. Example: If most apps put "Settings" in the top-right, don’t hide it in a hamburger menu.

  • Progressive Disclosure:
    Show only essential info first; reveal details as needed. Example: A flight booking app shows departure/arrival cities first, then expands to dates and passengers.

  • Affordance:
    Design elements should suggest their function (e.g., buttons look clickable). Example: A 3D button with a shadow implies it’s interactive; a flat, low-contrast button does not.

  • WCAG Contrast Ratio:
    Text and interactive elements must meet a 4.5:1 contrast ratio for accessibility. Example: Light gray text (#999999) on white (#FFFFFF) fails WCAG. Fix: Use tools like WebAIM Contrast Checker.

  • Guerrilla Testing:
    Quick, informal usability tests with 3–5 users (e.g., in a coffee shop). Example: Ask strangers to try your Figma prototype and observe where they struggle.

  • A/B Testing:
    Compare two versions of a design to see which performs better. Example: Test a red "Buy Now" button vs. a green one to see which gets more clicks.


Step-by-Step / Process Flow


1. Define the Task & Success Criteria

  • Action: Write a specific, measurable task (e.g., "Book a doctor’s appointment for next Tuesday").
  • Figma Tip: Use a user flow diagram to map the ideal path (e.g., Homepage → Search → Calendar → Confirmation).
  • Example Success Criteria:
  • Task Completion Rate: >80%
  • Time-on-Task: <1 minute
  • Error Rate: <1 mistake per user

2. Create a Test Plan

  • Action: Decide how you’ll measure success:
  • Moderated Test: Observe users in person/remotely (e.g., via Zoom + Figma prototype).
  • Unmoderated Test: Use tools like Maze or UserTesting for remote tests.
  • Figma Tip: Add hotspots to your prototype to track clicks and time-on-task.

3. Recruit Participants

  • Action: Find 5–10 users who match your target audience (e.g., patients for a hospital portal).
  • Guerrilla Testing Hack: Ask friends, post in Slack communities, or use User Interviews.

4. Run the Test & Collect Data

  • Action: Give users the task and record:
  • Task Completion: Did they succeed? (Yes/No)
  • Time-on-Task: Use a stopwatch or Figma’s built-in analytics.
  • Error Rate: Count mistakes (e.g., wrong date, misclicks).
  • Figma Tip: Use variants to test different designs (e.g., two checkout flows).

5. Analyze & Iterate

  • Action: Calculate metrics and identify patterns:
  • Low TCR? Simplify the flow (e.g., remove steps).
  • High Time-on-Task? Reduce choices (Hick’s Law) or improve affordances (Fitts’s Law).
  • High Error Rate? Add input validation or clearer labels.
  • Figma Tip: Create a design critique board with screenshots of pain points and proposed fixes.

6. Report Findings (Portfolio-Ready!)

  • Action: Summarize results in a case study with:
  • Before/After Metrics (e.g., "Task completion improved from 50% to 85%").
  • Visuals: Screenshots, heatmaps, or video clips of user struggles.
  • Key Insights: "Users struggled with the date picker; we replaced it with a calendar UI."


Common Mistakes


Mistake 1: Testing Too Many Tasks at Once

  • Problem: Overwhelming users with 10+ tasks dilutes focus.
  • Correction: Limit to 1–3 critical tasks per test (e.g., "Sign up" and "Make a purchase").

Mistake 2: Ignoring Qualitative Data

  • Problem: Only looking at numbers (e.g., "80% completion rate") without understanding why users struggled.
  • Correction: Combine metrics with user quotes (e.g., "I didn’t see the ‘Next’ button because it blended into the background").

Mistake 3: Not Defining "Success" Clearly

  • Problem: Saying "Users should complete the task quickly" is vague.
  • Correction: Set specific targets (e.g., "Time-on-task < 45 seconds").

Mistake 4: Testing with the Wrong Users

  • Problem: Testing a fitness app with non-athletes skews results.
  • Correction: Recruit real target users (e.g., gym-goers for a fitness app).

Mistake 5: Forgetting to Test Edge Cases

  • Problem: Only testing the "happy path" (e.g., users entering correct info).
  • Correction: Include error scenarios (e.g., "What if the user enters an invalid email?").


Design Interview / Portfolio Tips


1. Show Your Process, Not Just Results

  • Interviewers Want: To see how you think, not just pretty screens.
  • Portfolio Tip: Include a case study with:
  • Problem: "Users abandoned checkout at the payment step."
  • Research: "We tested 5 users and found a 60% error rate on the card input."
  • Solution: "We redesigned the form with inline validation and reduced errors by 40%."
  • Metrics: "Task completion rate improved from 40% to 75%."

2. Differentiate Between Usability Testing and User Interviews

  • Usability Test: Observes task completion (e.g., "Can users book a flight?").
  • User Interview: Uncovers pain points (e.g., "What frustrates you about booking flights?").
  • Interview Tip: Say: "I ran a usability test to measure task completion rate, then followed up with interviews to understand why users struggled."

3. Explain How You Used Data to Advocate for Users

  • Interviewers Want: To see you challenge stakeholders with data.
  • Example Answer:
    "A PM wanted to add a ‘Refer a Friend’ button to the checkout flow. I ran a quick A/B test and found it increased time-on-task by 20%. I advocated to move it to the post-purchase confirmation screen instead."

4. Know the Difference: Wireframe vs. Prototype vs. Design System

  • Wireframe: Low-fidelity sketch (e.g., gray boxes in Figma).
  • Prototype: Interactive mockup (e.g., clickable Figma prototype).
  • Design System: Reusable components (e.g., buttons, typography, spacing).
  • Portfolio Tip: Label your work clearly (e.g., "Wireframes for mobile checkout flow").


Quick Check Questions


1. A stakeholder says, "Let’s add a chatbot to the homepage to reduce support tickets." How would you use usability metrics to evaluate this?

Answer:
- Step 1: Define success (e.g., "Users should resolve issues via chatbot in <2 minutes").
- Step 2: Run a usability test with the chatbot and measure: - Task Completion Rate: Can users solve their problem? - Time-on-Task: Is it faster than contacting support? - Error Rate: Does the chatbot misunderstand users? - Key Principle: Progressive Disclosure—don’t overwhelm users with a chatbot if they’re just browsing.

2. Your team redesigned a form, and task completion rate improved from 60% to 80%. A developer asks, "Why does this matter?" How do you respond?

Answer:
- Business Impact: "A 20% increase in completion rate could mean 20% more conversions (e.g., sales, sign-ups)." - User Impact: "Fewer users are dropping off, which means less frustration and higher trust in the product." - Key Principle: Jakob’s Law—users expect forms to work intuitively; our redesign aligned with their mental models.

3. A user takes 3 minutes to complete a task that should take 30 seconds. What are 3 possible fixes?

Answer:
1. Reduce Choices (Hick’s Law): Simplify the UI (e.g., fewer form fields, clearer navigation).
2. Improve Affordances (Fitts’s Law): Make buttons larger and closer to the user’s cursor/thumb.
3. Add Guidance (Progressive Disclosure): Break the task into smaller steps with clear instructions.


Last-Minute Cram Sheet

  1. Task Completion Rate (TCR): % of users who finish a task. Goal: >70% for critical tasks.
  2. Time-on-Task: How long users take. Goal: Reduce without sacrificing accuracy.
  3. Error Rate: Mistakes per task. Goal: Minimize with clear labels and validation.
  4. Hick’s Law: More choices = slower decisions. Fix: Group options or use search.
  5. Fitts’s Law: Bigger + closer targets = faster clicks. Fix: Make buttons thumb-friendly.
  6. Jakob’s Law: Users expect your product to work like others. Fix: Follow conventions.
  7. WCAG Contrast Ratio: 4.5:1 for text. Tool: WebAIM Contrast Checker.
  8. Guerrilla Testing: Quick tests with 3–5 users. Use: Figma prototypes + strangers.
  9. A/B Testing: Compare two designs. Tool: Google Optimize, Optimizely.
  10. ⚠️ User Interviews ≠ Usability Tests: Interviews uncover problems; usability tests observe task completion.

Bonus Figma Shortcuts:
- Ctrl/Cmd + G = Group layers - Ctrl/Cmd + [ or ] = Move layer up/down - R = Rectangle tool - T = Text tool



ADVERTISEMENT