Heuristic evaluation case study: Urban Company App

Ahmed Muneer
3 min readJan 6, 2023

--

Urban Company is Asia’s largest online home services platform. Its services range from beauty treatments to home cleaning to appliance repair. It provides a platform for qualified professionals to connect with customers in need of their skills and services.

Heuristic evaluation?

The 10 Usability Heuristics for User Interface Design by The Nielsen Norman Group is used as the evaluation criteria. They are called “heuristics” because they are broad rules of thumb and not specific usability guidelines. Each heuristic plays a significant role in improving the usability of a product.

Let's discuss Heuristic Evaluation with Example like Urban company,

1. Visibility of system status:

Let the user know what is going on.

2. Match between system and the real world:

Creating similarity between a virtual system and a real-world system.

3. User control and freedom:

Put the user in charge and give them the ability to do things freely.

4. Consistency and standards:

Users should not have to wonder whether different words, situations, or actions mean the same thing.

5. Error prevention:

It’s often possible to stop an error from even occurring.

6. Recognition Rather Than Recall:

It’s a lot easier to recognize something when you see it, than it is to remember it cold.

7. Flexibility and Efficiency of Use:

Both new and experienced users should be able to efficiently use or navigate through the system.

8. Aesthetic and minimalist design:

Minimalist design is about making sure that everything presented to the user is necessary and useful.

9. Help users recognize, diagnose and recover from errors:

Make error messages understandable and suggest ways to fix an error.

  1. Highlight the location of the error: If the error occurred in a specific part of the system, such as a form field, the system should highlight the location of the error to help the user identify the problem.
  2. Offer suggestions for recovery: If possible, the system should offer suggestions for how the user can recover from the error. This could include providing a link to help documentation or offering a solution to the problem.

10. Help and documentation:

It’s best if the system doesn’t need any additional explanation. However, it may be necessary to provide documentation to help users understand how to complete their tasks.

👏Do long-press and clap if you liked my work.

Hope you enjoy and like this case study. Feel free to provide constructive feedback.

Connect with me on:

Behance | Linkedin | Instagram

Disclaimer: -The review is a part of my self-learning and is not an attempt to mar any App/Website.

--

--

Ahmed Muneer

Hello! I am a creative, artistic, and ambitious Designer and passionate about working in UI/UX field.