User Experience Design

Similar documents
User Experience Design

interaction design Thanks to JoEllen Kames

25 WAYS TO MAKE YOUR MOBILE E-COMMERCE REVENUE SKYROCKET

Mobile Technologies. Mobile Design

Intro to User Centered Design. Golli Hashemian and Lauren Haynes NTEN

Overview of the course. User-Centred Design. Group. Practical issue. Writting the report. Project work. Fang Chen

Team : Let s Do This CS147 Assignment 7 (Low-fi Prototype) Report

SWEN 444 Human Centered Requirements and Design Project Breakdown

SWEN 444 Human Centered Requirements and Design Project Breakdown

I m going to be introducing you to ergonomics More specifically ergonomics in terms of designing touch interfaces for mobile devices I m going to be

Tap Input as an Embedded Interaction Method for Mobile Devices

Mobile 3.1 ios & Android v2

dt+ux Design Thinking for User Experience Design, Prototyping & Evaluation Autumn 2016 Prof. James A. Landay Stanford University

OCR Interfaces for Visually Impaired

Building great apps for mobile devices: tips and tricks

Usability Testing CS 4501 / 6501 Software Testing

MMI 2. Tutorials. Winter Term 2017/18. LMU München - LFE Medieninformatik. Prof. Andreas Butz Renate Häuslschmid Christina Schneegaß

Essential Tools For Finding And Fixing Customer Experience Problems

Portfolio. Mihai Marin

_MOBILE UX DESIGNING THE MOBILE USER EXPERIENCE

Thank you for purchasing your new Moochies Watch. We hope you, and more importantly your kids will love it as much as we did creating it.

Phone Tilt. Dynamic UI Adaptations for single-handed smartphone interaction. Fasil Negash Mtr No.:

User-Centered Analysis & Design

Human-Computer Interaction: An Overview. CS2190 Spring 2010

Tangents. In this tutorial we are going to take a look at how tangents can affect an animation.

USER-CENTERED DESIGN KRANACK / DESIGN 4

Heuristic Evaluation of Covalence

CS3205 HCI IN SOFTWARE DEVELOPMENT PROTOTYPING STRATEGIES. Tom Horton. * Material from: Floryan (UVa) Klemmer (UCSD, was at Stanford)

Sukjun Lim Strategic Planning, User interaction, Design research specialist

Software Quality. Martin Glinz. Thomas Fritz. Lecture 7 UI Design, Usability & Testing. Many thanks to Meghan Allen and Daniel Greenblatt.

Usable Privacy and Security Introduction to HCI Methods January 19, 2006 Jason Hong Notes By: Kami Vaniea

Ryan Parsons Chad Price Jia Reese Alex Vassallo

3d: Usability Testing Review

UX Design - Curriculum

A short introduction to. designing user-friendly interfaces

Using the Mobile App for Defense Connect Online

Booth Mar 2018 OUHK Career Fair 2018 Job Openings of Participating Employers. A. Company Name Networld Technology Limited. B.

Redefine y Th our futur i e s i s the way!

Overview In this lab you will Explore some of the features of the new Windows 8 Interface.

What is Sherpa? ENTER A LOCATION CHOOSE EQUIPMENT ORDER SERVICE ENJOY MORE FREE TIME. UXD Presentation Peter Zahn

Course Outline. Department of Computing Science Faculty of Science. COMP 3450 Human Computer Interaction Design (3,1,0) Fall 2015

CIS4930 / CIS6930: USER EXPERIENCE DESIGN INSTRUCTOR: DR. LISA ANTHONY

DESIGN. (Chapter 04)

Seng310 Lecture 8. Prototyping

Mobile Usability & Design. March 2015

CSc 238 Human Computer Interface Design Chapter 5 Designing the Product: Framework and Refinement. ABOUT FACE The Essentials of Interaction Design

Agile Software Development Agile UX Work. Kati Kuusinen TUT / Pervasive / IHTE

CS3205 HCI IN SOFTWARE DEVELOPMENT INTRODUCTION TO PROTOTYPING. Tom Horton. * Material from: Floryan (UVa) Klemmer (UCSD, was at Stanford)

TEAM FOCUS POCUS JOCELYN HICKCOX DANIEL MELENDEZ ASHLEY MILLS

Implementing Games User Research Processes Throughout Development: Beyond Playtesting

