0% found this document useful (0 votes)
11 views

Assignment A6

The assignment requires students to conduct a heuristic evaluation of the Wayfair cart page using Jakob Nielsen's 10 Usability Heuristics. Students must navigate the Wayfair website, assess usability strengths and weaknesses, and provide observations for each heuristic. The final assessment is to be submitted as a PDF by the due date, with a focus on user-centered design principles and proper citation of sources.

Uploaded by

sonicman614
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views

Assignment A6

The assignment requires students to conduct a heuristic evaluation of the Wayfair cart page using Jakob Nielsen's 10 Usability Heuristics. Students must navigate the Wayfair website, assess usability strengths and weaknesses, and provide observations for each heuristic. The final assessment is to be submitted as a PDF by the due date, with a focus on user-centered design principles and proper citation of sources.

Uploaded by

sonicman614
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

GUI Development Assignment A6

Assignment A6: Heuristic Evaluation – Wayfair Cart Page – 40 Points for this assignment

Due: 3/27 by midnight

Purpose
This assignment helps you to apply Jakob Nielsen’s 10 Usability Heuristics to evaluate a user interface. By
analyzing its design, you will identify usability strengths and weaknesses, gaining practical experience in
assessing real-world interfaces. This process will help you develop a critical eye for usability issues, improve your
ability to provide constructive feedback, and deepen your understanding of user-centered design principles.
Through this evaluation, you will strengthen your skills in designing intuitive, efficient, and user-friendly
interfaces.

Task
Navigate to https://www.wayfair.com/, select a single item, place it in the shopping cart. Then navigate to the
cart page (similar to the one shown here)

Page 1 of 3 Version 1.0


GUI Development Assignment A6

Consider each of the following usability heuristics for your assessment of the Wayfair Shopping Cart:

1. Visibility of system status


• The system should always keep users informed about what is going on, through appropriate
feedback within reasonable time.
2. Match between system and the real world
• The system should speak the users' language, with words, phrases and concepts familiar to the
user, rather than system-oriented terms. Follow real-world conventions, making information
appear in a natural and logical order.
3. User control and freedom
• Users often choose system functions by mistake and will need a clearly marked "emergency exit"
to leave the unwanted state without having to go through an extended dialogue. Support undo
and redo.
4. Consistency and standards
• Users should not have to wonder whether different words, situations, or actions mean the same
thing. Follow platform conventions.
5. Error prevention
• Even better than good error messages is a careful design which prevents a problem from
occurring. Eliminate error-prone conditions or check for them; present users with a confirmation
before they commit.
6. Recognition rather than recall
• Minimize user's memory load by making objects, actions, and options visible. The user should
not have to remember information from one dialogue to another. Instructions should be visible
or retrievable.
7. Flexibility and efficiency of use
• Accelerators – unseen by a novice – may speed up the interaction for an expert user such that
the system supports both inexperienced and experienced users. Allow users to tailor frequent
actions.
8. Aesthetic and minimalist design
• Dialogues should not contain information which is irrelevant or rarely needed. Extra information
in a dialogue competes with relevant information and diminishes relative visibility.
9. 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.
10. 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. Any such information should be easy to search, focused on the
user's task, list concrete steps to be carried out, and not be too large.

Provide a list of 10 observations considering each of the 10 heuristics categories above. Provide a minimum of
two sentences (with your positive or negative comments or findings) about each of the usability heuristic as it
applies to the design of the web page.

Page 2 of 3 Version 1.0


GUI Development Assignment A6

Project Delivery and Rubric


Submit your heuristic assessment as described above as a PDF to CougarVIEW.
Project grading rubric:
• 40 points – all ten heuristics accounted for, with at least two thoughtful sentences per heuristic. If you
refer to any outside sources for any reason, include citation references or URLs.

Note: Always cite what you write! If you get code or content from somewhere you must include at least a URL or
other source identification. You must understand all the code you turn in. It is plagiarism (academic dishonesty)
to use code or content, in part or in whole, written by other people without proper attribution. Failure to do so
will result in a 0 on the assignment and may result in an academic misconduct report.

Page 3 of 3 Version 1.0

You might also like