User-Centered Website Development: A Human- Computer Interaction Approach

Similar documents
User-Centered Website Development: A Human- Computer Interaction Approach

Budget Busters: Who s Breaking the Bank?

9.5 Secrets to Building a Successful Prospecting Plan

2015 Bus & Paratransit Conference

Usability Test Plan Docutek ERes v University of Texas Libraries

Chapter 11. HCI Development Methodology

High School Lesson Plan: PlayInsure.com Home and Auto Insurance Experience An animated experience of insurance needs and risks

Chapter 7: Market Structures Section 3

User Guide. Opening secure from the State of Oregon Viewing birth certificate edits reports in MS Excel

Why Your Practice Needs a Mobile Website Interface Right Now and How To Make it Happen.

Introduction. Inserting Hyperlinks. PowerPoint 2010 Hyperlinks and Action Buttons. About Hyperlinks. Page 1

Website Design & Development Estimate Request Form

Genie Gateway Buyer s Guide. Introducing the Features, Functions & Tools

Facilitator Script Slacker Usability Test Portable OOBE

REFERRED LEAD GENERATOR

Scripts for Recruiters

SUCCESSFUL, EASY MOBILE DESIGN HOW TO CREATE MOBILE-READY . brought to you by Campaigner

WELCOME TO MODULE 1: Internet Basics

Lesson Objectives: Identify the parts of the computer, vocabulary for communicating in the lab with lab assistant

3 Setting Accounting Defaults

Sales Call Success For Promotional Products Professionals

How to Develop Accessible Linux Applications

Sample Usability Study Full Report: Retail Web Application

Moderating Usability Tests Principles & Practices for Interacting

1. According to the conversation, which item did the woman NOT purchase with her credit card? A. a digital camera B. a TV C.

Computer Science Education Week Teacher/Volunteer Guide

The Children s Advertising Review Unit Presents: A Parent s Guide to Advertising and Your Child

Gifted and talented checklist for parents Things my young child has done

101 Characteristics of Americans/American Culture

New Faculty Orientation 2012 CLASSROOM MANAGEMENT & LEARNING STYLES

Auto Buying. Tips for you to get the most out of your auto dollars

Overview of Reunion Manager Website Services Subject to change without notice please refer to our website for current features and functions

User interface design. Designing effective interfaces for software systems. Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15 Slide 1

SharePoint Focus Group Report

PowerPoint 2013 Basics of Creating a PowerPoint Presentation

Troubleshooting And Support

Shopping Cart Manual. Written by Shawn Xavier Mendoza

Research and Digital Game- based Play: A Review of Martha Madison

LESSON 8 -- HOW DOES YOUR FAMILY SAVE??MONEY?

Medical Alert Systems

CAR-BUY-RATER Help. Copyright Fountain Computer Products 2010

Usability Evaluation with Users CMPT 281

FAMILY GUIDE TO. Mobile Safety. How to keep your children safe and connected in today s mobile world SPONSORED BY:

WSI White Paper. Prepared by: Baltej Gill Social Media Strategist, WSI

Creating a Jeopardy Review Game using PowerPoint software.

Usability Testing. Credit: Slides adapted from H. Kiewe

Mastering Marketing Questions & Answers

Dr. Mary Hynes Danielak, PsyD

Basics of Budgeting. Ten Steps To Create A Budget. Reviewing:

Introduction: Reading and writing; talking and thinking

Advice for Class Teachers. Moderating pupils reading at P 4 NC Level 1

What s New in SMART Board Software 9.0 for Windows Operating Systems

BEAN BUDGET: A budgeting exercise

ESL Podcast 322 Picking up a Rental Car

Preparation is the key to solid performance in any interview. The time and energy you spend preparing will allow you to approach the interview with

Microsoft Migrating to PowerPoint 2010 from PowerPoint 2003

Lab 2.1 Tracking Down the Bugs

Marketing Tactics

NOTE TAKING AND THE TABLET PC

Consumer Barometer. Country Report Switzerland

Module 1. Internet Basics. Participant s Guide

The aims: Chapter 14: Usability testing and field studies. Usability testing. Experimental study. Example. Example

Google Drive Create, Share and Edit Documents Online

Marketing Research for Entrepreneurs and Small

IAB Multi-Screen Research. IAB Multi-Screen Briefing 2013 IAB Australia Pty Ltd

Comparison of Generalized Audit Software

Provided by TryEngineering -

Bad designs. Chapter 1: What is interaction design? Why is this vending machine so bad? Good design. Good and bad design.

Income, Expenses and Budget module