Accessing vlabs using VMware Horizon View Client for ios

Interaction Design. Ruben Kruiper

User Interfaces for Web Sites and Mobile Devices. System and Networks

User Experience and Interaction Experience Design. Jaana Holvikivi, DSc. School of Applications and Business

GLOVES & TOUCHSCREEN COMPATIBILITY PROTECTIVE INDUSTRIAL PRODUCTS, INC. BRINGING THE BEST OF THE WORLD TO YOU

Usability Testing! Hall of Fame! Usability Testing!

PUTTING THE CUSTOMER FIRST: USER CENTERED DESIGN

USER EXPERIENCE DESIGN GA.CO/UXD

User Centered Design - Maximising the Use of Portal

Prototyping. Readings: Dix et al: Chapter 5.8 Marc Rettig: Prototyping for tiny fingers, Communications of the ACM, April 1994.

I design great product and service experiences.

Hyacinth Macaws for Seniors Survey Report

SEGUE DISCOVERY PARTICIPATION IN DISCOVERY DISCOVERY DELIVERABLES. Discovery

Plants can improve mood and health. Many people want to have plants in their home or workplace, but struggle with properly caring for their plants.

cs465 principles of user interface design, implementation and evaluation

EECE 418. Fantasy Exchange Pass 2 Portfolio

Please write neatly. We cannot give credit for what we cannot read

Lecture 6. Design (3) CENG 412-Human Factors in Engineering May

Key Features. Let s Get Started!

Passionate designer with a love for solving design problems using feasible and creative solutions

MOBILE APP USER TESTING GUIDING THE WAY TO SUCCESS. Mobile App User Testing 1

Senior Project Write Up

Paper Prototyping. Paper Prototyping. Jim Ross. Senior UX Architect, Flickr: CannedTuna

ITP 140 Mobile Technologies. User Testing

Shane Olivo. Selected UX Project Portfolio. Phone

The SmartWithFood app, for food to suit your needs

Mobile Technologies. context and task. theory. interaction techniques. in/output technologies. current style guides

How to Create Consumer-Friendly Health IT

WEB DESIGN SERVICES. Google Certified Partner. In-Studio Interactive CEO: Onan Bridgewater. instudiologic.com.

CSCE 315 Fall Team Project 3

COMP6471 WINTER User-Centered Design

Improving Government Websites and Surveys with Usability Testing

Foundation Level Syllabus Usability Tester Sample Exam

Want to Create Engaging Screencasts? 57 Tips to Create a Great Screencast

STAUNING Credit Application Internet Sales Process with /Voic Templates to Non-Responsive Prospects 2018 Edition

WIREFRAMING 101. Essential Question: Can We Possibly Build an App? Learning Targets: Lesson Overview

3Lesson 3: Web Project Management Fundamentals Objectives

User Centered Design Process. Prototyping II. What is a prototype? Prototyping phases Oct 11, 2017

Document Number: /4/2012

Introducing Evaluation

BETTER TIPS FOR TAPS LIBRARY TECHNOLOGY CONFERENCE 2017 JUNIOR TIDAL WEB SERVICES & MULTIMEDIA LIBRARIAN NEW YORK CITY COLLEGE OF TECHNOLOGY, CUNY

Prototyping is the Short hand of Design Tom Kelly Prototyping. Prototyping is the short hand of Design Tom Kelly IDEO

User Interface. Technology Domain Roadmap & Strategy. 22 February 2010 Scott Weiss, UI Technology Manager

How to Choose the Right UX Methods For Your Project

UX Design in Modern Foodservice

2 UXD. Ermi Isais / 2016 /

MIT GSL week 4 Wednesday. User Interfaces II

Ecommerce UX Nielsen Norman Group. Lecture notes

During usability tests with our paper prototype, we had our participant complete the following actions:

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

Transcription:

User + Experience User Experience Design Hira Javed Usability Specialist Canadian Broadcasting Corporation UX Instructor University of Waterloo Stratford What does the word experience mean to you? UX is what, where, when, why, and how someone uses a product, as well as who that person is. It s important to consider the user s experience so you can 1

avoid this... and this... and therefore this... User Centered Design Taking into account the user s needs at every stage of the product life cycle. It is an interdisciplinary process. 2

