The Fluid approach to UX walkthroughs examines both heuristics and cognitive evaluations at the same time. By combining these two approaches, an evaluation gains benefits beyond just one of the evaluations in isolation.
Our aim for Fluid, "Software that works - for everyone", takes in accessibility as well as usability. Rather than having two separate inspections, we want to have a unified inspection that addresses both areas.
When evaluating a system using the Fluid approach, you want to keep both usability (aka. the heuristics) and accessibility (aka. cognitive concerns) in mind. A good way of thinking of the approach would be:
By answering these two questions at any given moment of your evaluation, you are evaluating both the big picture and specific details at the same time.
While traveling through a service performing the evaluation, a cognitive walkthrough is performed through a step-by-step exploration of a page to see how well a particular type of user will be able to accomplish his or her objectives. The user in mind is represented by a persona, or based on a profile of a known user demographic.
1. Choose a persona
If you do not have a persona created, but have access to real world users of the system or demographic information of those users, you can still create a partial persona (see Personas for more information on how to create and apply personas).
Your choice of persona(s) should be documented in your evaluation.
We strongly recommend creating a persona based on real-world users, even if the persona is partially completed, as this will likely give more accurate and revealing results. |
2. Specify an explicit user goal
Note that separate walkthroughs may be needed for each persona, although some issues will likely show up in more than one walkthrough, resulting in later walkthroughs going more quickly than earlier ones.
|
More detail on each of the heuristic principles can be found in be found in an expanded list from Deniese Pierotti of Xerox, which itemizes specific things to look for when evaluating a system with Nielsen's Heuristics. See Heuristic Evaluation - A System Checklist.
The Fluid UX Accessibility Working Group has created a set of protocols for assessing accessibility:
A paper from Claire Paddison and Paul Englefield provides a list of nine heuristic principles for accessibility evaluations:
Paddison and Englefield include in their paper a general discussion of the heuristic approach. This is recommended reading for all reviewers.