Heuristic review of an interface
Checking an existing interface against usability rules of thumb (e.g. Nielsen's heuristics), then recording each problem found with its severity and screen evidence.
Understanding Heuristic review of an interface in QCE Digital Solutions Unit 3
What it does: Severity ratings let the team prioritise fixes. A rating of 4 is the highest on the common 0-4 scale and is fixed first. A review record names the screen, the heuristic broken and the evidence, so others can see exactly where the problem was found. A heuristic review judges an existing interface against recognised usability rules (like Nielsen's heuristics). It is not code testing. Users should always be told what the system is doing, for example with a loading bar or a 'Saved' message. Good design stops errors before they happen, for example by limiting the field to digits or checking as the user types.
Common mistakes: Nielsen's severity rating scale runs from 0 to 4, so 7 is not a valid rating. The severity should be a number from 0 to 4, such as 3. A missing loading indicator breaks 'visibility of system status', not 'help and documentation'. The line should be rule = "System status".
Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.
This module's key terms are also in a printable crossword (Modules 251–337) and word search (Modules 194–337).
Take this worksheet further — free with Cloodit
Each concept is reinforced from every angle — learned, then applied, then tested.
Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.
Over 100 of them, across seven natural biomes.
Turns their work into revision material ready for Flash Cards and Exam study.
Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.
Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.
Quick Questions
Match the Pairs
Key Term
heuristic reviewFill in the Blanks
Spot the Error
Student with a class code? Join your class →