Why is UX important? It s a competitive environment and complex life. You want to create a good product. Satisfy users. Meet their needs. Satisfy stakeholders. Meet business goals. Why is UX important? Designing a good product requires that you completely understand its potential user needs, wants, motivations, perceptions, attitudes and behaviours. Key principles of User Centered Design 3

1. Design for the users and their tasks Example: Google Maps 2. Be Consistent Example: Starbucks 2. Be Consistent Example: Starbucks (ios app) 3. Use simple and natural dialogue Example: Lumosity (ios app) 4

4. Reduce unnecessary mental effort by the user 5. Provide adequate feedback Example: Auto-fill Example: Recently viewed 6. Provide adequate navigation mechanisms 7. Let the user drive - give them control Example: Zite 5

8. Present information clearly 9. Be helpful 10. Reduce errors Things to consider when designing for mobile 6

Touch Targets People interact with touch-based user interfaces with their fingers. Touch Targets User interface controls have to be big enough to capture fingertip actions without frustrating users with tiny targets and possible errors. Touch Targets When targets are placed too close to each other, users can easily hit the wrong one. Touch Targets An MIT Touch Lab study of Human Fingertips to investigate the Mechanics of Tactile Sense found that the average width of the index finger is 1.6 to 2 cm (16 20 mm) for most adults. This converts to 45 57 pixels, which is wider than what most mobile guidelines suggest. 7

Gestures Gestures The amount of touching we do with our devices can have a physical implication and can affect the overall user experience with devices and applications. Gesturing can be tiring. Gestures Every touch, every swipe, every pinch and every zoom requires quite a bit of physical motion. Your hand moves while the rest of the arm is working to stabilize the wrist, as the other arm steadily holds the device stable. Gestures This is a lot of exertion compared to the mouse, where only the hand moves and the wrist rests on a wrist pad and the other hand is not used at all. The subtle cost of touching the device can have a negative impact on how users feel about the application. 8

Gestures Eliminate unnecessary gesturing and movement. oremember the user s prior selection omake it easy to skip ahead, especially when lists and sequences may be long. otake advantage of device sensors to understand context (such as time, place, movement, light and sound levels). Gestures It s important to remember that not every user will know when to user a particular gesture. When possible, provide cues, instructions or an alternate means to accomplish each task. Usability Testing Testing your designs Used to evaluate a product by testing it with representative users. In the test, these users will try to complete typical tasks while observers watch, listen and takes notes. 9

Usability Testing Goal is to identify any usability problems, collect quantitative data on participants' performance (e.g., time on task, error rates), and determine participant's satisfaction with the product. Effectiveness, efficiency and satisfaction. Usability Testing You should test early and test often. Usability testing lets the design and development teams identify problems before they get coded. The earlier those problems are found and fixed, the less expensive the fixes are. Guerilla Testing What is guerilla testing? Quick, low cost, usability testing in the wild Can be conducted anywhere 3-5 participants 5-10 minutes each Low - high fidelity prototype 10

To understand the users Why conduct guerilla testing? To collect feedback and evaluate design When to conduct it? 11

As soon as the idea is out of your head...with any type of prototype Low-fidelity prototype Med to High-fidelity prototype 1. Identify test goal How to plan a guerilla test? Determine what is the purpose of doing the test. Example goal statement: Assess the latest version of the mobile video player. 12

2. Identify target participants Determine participant characteristics. Example participant screener: Users must own a smartphone. Users must access mobile video content at least once a week. 3. Identify test objectives Determine what you re trying to learn. What questions are your trying to answer? Example test objectives: Can users easily and effectively use the video player? Can users interact with the scrubber? Do users understand how to share a video? 4. Create tasks Create user tasks that will allow you to assess your objectives. Example tasks: Play a video and view comments Share a video 5. Create scenarios Create realistic scenarios of when users may do those tasks. Example scenarios: Let s say a friend told you about a great comment Rob Ford made at the end of this video clip. Can you play the clip and go to the comment? You loved the clip and want to send it to another friend. Can you show me how you would do that? 13

5. Prepare the prototype Create a prototype that can be tested. Example of prototypes: Let s try it! Sketches Wireframes Interactive prototype Live site/app Keep in touch! Email: hira.javed@uwaterloo.ca Twitter: @hirajaved10 LinkedIn: Hira Javed Thanks and Good luck! 14