The 23 Point UX Design Checklist

Similar documents
Heuristic Review of iinview An in-depth analysis! May 2014


15-Minute Fix: A Step-by-Step Guide to Designing Beautiful Dashboards

Mega International Commercial bank (Canada)

Design 101: Dress for the Job You Want

User Experience Research Report: Heuristic Evaluation

THE 18 POINT CHECKLIST TO BUILDING THE PERFECT LANDING PAGE

There are four (4) skills every Drupal editor needs to master:

Heuristic Evaluation of Enable Ireland

Workshop with ROCKWOOL editors. Helle Jensen, Senior ux consultant

It is written in plain language: no jargon, nor formality. Information gets across faster when it s written in words that our users actually use.

THINGS YOU NEED TO KNOW ABOUT USER DOCUMENTATION DOCUMENTATION BEST PRACTICES

E-COMMERCE HOMEPAGE UX DESIGN TIPS THESE TIPS WILL HELP YOU CREATE A USABLE E-COMMERCE WEBSITE AND TURN YOUR HOMEPAGE INTO A CONVERSION MAGNET

Heuristic Evaluation of igetyou

VIDEO 1: WHY IS THE USER EXPERIENCE CRITICAL TO CONTEXTUAL MARKETING?

One strategy is to use the actual words and terms that are included in the job advertisement. Let s look at an example. Michelle is applying for an

My AT&T Application Redesign Design Strategy Feature Brief. Kelsey Willard Feb My AT&T Redesign 1

Due on: May 12, Team Members: Arpan Bhattacharya. Collin Breslin. Thkeya Smith. INFO (Spring 2013): Human-Computer Interaction

User Experience. 10 Principles to Ensure a Great. on your Website. Issue 3. An Appnovation Digital ebook

Strong signs your website needs a professional redesign

Hyper Mesh Code analyzer

The name of our class will be Yo. Type that in where it says Class Name. Don t hit the OK button yet.

Using Dreamweaver CC. Logo. 4 Creating a Template. Page Heading. Page content in this area. About Us Gallery Ordering Contact Us Links

Page design and working with frames

A Step-by-Step Guide to Creating More Accessible Surveys

Heuristic Evaluation of Covalence

Web Evaluation Report Guidelines

Interaction Design. Task Analysis & Modelling

Heuristic Evaluation Project

EVALUATION ASSIGNMENT 2

Cognitive Disability and Technology: Universal Design Considerations

Heuristic Evaluation of Math Out of the Box

Visual Design. Gestalt Principles Creating Organization and Structure Typography. UI Visual Design Objectives

Interaction Design. Heuristic Evaluation & Cognitive Walkthrough

Part II: Creating Visio Drawings

MARKET RESEARCH AND EVALUATION2017. Reporting Guidelines

Skill Area 323: Design and Develop Website. Multimedia and Web Design (MWD)

WHY EFFECTIVE WEB WRITING MATTERS Web users read differently on the web. They rarely read entire pages, word for word.

Introduction to Web Analysis and Design

EBOOK THE BEGINNER S GUIDE TO DESIGN VERIFICATION AND DESIGN VALIDATION FOR MEDICAL DEVICES

Ryan Parsons Chad Price Jia Reese Alex Vassallo

The Ultimate Web Accessibility Checklist

EKTRON 101: THE BASICS

3 Steps to a Great Website

Visual Design. Gestalt Principles Creating Organization and Structure Typography. Visual Design 1

Stop Scope Creep. Double Your Profit & Remove The Stress of Selling Websites

Using the Internet in Corporate Reporting Jerry Trites, FCA, Zorba Research Inc. Tim Herrod, CA, Potash Corporation of Saskatchewan Inc.

Crab Shack Kitchen Web Application

Using Text in Photoshop

Typographic hierarchy: How to prioritize information

CS 160: Evaluation. Outline. Outline. Iterative Design. Preparing for a User Test. User Test

CS 160: Evaluation. Professor John Canny Spring /15/2006 1

The Surface Plane. Sensory Design

