Open to work Local time in Amman:
العربية

Testing // UX research

How I write a usability test plan

Tasks, metrics and heuristics from the Sehati plan, and why I’m honest about what I haven’t tested yet.

From the projects: Sehati · Filis

How I write a usability test plan

Realistic tasks

A good task describes a goal, not a button. For Sehati we planned remote sessions around five:

  1. Book a cardiologist on a given date.
  2. Ask the AI assistant a medical question.
  3. Buy Vitamin C from the pharmacy.
  4. Open a doctor’s profile and read reviews.
  5. Switch between consultation, booking and pharmacy.

What to measure

  • Time on task and success rate.
  • Where people hesitate or go back.
  • A short survey after the test: ease, trust and design quality.

Before sessions are run, every screen was also reviewed against Nielsen’s 10 heuristics, which catches the obvious issues so real users can reveal the surprising ones.

The Sehati test plan

Be honest about the gap

In Filis I ran an accessibility pass but not moderated sessions, and the case study says so. A plan you haven’t run yet is still valuable, as long as nobody mistakes it for results.

The projects behind this post

  • Live prototype
    Health · Mobile app · Team2025

    Sehati

    One calm app for booking doctors, ordering medicine and asking an AI health assistant.

  • Live prototype
    Fintech · Mobile app2026

    Filis

    A budgeting companion for university students that protects them before they overspend, without shaming them.

More posts

  • Flight Tracker
    Wearables2 min read

    Designing for a two-second glance

    Lessons from a smartwatch flight tracker: one decision per screen, high contrast, and ruthless priorities.

  • Filis
    Design systems2 min read

    Variables, not hex codes

    How Filis runs on 201 Figma variables in five collections, and why every name describes a job, not a colour.

  • Banana
    Design systems2 min read

    Dark mode with one switch

    Banana’s colours live in Day and Night modes, so the whole platform changes theme without redrawing a single screen.

Keyboard shortcuts
Single-key shortcuts

Turn off if you use speech input or find them getting in the way.