Heuristic evaluation
1 / 30

Heuristic evaluation - PowerPoint PPT Presentation

  • Updated On :

Heuristic evaluation. Sources of usability criteria. Organizational goals Pre-existing, general: heuristics and guidelines Research Convention Consensus of experts Legal requirements (e.g., accessibility) Empirical: User and task analysis

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
Download Presentation

PowerPoint Slideshow about 'Heuristic evaluation' - lyle

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

Sources of usability criteria l.jpg
Sources of usability criteria

  • Organizational goals

  • Pre-existing, general: heuristics and guidelines

    • Research

    • Convention

    • Consensus of experts

    • Legal requirements (e.g., accessibility)

  • Empirical:

    • User and task analysis

    • Competitor sites (assumption: their goals apply to your site, your users, also)

Heuristics l.jpg

  • Defined:

    • Rules of thumb

    • “providing aid or direction in the solution of a problem but otherwise unjustified or incapable of justification” – Webster’s 3rd

  • Method:

    • Find/develop set of criteria

    • Apply to software/website/etc

      • Which are violated

      • How severe

Heuristic evaluation4 l.jpg
Heuristic evaluation

  • Uses

  • Methods

  • Sources of heuristics, criteria

    • Existing sets of guidelines, heuristics

    • Customization for specific applications

  • Applying the heuristics

  • Advantages, disadvantages of heuristic evaluation

Uses of heuristics and guidelines l.jpg
Uses of heuristics and guidelines

  • Competitive testing

  • Design guidance

  • Evaluation criteria

  • Summarize lessons learned for future design guidance

  • The process of developing and applying heuristics helps design/evaluation group(s) to define and agree on goals, priorities,evaluation criteria

