AdGem Heuristic Evaluation
AdGem is a mobile based earning platform by AdAction that links publishers and advertisers with users who earn money by engaging with apps, games, and completing tasks. A heuristic evaluation was necessary in order to gain an in-depth view of system analysis.
Year
Role
Tools Used
UI UX
Research
2024
Figma
Slack
AdGem’s User Interface
The screens below show various steps in the user flow.
A heuristic evaluation is a method of assessing a user interface design by testing its usability. It helps uncover various usability issues and is based on established design guidelines. This approach is a valuable tool for rapidly spotting potential problems with a user interface and can be carried out by both experts and trained novices.
My team and I used Jakob Nielsen's 10 Heuristics to judge AdGem’s current homepage interface and report pain points via a rating scale.
Why is a heuristic evaluation important?
Visibility of System Status
Always keep users informed about what is going on, through appropriate feedback within reasonable time.
Match Between System and Real World
Follow real-world conventions, making information appear in a natural and logical order.
User Control and Freedom
Users should leave the unwanted state without having to go through an extended dialogue.
Consistency and Standards
Users should not have to wonder whether different words, situations, or actions mean the same thing.
Error Prevention
Either eliminate error-prone conditions or check for them and present users with a confirmation option before they commit to the action.
Recognition Rather than Recall
Minimize the user’s memory load by making objects, actions, and options visible.
Flexibility and Efficiency of Use
Accelerators. Allow users to tailor frequent actions.
Aesthetic and Minimal Design
Dialogues should not contain information which is irrelevant or rarely needed.
Help Users Recognize, Diagnose, and Recover from Errors
Error messages should be expressed in plain language (no codes), precisely indicate the problem, and constructively suggest a solution.
Help and Documentation
Even though it is better if the system can be used without documentation, it may be necessary to provide help and documentation.