Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Usability Overview

danielwang
March 06, 2020
42

Usability Overview

danielwang

March 06, 2020
Tweet

Transcript

  1. • Introduction • What is usability? • Why is usability

    important? • Usability testing • Usability examples in PageUp • Wrap up Agenda
  2. • Identify usability/flow issues • Understand what users are doing

    • Help prioritise the work • In/validate assumptions Why we do Usability Testing
  3. • The beginning • The middle • The end Testing

    throughout the project When to do Usability Testing
  4. • Reduce bias in design • Alignment on what to

    work on • Value delivery • Consistent reporting of usability testing ◦ Accurate task completion ◦ Increase in task completion rates ◦ Increase in customer satisfaction What does success look like if it’s done right?
  5. 1. Get hold of some representative users 2. Ask the

    users to perform representative tasks 3. Observe what the users do How to improve usability through testing
  6. User interface patterns are reusable/recurring components which designers use to

    solve common problems in software design. UI patterns
  7. • Getting user’s inputs ◦ Input fields, Calendar picker, Forms

    • Navigation ◦ Tabs, Table of Content, Breadcrumb, Stepper • Dealing with data or content ◦ Dashboard, Search, Table, Cards • Social ◦ Comments, Share, Activity feeds • Onboarding ◦ Empty states, Tooltips, Popover, Skeleton loading UI patterns Categories
  8. Breadcrumbs serve as an effective visual aid, indicating the location

    of the user within the website’s hierarchy, making them a great source of contextual information for landing pages. UI Pattern - Breadcrumb
  9. Problem: The user needs to know their location in the

    module’s hierarchical structure in order to possibly browse back to a higher level in the hierarchy. Usability failure: Efficiency Solution: UI Pattern - Breadcrumb use case
  10. User interaction is the design of the interaction between users

    and software. Eg: Infinite scroll, Sticky header, Auto save, Responsiveness, Feedback messages Interaction Design
  11. Inclusive Design Accessibility Usability Human Centred Design Good usability includes

    accessibility. Accessibility is usability applied thoroughly and in consideration of users who may not have the same physical or cognitive capabilities as your “average” user.