Heuristic Evaluation (lab 8)
Heuristic Evaluation (lab 8)
Heuristic Evaluation (lab 8)
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Heuristic</strong> <strong>Evaluation</strong> (<strong>lab</strong> 8)<br />
EEE459 fall 2012<br />
Contents<br />
1 Due date and submission<br />
2 Goal<br />
3 Requirement<br />
3.1 <strong>Heuristic</strong> evaluation<br />
3.2 Consolidated heuristic list<br />
3.3 Written report<br />
3.3.1 Questions regarding the inspection process<br />
3.3.2 Question regarding your follow-up<br />
4 Example heuristic violation report<br />
1 Due date and submission<br />
It's a little complicated this week:<br />
• as you complete your heuristic violation reviews in the <strong>lab</strong> today, you must immediate email<br />
them to the members of the group whose product you're reviewing, cc: me (mailto:greg.phillips@rmc.ca).<br />
• your written <strong>lab</strong> report (in PDF format) and heuristic violation spreadsheet (in MS Excel format)<br />
must be submitted by to me (mailto:greg.phillips@rmc.ca) not later than 0800 hrs Monday 26 November<br />
2012.<br />
• your revised prototype must be ready to demonstrate to the course not later than the <strong>lab</strong><br />
period at 14h40, Monday 26 November 2012.<br />
2 Goal<br />
The goal of this <strong>lab</strong> is to allow you to practice the heuristic evaluation usability inspection technique.<br />
In the process of doing this, you will also be providing feedback to other <strong>lab</strong> groups and<br />
improving your own prototype based on the feedback from the other <strong>lab</strong> groups.<br />
3 Requirement<br />
In this <strong>lab</strong>, you will perform a heuristic evaluation on each of the other two <strong>lab</strong> groups' designs.<br />
This will be done individually.<br />
You will receive the heuristic evaluation reports from the members of the other groups who evaluated<br />
your product. You will be required to consolidate the reports, assign severity ratings, and<br />
modify your prototype to account for the identified defects.<br />
3.1 <strong>Heuristic</strong> evaluation<br />
This section is to be done individually.<br />
Carefully follow the procedure described in the heuristic evaluation overview, using Jakob<br />
Nielsen's ten heuristics. Record all the heuristic violations that you identify using the provided MS<br />
Excel template.<br />
Each violation report must include a sequential problem ID, a list of the heuristic(s) violated (identified<br />
by heuristic number), and a description of where the problem occurs and what it is. See the<br />
Example heuristic violation report section below.<br />
In your initial submissions, do not include severity ratings.<br />
1 of 3
As soon as you have completed a review of another groups' design, email your violation spreadsheet,<br />
to all the members of that group, cc: me (mailto:greg.phillips@rmc.ca).<br />
3.2 Consolidated heuristic list<br />
This section is to be done in your <strong>lab</strong> groups.<br />
You should receive four or five heuristic evaluation reports on your groups' design. Merge these<br />
into a single spreadsheet, consolidating and combining any reported violations that are duplicates.<br />
Be intelligent about this! You may need to rewrite the violation descriptions to some extent.<br />
Assign severity ratings to each reported problem.<br />
3.3 Written report<br />
Complete a written <strong>lab</strong> report in your <strong>lab</strong> groups. The report must represent a consolidated consensus<br />
in your group and must include an introduction, answers to the questions shown below,<br />
and a conclusion.<br />
3.3.1 Questions regarding the inspection process<br />
1. During the inspections, did the written heuristics allow you to identify usability problems that<br />
you feel you otherwise might have missed If yes, give one example, explaining how the<br />
heuristics helped. If not, explain why you don't believe that the heuristics helped you.<br />
2. Did you find any usability problems in the interface that did not appear to correspond to any<br />
of the heuristics If yes, give an example. If not, explain (speculate) as to why this was so.<br />
3. How confident are you that all the heuristic violations you identified are actually usability<br />
problems Explain your degree of confidence.<br />
4. How confident are you that you identified all the usability problems in the interface Explain<br />
your degree of confidence.<br />
3.3.2 Question regarding your follow-up<br />
5. Explain which heuristic violations you chose to address, and which ones you did not. Justify<br />
your decision in each case.<br />
4 Example heuristic violation report<br />
An example heuristic violation report (for Apple's iCal program) is shown in the table below.<br />
Problem<br />
ID<br />
<strong>Heuristic</strong>(s)<br />
violated<br />
Problem location and description<br />
Severity<br />
(0-4)<br />
42 7 When entering information into the event editing pane<br />
using the keyboard, on some fields text focus does not<br />
move to the next logical element after the user makes an<br />
entry. For example, to make an event repeat for four<br />
weeks, the user presses [tab] until the "repeat" field is<br />
highlighted, presses [space] to activate the selection box,<br />
presses [down] twice to highlight "every week", and<br />
presses [enter] to select it. This causes a new field "end"<br />
to appear immediately below "repeat" and logically the<br />
"end" selection box should now be active. However, text<br />
focus stays on the "repeat" entry field, requiring the user<br />
2 of 3
Problem<br />
ID<br />
<strong>Heuristic</strong>(s)<br />
violated<br />
Problem location and description<br />
Severity<br />
(0-4)<br />
to press [tab] to mode to the "end" field. This behaviour is<br />
common to the following event detail fields: "all day", the<br />
minutes fields in "from" and "to", "repeat", repeat "end",<br />
"calendar", "alarm", and alarm "how much before".<br />
Things to note about this report and to emulate in your own:<br />
• Here only one heuristic was violated: number 7, "flexibility and efficiency of use." You may<br />
find that some problems are simultaneous violations of more than one heuristic, in which<br />
case you should list them like, e.g., "2, 5, 7".<br />
• The problem description clearly indicates where on the interface the problem occurs and in<br />
what circumstance, and what the problem is.<br />
• The problem identified here actually occurs at multiple points in the interface; rather than<br />
raise a separate violation for each, the problem is described once and the places it occurs<br />
are listed.<br />
• The problem has a real impact on usability and is therefore more than “cosmetic”; however,<br />
the interface is still fairly usable even with the defect, so it probably doesn't rate a “major”<br />
severity level. We have not yet assigned it a severity rating; this happens later in the process.<br />
— Greg Phillips (http://last3.in/greg.html)<br />
From http://last3.in © Greg Phillips. Unlimited use is permitted within the Government of Canada. All other use<br />
is governed by the Creative Commons by-nc 3.0 license; see http://last3.in/colophon.html for details.<br />
3 of 3