Heuristic evaluation method l.jpg
Heuristic evaluation: Method

  • Multiple evaluators

    • Experts (in heuristic evaluation)

    • Representative users

  • How many?

    • Nielsen’s rule of thumb: 3 to 5

  • Empirical l.jpg

    • Evaluate for each major kind of use/user

    • Keep going until you don’t find much that’s new and critical

    Method l.jpg

    • Develop/identify heuristics

    • [weight by importance]

    • Apply heuristics

      • Individually

      • Collective debriefing

    • Determine severity

    • Make recommendations for improvement

    • Inter-rater reliability: consistency x (similar) raters

    Three sets of heuristics l.jpg
    Three Sets of Heuristics

    • General

      • Nielsen

      • Other guidelines

      • accessibility

    • For this kind of application (web, homepages, e-commerce sites…)

    • For this specific application

    Severity ratings l.jpg
    Severity ratings

    • e.g., Nielsen: Based on frequency, impact, persistence

    • Possible severity rating scale:

      0 not a problem

      • Cosmetic – need not be fixed unless time available

      • Minor – low priority

      • Major – high priority

      • Catastrophe – fix before release

    Nielsen s heuristics l.jpg
    Nielsen’s heuristics

    • Visibility of system status

    • Match between system and the real world

    • User control and freedom

    • Consistency and standards

    • Error prevention

    • Recognition rather than recall

    • Flexibility and efficiency of use

    • Aesthetic and minimalist design

    • Help and documentation

    Bruce tognazzini s principles l.jpg



    Color Blindness



    Efficiency of the User

    Explorable Interfaces

    Fitts's Law – size and distance

    Human-Interface Objects

    Latency Reduction


    Limit Tradeoffs


    Protect the User’s Work


    Track State

    Visible Interfaces

    Bruce Tognazzini’s principles

    Guidelines and checklists l.jpg
    Guidelines and checklists

    • E.g. web guidelines from http://usability.gov/guidelines/index.html

      • Design guidelines

        • Page length, layout; font; graphics

      • Design process guidelines

        • Set performance and/or preference goals

        • Create and evaluate prototypes

      • Usability guidelines

        • Content/content organization; navigation; download time

        • Accessibility

    Web usability some relevant characteristics of the web l.jpg
    Web usability: some relevant characteristics of the web

    • Uses, users may be hard to define

      • Multiple and varied users, contexts, technology, and so on

      • Uncontrolled

      • Must design for naïve and experienced users

    • The web itself as the context of use

      • Users may be infrequent users who readily move to another site

      • User expectations formed by other sites

    • Users’ Web-specific concerns

      • Privacy, security

      • Users may not know who you are

        • Demonstrating credibility

    Nielsen s113 design guidelines for homepages l.jpg

    Determining Homepage Content

    Vertical Industry Segments

    Communicating the Site's Purpose

    Communicating Information About Your Company

    Content Writing

    Revealing Content Through Examples

    Archives and Accessing Past Content




    Tools and Task Shortcuts

    Graphics and Animation

    Graphic Design

    UI Widgets

    Window Titles


    News and Press Releases

    Popup Windows and Staging Pages



    Communicating Technical Problems and Handling Emergencies


    Page Reload and Refresh


    Gathering Customer Data

    Fostering Community

    Dates and Times

    Stock Quotes and Displaying Numbers

    Nielsen’s113 Design Guidelines for Homepages

    Nielsen s homepage design statistics what people are used to what others have found useful l.jpg

    Download Time

    Basic Page Layout

    Page Width

    Liquid Versus Frozen Layout

    Page Length


    Fundamental Page Design Elements




    Footer Navigation

    Site Map

    Routing Pages

    Splash Pages

    Frequent Features

    Sign In, About Us, Contact Info, Privacy Policy, Job Openings, Help

    Graphics and Multimedia

    Pictures, ALT Text , Music, Animation



    Body Text and Background Colors

    Link Formatting

    Nielsen’s Homepage Design Statistics (what people are used to; what others have found useful)

    Guidelines based on research about users http usability gov guidelines usability guidelines pdf l.jpg
    Guidelines based on research about users http://usability.gov/guidelines/Usability_guidelines.pdf

    • Guideline: Design for monitors with a screen resolution of 800 x 600 pixels.

      Comments: There is a definite trend in monitor design to go from screen resolutions of 800 x 600 pixels to screen resolutions of 1024 x 768 pixels. Five studies of screen resolutions were reviewed. Two of the studies reported that the largest number of users (53%) were using screen resolutions of 800 x 600 pixels (27% were using 1024 x 768). However, three of the studies reported that the largest number of their users (43%) were using screen resolutions of 1024 x 768 pixels (only 24% were using 800 x 600 pixels). Only about 7% of users are using 640 x 480 pixels, and about 13% are using higher resolutions (1280 x 1024, 1600 x 1200, etc.)


    Research ii l.jpg
    Research II

    • Guideline: Design for connection speeds of 56 kilobytes per second (kbps).

      Comments: Sixty percent of users use a 56 kbps connection speed or slower. The remaining users have faster connection speeds (ISDN, DSL, Cable, T1, etc.). Actual connection speeds are about 38% lower than modem speed capability. This means that users with a 56 kbps connection actually have a connection averaging about 35 kbps. If you have data indicating that most, if not all, of your users have slower or faster connection speeds than 56K, determine what is appropriate.


    Specialized heuristics e commerce and order forms l.jpg
    Specialized Heuristics: e-Commerce and Order Forms

    From http://www.weinschenk.com/tools/online_checklist.asp

    • Shows total cost

    • Shows itemized costs

    • Shows product names and/or descriptions

    • Allows the user to change the quantity easily

    • Provides an option to save an order and complete it later

    • Provides details on any other charges on the order

    • Provides details on shipping options and charges

    • Provides shortcuts for repeat visitors to make transactions faster

    • Allows users to easily move from the order form to shopping

      and back again

    • Provides security information

    • Provides users with an alternate offline way of ordering

    • Allows users to view and/or change previous orders

    • Does not require users to register before a purchase

    E commerce ii http www 3 ibm com ibm easy eou ext nsf publish 611 l.jpg
    E-commerce IIhttp://www-3.ibm.com/ibm/easy/eou_ext.nsf/Publish/611

    • Customer support: Supporting users before, during, and after a purchase.  

    • Trust: Establishing trustworthiness.

    • Product Navigation: Enabling users to browse products easily.

    • Product Information: Providing the product information that users want, need, and expect.

    • Purchase transaction: Providing easy means for users to purchase products.

    Customer support ibm guidelines l.jpg
    Customer Support(IBM guidelines)

    • Provide contact information on every page

    • Provide assistance when users have forgotten their passwords

    • Provide clear and informative error messages

    • Address users' frequently asked questions

    • Provide simple definitions and explanations of important terms

    • Provide product selection assistance

    • Provide assistance to guide users through multiple step processes

    Heuristic evaluation plusses and minuses l.jpg
    Heuristic evaluation: plusses and minuses

    • Benefits

      • Low resource requirements

      • Usually find many problems fairly quickly

      • Easy to repeat in iterative design

      • Easy to communicate

      • Usually easy to get agreement on a basic set of heuristics

      • Face validity

    • Limits

      • Can be superficial

      • Focuses on easily-seen problems; harder to find more subtle problems associated with in-depth use, repeated use

      • Can be deceptive – assumption that evaluation has been more complete and thorough than it has been

      • How similar to users are experts? How expert are users?

      • How appropriate are the heuristics to THIS site?

      • Tends toward a short list of heuristics

      • Trade-offs among heuristics, the fixes needed?

    Some key points l.jpg
    Some key points

    • We need to differentiate among official standards, how people generally do things, and expert opinion

    • Usability in a changing environment: what people are used to, their technology and expectations, are continually evolving

    • Heuristics need to be customized to goals, context

    • Most guidelines are solutions to problems; have to ask what is the underlying rationale, goal

    • Trade-offs among different goals, heuristics often have to be mad

    Heuristics observations l.jpg
    Heuristics - observations

    • Heuristics shape what we see

    • What we think the problems may be help shape decisions about heuristics

    • As a practical matter, tend to focus on problems, not what a site/system does well

    • CONTENT is not addressed by most heuristics and guidelines

    Kinds of usability criteria l.jpg
    Kinds of usability criteria

    • Usefulness: task-related

      • Functionality

      • Content

      • Integration with tasks, tools, activities

    • User productivity

      • Speed

      • Ease of learning

      • Ease of use

        • Cognitive effort; tasks, activities

        • “cognitive friction”: resistance encountered by human intelligence when it engages with complex set of rules that change.

    • Quality of user experience

      • perceptions, feelings, opinions

    Types of measures l.jpg
    Types of measures

    • Performance metrics

      • Speed of response, availability, errors (e.g. dead links)

    • User assessment

      • opinion, perception, feeling

    • Observable user behavior

      • Time spent, user errors, operations performed…

      • Need to be cautious about drawing inferences, e.g. time spent on a page

    Performance metrics l.jpg
    Performance Metrics

    “Only 5.3 percent of visitors could load the NYTimes' home page within 30 seconds” on Nov 12, after the plane crashed on Long Island. “MSNBC.com had 63 percent availability and response times of 26 secondsfor those who could get a page during the hour following the crash.. ..

    “New York Times Digital served almost 13 million page views on Nov. 12, about 3 million more than its daily average. Following the crash, the company pulled ads and rearranged its page content so that text and Web links would load first. Prior to Nov. 12, it added 50 percent more server capacity following its brownout of Sept. 11, and reconfigured its load balancers for better efficiency.”

    Evaluating usability l.jpg
    Evaluating usability

    • Identifying values on the measures/criteria (how much?)

    • Setting goals for levels of performance, interpreting values (how good?)

      “It's difficult to believe the Times would find it OK if 95 percent of its print subscribers didn't get their newspapers in a timely way, or that MSNBC would conclude it had served customers well if 37 percent couldn't receive a clear broadcast signal.”