Designing a Usability Test


1. Choose a Setting


The setting will be determined based on the goal of the usability test. Some things that I need to consider before designing the rest of the usability test are: 

  • Lab Setting -vs- Remote Setting -vs- Diaries -vs- Geurrilla Testing
  • Moderated -vs- Unmoderated
  • Target audience

2. Plan Methodology


3. Design the Prototype


Low Fidelity (LoFi) Prototypes

Low Fidelity prototypes are quick and low cost, ideal for exploratative usability tests. Development tools for LoFi:

  • Figma
  • Wordpress
  • CorelDraw
  • Scaffolding (Improvisation)

High Fidelity (HiFi) Prototypes

High Fidelity prototypes are more functional and is much closer to the final product, ideal for summative testing. Common IDEs I use for HiFi:

  • Unity
  • Android Studio
  • GitHub (Essential for designing Hi-Fi prototypes in a team of developers)

4. Analysing the Data


Qualitative

Procedure:

  1. Code the qualitative data. 
  2. Identify common concepts.
  3. Group similar concepts to categories.
  4. Find patterns between different users.
  5. Formulate themes based on these patterns.

Quantitative

 Procedure:

  1. Organize quantitative data  ("clean the data").
  2. Import data to Matlab, Python or R-Studio.
  3. Visualize the data. 
  4. Conduct descriptive analysis.
  5. Conduct inferential analysis.