Website Planning Questionnaire. Introduction. Thank you for your interest in the services of The Ultimate Answer!

Transition Planning From High School to Adult Life: A Student Handbook

OBJECTIVES. How can I use the phone and to communicate effectively with adults? Phone and Etiquette

Guide to Preparing for the Recruiting Process

Media. Copyright 2005 Literacy Volunteers of DuPage

I c e b r e a k e r s a n d E n e rg i z e r s

UX DESIGN FINAL PROJECT

A system is a set of integrated components interacting with each other to serve a common purpose.

Web design & planning

Screen Design : Navigation, Windows, Controls, Text,

17 of the Internet s Best Banner Ads. Love em or Hate em They Do Work!

Simple things you can do to help your child grow, develop and learn. An introduction to the Minnesota Early Childhood Indicators of Progress.

(SEE IF YOU KNOW THE TRUTH ABOUT GAMBLING)

Auctions for Salesforce User s Guide Version 4.1

Using SMART Boards. Display Power (Projector) & PC Buttons on the Console

It is vital that you understand the rationale behind the correct answer(s) as wel as the incorrect answer options.

BIBLE TRUTH: KEY VERSE: FROM KENYA LEADER GUIDE MEET KYALONGUI LESSON 9. God has a plan for what our lives can be.

Google Docs, Sheets, and Slides: Share and collaborate

Getting together. Present simple 1. New Year in Vietnam. Reading: Everybody s birthday. Word focus: Special occasions

Transcription:

User-Centered Website Development: A Human- Computer Interaction Approach

Daniel D. McCracken City College of New York Rosalee J. Wolfe DePaul University With a foreword by: Jared M. Spool, Founding Principal, User Interface Engineering PowerPoint slides by Dan McCracken, with thanks to Rosalee Wolfe and S. Jane Fritz, St. Joseph s College

Credits Slide 11: Courtesy of Kaboose, Inc. Slide 13: Courtesy of Urban Decay Cosmetics. Slide 14: Courtesy of the Bank of Montreal.

The stages of user-centered development Needs analysis (Ch. 1) User and task analysis (Ch 3) Functional analysis Requirements analysis Setting usability specifications Design Prototyping Evaluation

Needs analysis Summarizes the nature and purpose of the system Type of system (website, video game, spreadsheet) People it will serve Benefits it will provide

3. Know Thy User In this chapter you will learn about: User Analysis: what do you need to know about the users? Task Analysis: What are the user s goals? What tasks do they perform? Environment analysis: What are the user s surroundings and what effect do they have on performing a task? Recruiting users: where you can find them What usability specifications you will choose for rating your site/software

3.2 User Analysis: Why Do We Need To Do It? Reduce development and maintenance costs Keep customers Increase sales

Examples Redesign of an IBM site increased sales 400% within the first month IBM site: 84% reduction in use of Help button, meaning users were not lost as often Frugal Fun: 1400% increase in sales after website redesign Dell: reduced calls to (very expensive) telephone support

User characteristics: learning style Do-then-read (an active user believes that only wimps read manuals) Read-then-do (what manual writers seem to assume)

User characteristics: tool preferences Do your users know drop-down menus? Do they prefer mouse or keyboard? (Some advanced users hate the mouse: it slows them down.) Do they know frames? Popup windows? Search? You won t believe how different new users are, compared to you, until you watch them

So watch them Sit and observe in an Intro to Computing lab Teach your grandmother how to use e-mail From a discreet distance, observe behavior at an ATM: super-efficient, plodding, befuddled, enraged

User characteristics: physical differences Age (use larger fonts for older people) Sex (consider your target group: e.g., more women than men buy lipstick) Vision limitations, such as color blindness Other physical limitations that might restrict movement (See Chapter 12) Small children don t have good fine-muscle control: see big buttons on next slide

Big buttons for little people

User characteristics: cultural differences Education (reading level) Profession (specialized vocabularies) Corporate style: what are you trying to convey to whom?

High-fashion cosmetics have a style...

A bank site has a very different style

User characteristics: knowledge of job Is your site used daily on the job, or it is used at home for recreation or a hobby? Is there a specialized vocabulary? If in an office, how does work on your site fit in with other activities? Could your user answer that question? Does your user do the same job all day? Bored? If for personal use, what is the purpose? To inform To entertain To sell

User characteristics: application familiarity Novice Faces a frightening unknown; timid, nervous, in no mood to explore your goodies Advanced Beginner Less fear: knows basics; still impatient at having to learn how to do tasks. Competent Performer Can diagnose simple problems and can perform a complex series of tasks Expert Small group. Can diagnose complex problems. Has a mental model of the application. Not typical users.

