During one of the classes, we mentioned Nielson’s 10 heuristics and Rob showed us a set of questions used to identify potential failures on the app. I decided to try it out as well, and see what can I find out from it.

Heuristics Evaluation
10 Nielsen’s Heuristics Evaluation

I went through all 12 pages of the questionnaire, and it took me awhile until I finished it. It’s a great questionnaire with a lot of detailed questions, focusing attention on the things that matter in order to get a great experience while using the app.

Here is the feedback after filling in the checklist:

Visibility of system status

Pass

Every screen does begin with a title or header describing the contents and labels are shown in the proper way. Messages appear in the same place on the each menu and selected icons are distinguished from not-selected ones.

Fail

When booking a ticket, they let you select the date without flights – which is frustrating because in this case you have to go back and guess which dates have flights.

Consistency and standards

Pass

No all uppercase letters have been used in the app, abbreviations don’t include punctuations and icons are labeled. There are no more than 20 icon types and every window has a title. Field labels are consistent from one data entry to another.

Fail

Field labels disappear when you type in the content on the personal info page.
For filled in input fields there is just change I the colour, no other legend is provided.
Sometimes the menu choice is not matching the menu title – for example “Suggest improvement” becomes “Feedback”, but that’s not a big mistake because they mean the same.

Error Prevention

Pass

Users can enter more than one group of data on the single screen, and data inputs are case-blind. Navigation between screens is simple and visible. System warns users if they are about to make a potentially serious error.

Fail

Again the same, when booking a ticket, the system will let you select the date without flights – and then on the next step you find out that there are no flights on the selected date

Help and documentation

Pass

Data entry screens are supported by navigation and instructions, visual layout is well designed. Instructions follow the sequences of user actions.

Fail

There is no help link available on every page.
When you access the help page, the session is finished and you cannot continue.

 

Link to Nielsen’s 10 heuristics sheet

 

As-Is Walkthrough
Competitor research