Conducting a heuristic evaluation
 

Here are my personal questions and thoughts when I conduct a heuristic evaluation.

Have Nielsen's principles next to you
They are usability guidelines to refer when you are evaluating UI design. 

Set the exception 
Write a list of things of expectations when conducting the evaluation.

For example: If you are planning to buy a product online, you expect to see:

  • Product information (images and price)

  • Call to action

  • Checkout (form, address, billing)

  • Payment gateway

  • Terms and conditions

  • Confirmation and email confirmation

If it did not meet your expectation, write down what it lacked and what would help you complete a task.

Set the scenario
Imagine you are a user and you are going to complete a task - walk through the motions. 

  • Who are you? Are you an admin, client or just a regular user?

  • What is your task at hand? 

  • "You heard great things about this website through a friend and wanted to give it a go".

Content and flow 
Try and focus on content and flow first, the design comes in later (unless it becomes problematic in the evaluation).

  • Was I able to understand the content and find all the information I need to proceed to the next step?

  • Would a person who is English second language understand this content?

  • Was there terminology I did not understand?

  • Can someone else misinterpret this?

  • Was it obvious to find the call to action or did I take too long?

  • What was I expecting to see next? Am I stuck? Did I break it?

Design 
The reason why I leave design last is that design is a very objective area. I like to leave design solutions to UX/UI Designers but it always important to ask questions.

  • Did the design help me move onto the next step? Or did it confuse me?

  • Did the colour give me the wrong impression?

  • Did an icon make me think it was something else?

  • Is there a colour overpowering and making it difficult to absorb the content?

  • What do I think the designer was trying to achieve here?

  • When I'm reading the content, does it feel natural? (Not too much head shifting left to right)

  • Where do my eyes draw towards and why?

  • Did I even bother reading the information on the page?

Technical 
How this could be achieved from a technical perspective.

  • Can some of these problems be a technical issue?

  • Are there bugs? 

  • Can I come up with a long-term fix?

The benefit of this, it helps catches issues on a low budget before being released.