EBOOK SAMPLE Copy Hackers Book 4: Buttons & Click-Worthy Calls to Action (Chapter 1) Create Crystal Clear, Butt-Kicking Calls to Action

SmartBuilder Section 508 Accessibility Guidelines

DIRECTV Message Board

Publications Database

Web Content Management

Interactive Hi-Fi Prototype

MARKETING VOL. 1

3d: Usability Testing Review

TRINET INTERNET SOLUTIONS, INC.

SEO KEYWORD SELECTION

Evaluation Plan for Fearless Fitness Center Website

On the Web sun.com/aboutsun/comm_invest STAROFFICE 8 DRAW

Appendix A Design. User-Friendly Web Pages

Jennifer Nip, P.Eng. Portfolio

ORB Education Quality Teaching Resources

Jakob Nielsen s Heuristics (

FAO Web Content Accessibility Guidelines

Human-Computer Interaction: An Overview. CS2190 Spring 2010

A short introduction to. designing user-friendly interfaces

Good Publication Design

UNIVERSITY OF BOLTON WEB PUBLISHER GUIDE JUNE 2016 / VERSION 1.0

HCI and Design SPRING 2016

A Quick-Reference Guide. To access reddot:

CREATING A STYLE GUIDE FOR YOUR ORGANISATION

NILE Basics. Contents

My name is Elizabeth Simister and I am the current product accessibility manager at Blackboard. I got my start in accessibility in 2004 in what is

Case Study: Best Strategy To Rank Your Content On Google

Creating an Accessible Microsoft Word document

Exemplar for Internal Achievement Standard. Technology Level 1

UNSW Global Website Branding Guidelines. Website Brand Guidelines

Thank you for backing the project. Hope you enjoy these PDFs over the next few months <3

Midterm Exam, October 24th, 2000 Tuesday, October 24th, Human-Computer Interaction IT 113, 2 credits First trimester, both modules 2000/2001

Chapter 2 Web Development Overview

Prezi Quick Guide: Make a Prezi in minutes

Introduction to User Stories. CSCI 5828: Foundations of Software Engineering Lecture 05 09/09/2014

CSc 238 Human Computer Interface Design. Part II Making Well-behaved Products. Chapter 12. Reducing Work and Eliminating Excise

iscreen Usability INTRODUCTION

Compile together the individual QA Testing Checklists for your team site.

Document and Web design has five goals:

Heuristic Evaluation: OneView CRM current application

Written Communication

Real Wireframes Get Real Results

WEB DESIGN 8 PHASES OF THE DESIGN PROCESS. By da Creative Team

UXD. using the elements: structure

Module 9: Audience Analysis, Usability, and Information Architecture COM 420

GUI Design Principles

Digital Insight PUSHING YOUR SEO TO ITS LIMITS

Transcription:

The 23 Point UX Design Checklist

The 23 Point UX Design Checklist During the design process, some flaws in your product will go unnoticed. Those little (or sometimes big) things can do a lot to hurt the experience that the user has while using your software. We put together a list of points for you to check before the design is signed off. (Please note: Not all of them apply to all kinds of products, but generally these are the ones that are most relevant.)

3 Interaction Design 1. Repetitive actions or frequent activities feel effortless. Why it matters: It matters because repetitive actions for the same output (for example, filling different forms with the same information) is a strenuous task that doesn t help the user achieve his or her goals faster or better. The user is likely to also try to find a way around it: for example, looking for competitors who can help him/ her to do it faster/better. How to test it: You should start by analyzing all of your product s flows and observing the user s behavior. You want to make sure that, if repetitive actions are present, there is a way of facilitating them: for example, an option to use previously entered information.

4 2. Users can easily recover from errors. Why it matters: Oftentimes users perform unintended actions or actions that didn t lead to desired results and allowing them to go back and try again means they won t be frustrated, guilty and will recover easily and keep moving on the flow. How to test it: First, make sure that your navigation system allows for going back, and that actions can be undone. Then, when conducting usability testings, create scenarios where the user will most likely perform the wrong action and check if s/he can easily recover. 3. Users are adequately supported according to their level of expertise. Why it matters: It s important to make sure that novice users in your product have a smooth learning experience. However, once they are already familiar with the product, that should give place to tools that help him/her move faster through the flows. Both scenarios improve usability and retention. For example, shortcuts for expert users, tool tips for novice users, etc. How to test it: First, check if you have tools for both audiences. Then, conduct usability tests with novice and expert users to see if these tools are being used properly.

5 4. Accessing help does not impede user progress. Why it matters: Users ask for help whenever they are stuck in a certain part of your product. It is important for help online or offline to be additional and allow the user to resume work where they left off. How to test it: Create test scenarios where users will ask for help, and see whether their work flows and progress are interrupted.

6 Visual Design 5. No more than three primary colors. Why it matters: This isn t a fixed rule and sometimes, for specific cases, more than three primary colors can be used. Keep in mind, however, that combining three colors is already difficult, so for most cases more than that should be avoided. How to test it: Make sure that the colour palette you used when designing the product has no more than three primary colors. 6. Color alone is not used to convey hierarchy, content or functionality.

7 Why it matters: Having a product that is accessible is not a plus it s a must. For people with visual disabilities, such as color blindness, relying solely on color to convey hierarchy, content or functionality means they will not be able to use your product and will be an excluded demographic. How to test it: colorfilter.wickline.org will let you put a color filter on top of your webpage and test it for different kinds of color blindnesses. You can also screen capture your product and convert that to grayscale on an image editor and see if you can tell colors apart easily. 7. Visual hierarchy directs the user to the required action. Why it matters: Users rely on the product s hierarchy and clues to know what to do and where to go it is essential to understand this and properly guide them using that hierarchy. How to test it: Understand how the flows inside your product work and whether its key actions are being incentivized by visual hierarchy. 8. Items on top of the visual hierarchy are the most important. Why it matters: Visual hierarchy allows users to quickly scan information, prioritizing content based on their immediate needs. Items near the top of the visual hierarchy must be most important to the business and most relevant for users.

8 How to test it: Screen capture your digital product, then Gaussian blurring that screenshot to a radius of around 5px. When looking at the result, you ll instantly visualize the hierarchy and notice which elements stand out. Are those the most important for the business and user? 9. Primary action is visually distinct from secondary actions. Why it matters: Having distinct primary and secondary actions means the user won t be confused when interacting with your product and will be less prone to making mistakes. For example, Submit and Cancel must be clearly distinct. How to test it: When conducting usability testing, observe for common errors that result not from the user s intent, but from poorly distinct primary and secondary actions. Also, when reviewing the design, make sure that color, size, positioning and other elements differentiate the actions. 10. Interactive elements are not abstracted. Why it matters: When using a new product, users come with a set of expectations built from his/her previous experience using other digital products for example, what buttons should look like and and how they should work. Fulfilling those expectations means you aren t creating unnecessary friction.

9 How to test it: First, review your product looking for areas where common patterns are not used. For example, links that don t look like links. 11. Form submission is confirmed in a visually distinct manner. Why it matters: It is essential to give the user confirmation of whether an action was successfully performed or not. For example, after submitting a form, a clear confirmation message in the form of a color banner will mean that the user can move on to the next task. How to test it: Check all areas of your product where the user inputs information. After user input is complete, trigger a confirmation regarding whether that action was successful or not. Make sure the feedback is crystal clear regarding the end status. 12. Alert messages are consistent. What it is: Alert messages have the same visual style and appear in the same location in the same manner. Why it matters: Having consistent alert messages means the user will always understand what immediately deserves attention. Not being consistent with the alerts would mean extra mental load every time a new alert pops up.

10 How to test it: Ensure alert messages have the same visual style and their positioning is similar or identical. 13. Alert messages are visually distinct. Why it matters: By making sure that alert messages are clearly differentiated from other screen elements, the user can actually notice and/or act on them. How to test it: After checking for visual differentiation yourself, see how users react to the alert messages in usability testing.

11 Information Architecture 14. Navigation is consistent. Why it matters: The way users orient and then navigate through your product directly influences whether they can complete his/her goals regardless of their current page. How to test it: Check your information architecture documentation and make sure that navigation is reachable on every page and that it doesn t change or disappear. Before diving into visual design, try card sorting or tree testing to ensure your information architecture pathways are as intuitive as possible.

12 15. Room for growth Why it matters: You can t redesign a product s navigation and information system every time new features or content arises. Navigation menus and the overall layout needs to support more categories/topics without breaking. Designing with room for growth means that major design and development efforts scale easily across the interface. How to test it: Ask all stakeholders about how content might grow over time in the product. Will you support more static content? Will the architecture need to support videos?

13 Typography 16. No more than two distinct font families are used. Why it matters: This isn t a fixed rule: sometimes it s possible to pull off more than two. But generally speaking, matching more than two is not an easy job. For usability and visual purposes, sticking to two simplifies your typographic hierarchy, which improves comprehension. How to test it: Just make sure that your design isn t mixing more than two font families. You should also make sure that the families you chose are properly matched (learn more here).

14 17. Fonts used for text content are at least 12px in size. Why it matters: Again, it s not a fixed rule you could in theory use smaller sizes for very specific purposes but generally speaking readability is severely reduced for sizes below 12 pixels. How to test it: Check all your content and make sure that the fonts used for them are sized at at least 12 pixels. 18. Reserve uppercase words for labels, headers, or acronyms. Why it matters: Limiting the use of uppercase words is known to facilitate understanding it is less visually heavy and easier for the user to digest. It should be used specifically for emphasis or very restricted cases acronyms, for example. How to test it: Run a thorough content check and make sure that uppercase words are limited to either only headers, labels, or acronyms. 19. Different font styles or families are used to separate content from controls. Why it matters: There needs to be clear indicators as to what is content and what are controls that is, what the user can interact with. Those indicators can be size, color, positioning, font, etc. Font is an

15 important one: using different styles or families means that the user won t be confused and will easily identify what can be interacted with. How to test it: Identify all controls in your product and make sure that they are standing out from the content. When running usability tests, pay attention to whether users are having difficulties interacting with controls. 20. Font size/weight differentiates between content types. Why it matters: It heavily impacts readability and comprehension. Making a clear distinction between headings, subheadings and from paragraphs reduces the mental overload in digesting that content. It also has got visual benefits it looks and feels better. How to test it: When reviewing the content inside your product, make sure that headings, subheadings and paragraphs are using different font sizes and weights.

16 User Interface 21. Proximity and alignment. Why it matters: The user has a tendency to group functionally or contextually items that are close to each other. A navigation bar is a good example of this. Following this pattern and grouping items that are connected means the user instantly understands your interface. How to test it: Look for items that are similar in functionality and check if (when possible) they are grouped together.

17 22. Progress indicator for multi step workflows. Why it matters: Specially for multi step workflows, the user can easily feel overwhelmed or wonder how long until it is finally done. A progress indicator helps him/her to locate his/herself, but more importantly it creates a sense of accomplishment and reduces drop rates. How to test it: Check all the flows inside your product where there are different steps in order to accomplish something, then make sure that progress is being indicated through an indicator. 23. Foreground elements (like content and controls) are easily distinguished from the background. Why it matters: Important for people with visual disabilities. It also improves a user s learning curve and comprehension. Clear distinction facilitates navigation, brings more attention to buttons and increases usability in general. How to test it: Screen capture your product and Gaussian blur that screenshot to a Radius of around 3px to 5px. When looking at the result, can you easily tell what s in the foreground and what s in the background?

18 24. Congratulations on going through the list!...however, this is not the end. Your product is now more solid and you might have improved in several areas maybe it is more accessible now, for example but remember to always keep testing, gathering user feedback, and keep on iterating. 25. About the author Fabio Muniz is a Product Designer at TestLodge. His previous experience includes product design roles with early and growth stage startups. You can see his work at fabio.design.

www.uxpin.com