User characteristics: primary and secondary users Primary user: the person who actively uses the site: Airline reservation clerk Help desk staff Secondary user: the person being served by a primary user: Airline passenger Customer who called the support line

User characteristics: getting information How can you learn the characteristics of your users? Not managers. Managers are not users. They may think they know users, but they aren t users. Not developers. The worst. Of course they can see that button the users can t see: they put it there.

Getting information, continued Good sources: Users themselves, preferably in their workplace. The Gold Standard. Customer service and technical support. They deal with users as their job.

3.3 Task Analysis: Overview Goals, tasks, and actions Workflow Analysis Job analysis Task list Task sequence Task hierarchies Procedural analysis Techniques for observing and listening to users

Goals, tasks, and actions Goal: Get to mountain vacation Tasks: Rent car, drive, get repairs Action: Get gas

Tasks and actions Why is getting repairs a task, but getting gas an action? Because at this level of granularity, getting gas cannot be broken down into smaller components But if you are getting gas at a self-service station, and you ve never done it before, and the instructions are hopeless... well, sure, for you that s a task The goal/task/action distinction is useful, but should not be applied rigidly

Example: goal, task, and action Goal: on the Internet, buy either a purple stuffed dinosaur or a set of blocks for your two-year-old niece. Your sister says either would be fine.

Example, continued Task 1: Choose between a stuffed toy and a set of building blocks Action 1: Check several Web sites for purple stuffed dinosaurs Action 2: Check on the availability of the new TalkingBlox building blocks set Action 3: Decide on one of these, based on price, availability, delivery, and option of gift wrap

Example, continued Task 2: Buy chosen toy Action 1: Put toy into website s shopping cart Action 2: Fill out billing and shipping information, making sure to check gift wrap Task 3: Call sister; tell her that a present is on its way

Techniques for observing and listening to users Think aloud: talk while doing the job Talk right after Role playing Cueing recall with videotape Focus groups Mailed surveys

Think aloud: the Gold Standard Samples of facilitating remarks: Could you tell me what options you are considering? Is anything in particular puzzling you? What might you do next?

Think aloud: the Gold Standard BUT: No feedback, positive or negative No answers or hints If users get stuck, have them go on Neutral demeanor at all times

Talk right after Sometimes talking while doing the work is not feasible

Talk right after Talking right after may be best alternative to thinking aloud

Role playing Some things happen so infrequently that there is no way to observe the user Some one may be able to play the role of a user in that situation

Cueing recall with video After getting written permissions, tape the user at work This records the user interacting with others in a normal work setting Later, play the tape and have the user explain what was going on

Focus group: good if you can make it work, but has problems Requires a skilled and experienced leader One or two people may dominate Some people may get into side conversations May work if very well done

Mailed survey: good if you can make it work, but has problems Very difficult to write good questions Choice of mail list can bias results A return rate of 10% is extremely good; 1-2% is typical May report on what people think they do, not what they actually do And inexpensive

3.4 Environment Analysis Where do people use your interface? Many variations: An outdoor ATM in a cold location where people wear gloves while using it (need huge buttons) On a combination cell phone/wireless browser, with a tiny display (need tiny fingers!) In a location where direct sun can hit your display, making it hard to read In an extremely noisy factory, where any sound you add would be impossible to understand Observe your users in their own setting

3.5 Recruiting Users If product is in use, test with real current users: Employees Customers Temp agencies In college, post notice or ask a professor to announce Provide incentives: Coffee mugs, T-shirts $$$ Not family or friends: they won t be critical enough

3.6 Usability Specifications Performance measures Preference measures

Performance measures: a sampling Time to locate a book at the Barnes & Noble website Time to fill in customer information and place order Number of times the Back Button is used, indicating that user cannot find desired information Number of clicks to find the time of a TV show Percentage of tasks completed correctly Number of calls to support line Number of complaints, negative facial expressions, or regressive behaviors (screaming at monitor, etc.)

Preference measures Often obtained using a Likert Scale It was easy to find what I wanted It was simple to choose size and color I could pay for my purchase quickly Strongly disagree Disagree Neutral Agree Strongly agree

Summary In this chapter you have learned that: It is hard to over-emphasize the importance of a usercentric approach to website development Usability can be quantified and measured (key idea) There is no good substitute for watching, interviewing, or videotaping real users, in their place of work Usability specifications should be set at the beginning of the project There is a fundamental difference between performance measures and preference measures It is crucial to observe users in their own environment