creating the best experience: accessibility & usability

74
Creating the Best Experience: Accessibility & Usability Presented by Carol Smith WPF September 20, 2011

Upload: carol-smith

Post on 01-Sep-2014

1.061 views

Category:

Technology


1 download

DESCRIPTION

Presented to the Cleveland WPF User Group on September 20, 2011.This presentation introduces the concepts of usability and accessibility and provides methods and tools to help create great experiences for users.

TRANSCRIPT

Page 1: Creating the Best Experience: Accessibility & Usability

Creating the Best Experience: Accessibility & UsabilityPresented by Carol Smith

WPFSeptember 20, 2011

Page 2: Creating the Best Experience: Accessibility & Usability

Designing for Everyone is

Impossible

Page 3: Creating the Best Experience: Accessibility & Usability

Who will use your product?

What do they need to do?

Page 4: Creating the Best Experience: Accessibility & Usability

Understand User’s Experience

Page 5: Creating the Best Experience: Accessibility & Usability

User’s Experience

• Interaction with a product, service, or company– Functional – Emotional– Sensorial– Social

Page 6: Creating the Best Experience: Accessibility & Usability

Functional

• Able to complete task– Find information– Submit form– Contact someone– Purchase item

Page 7: Creating the Best Experience: Accessibility & Usability

Sensorial

• Visual– Layout– Colors– Images

• Auditory– Video– Music– Ads

Page 8: Creating the Best Experience: Accessibility & Usability

Emotional

• Bring their life with them• Interface

– Conveys ideas and emotions

– Sets the tone

Page 9: Creating the Best Experience: Accessibility & Usability

• Interactions with other people• Social networking• Help features• Chat

Social

Page 10: Creating the Best Experience: Accessibility & Usability

Where They Overlap...

X➘Experience

Functional EmotionalSensorialSocial

Page 11: Creating the Best Experience: Accessibility & Usability

Usability is an important characteristic

of what makes a good User Experience

Page 12: Creating the Best Experience: Accessibility & Usability

Minimize Human Cost

• Tiredness• Discomfort• Embarrassment• Frustration• Effort

Page 13: Creating the Best Experience: Accessibility & Usability

Benefits of Good User Experience

• Increased Usefulness• Increased Efficiency ($$$) • Improved Productivity

Page 14: Creating the Best Experience: Accessibility & Usability

Benefits (continued)

• Fewer Errors• Reduced Training Time• Improved Acceptance

Happy Users!

Page 15: Creating the Best Experience: Accessibility & Usability

Where do I start?

Page 16: Creating the Best Experience: Accessibility & Usability

Who are your users?

Page 17: Creating the Best Experience: Accessibility & Usability

Same Job Title, May Differ in…

UserExperience

Frequency of use

Priority of tasks Characteristics

Motivations and attitude

Expectations

Page 18: Creating the Best Experience: Accessibility & Usability

Which Student?Rick Connie

http://www.flickr.com/photos/mrjkbh/ via http://creativecommons.org/licenses/by-nc-nd/2.0/deed.en http://www.flickr.com/photos/caharley72/ (Christopher Alison Photography) via http://creativecommons.org/licenses/by-nc-nd/2.0/

Page 19: Creating the Best Experience: Accessibility & Usability

Small,Iterative

Steps

Page 20: Creating the Best Experience: Accessibility & Usability

Interview the Experts

•Customer Service•Marketing (Web statistics)•Training •Sales/Business development

Page 21: Creating the Best Experience: Accessibility & Usability

Who Are the Users?

• How many are there?• Common complaints?• Most important/frequent tasks?• Show stoppers?

• Understand:– Assumptions and stereotypes – Differences between users

Page 22: Creating the Best Experience: Accessibility & Usability

About Them

• Environment• Experience Level, Knowledge • Technology• Define Primary & Secondary Users

Page 23: Creating the Best Experience: Accessibility & Usability

Make User Groups

• Loosely defined at first• Determine what differentiates them

Page 24: Creating the Best Experience: Accessibility & Usability

Share What You Learn

Page 25: Creating the Best Experience: Accessibility & Usability

Personas

• Help guide decisions about:– Navigation– Features– Design

• Archetype, based on research

Page 26: Creating the Best Experience: Accessibility & Usability

“I need help keeping track of all of the assets for each of my projects.”

Anthony Johnson

• Anthony (Tony) is 29 and lives in Centreville, VA in a large apartment complex. He drives a Prius which allows him to use special lanes on the highway and speeds up his commute (still takes about 40 minutes). His girlfriend works for the federal government in Washington, DC.

• He was never interested in teaching, but wants to improve the educational system. When he saw a job opening at an educational company he felt it would be a great opportunity to do just that.

• Despite the frustrations, Tony feels his company is great to work for and the benefits can’t be beat. He isn’t sure what is next for his career.

Editor and Math Specialist - 5 years of experienceDynamic Learning, Fairfax, Virginia

Goal Improve the educational system by making great courses for teachers and students.

Concerns Needs a good tool for tracking all of the assets for each of his projects. Too much time is spent fixing previous projects instead of working on current ones. Resigned to having to go back and forth with the publisher a few times to get everything just right.

Professional Environment Casual work place. Frequently frustrated by work.Has taken training offered. Not currently interested in taking on new responsibilities.

Technology & Education Does personal banking, shopping and email online.BS in Mathematics from George Mason.Took an organizational psychology course in college and enjoys management challenges.

ResponsibilitiesManages many different projects at once.Manages a great group of freelancers allowing him to focus on other things.Tracks many separate assets for each project.

Page 27: Creating the Best Experience: Accessibility & Usability

Task Analysis

Example of a Task Analysis by Todd Zaki Warfel from his Agile2010 presentation "Opening the Kimono a look behind the design process."

Page 28: Creating the Best Experience: Accessibility & Usability

Gap Analysis

Suggested Solutions

•FAQ on how to make an appointment•Online Request for Appointment•Prominent contact information

(800 number)

Mental States & High Level Tasks

•Make appointment•Plan for future appointments•Coordinate appointments

Page 29: Creating the Best Experience: Accessibility & Usability

Are We Confident?

Page 30: Creating the Best Experience: Accessibility & Usability
Page 31: Creating the Best Experience: Accessibility & Usability

Confirm Assumptions

• Representative users who DO the tasks.• Visionaries, leaders, perhaps.

Page 32: Creating the Best Experience: Accessibility & Usability

Observations

Page 33: Creating the Best Experience: Accessibility & Usability

Interviews

Page 34: Creating the Best Experience: Accessibility & Usability

34http://www.flickr.com/photos/rosenfeldmedia/ via http://creativecommons.org/licenses/by-nc-sa/2.0/

Card Sorting

Page 35: Creating the Best Experience: Accessibility & Usability

Observations

Page 36: Creating the Best Experience: Accessibility & Usability

Go to the user

36

Page 37: Creating the Best Experience: Accessibility & Usability

Why Observe?

• Great way to understand your user’s situation– “Cheat sheets” and other artifacts– Real processes– Number and type of interruptions– Who are they?

Page 38: Creating the Best Experience: Accessibility & Usability

http://www.flickr.com/photos/heygabe/ via http://creativecommons.org/licenses/by-nc-sa/2.0/Actual Photo: http://www.flickr.com/photos/heygabe/47206241/

Page 39: Creating the Best Experience: Accessibility & Usability

Interviews

Page 40: Creating the Best Experience: Accessibility & Usability

Interview to Discover/Confirm…

• Build on what you’ve learned:– Tasks– Attitudes and Opinions– Problems– Goals– Experience level and knowledge – Technology

40

Page 41: Creating the Best Experience: Accessibility & Usability

Use Scripts

• Memory tool for facilitator• Don’t have to follow• Promote consistency

– Questions– Order of questions

Page 42: Creating the Best Experience: Accessibility & Usability

Questions

• Quality of questions correlates to quality of answers:– Open-ended– Unbiased– Don’t lead or make assumptions– Use participant’s words

Page 43: Creating the Best Experience: Accessibility & Usability

Silence is

Golden

User’s Time to Think!

43

Page 44: Creating the Best Experience: Accessibility & Usability

Card Sorting

Page 45: Creating the Best Experience: Accessibility & Usability

Card Sorting

• Maximize probability of users finding content• Explore how people are likely to group items• Identify content likely to be:

– Difficult to categorize– Difficult to find– Misunderstood

Gaffney, Gerry. (2000) What is Card Sorting? Usability Techniques Series, Information & Design. http://www.infodesign.com.au/usabilityresources/design/cardsorting.aspImage: http://www.flickr.com/photos/richtpt via http://creativecommons.org/licenses/by-nc-sa/2.0/

Page 46: Creating the Best Experience: Accessibility & Usability

Benefits of Card Sorting

• Easy and inexpensive• Use to determine:

– Order of information– Relationships between info– Labels for navigation– Verify correct audience

Gaffney, Gerry. (2000) What is Card Sorting? Usability Techniques Series, Information & Design. Image: http://www.infodesign.com.au/usabilityresources/design/cardsorting.asp

Page 47: Creating the Best Experience: Accessibility & Usability

Online Tools

• Moderated• Un-moderated

Optimal Sort, Optimal Workshop - http://www.optimalworkshop.com/

Demo: https://livedemo.optimalworkshop.com/optimalsort/supermarketdemo

Page 48: Creating the Best Experience: Accessibility & Usability

Usability Testing

Page 49: Creating the Best Experience: Accessibility & Usability

Do I need a lab?

Rubin, Jeffrey. Handbook of Usability Testing. John Wiley & Sons, Inc.; 1994.

Computer / Concept

Facilitator

Participant

Observer

Timer Logger

Page 50: Creating the Best Experience: Accessibility & Usability

Software*

UserlyticsLoop 11UserZoomChalkMark

GoToMeetingSkypeMoraeSilverback

Keynote

ModeratedUn-Moderated

Complex

Simple

*Incomplete list with subjective ratings

Page 51: Creating the Best Experience: Accessibility & Usability

"The biggest waste of all is building something no one wants"

- @ericries #LeanStartupMI via @MelBugai

Page 52: Creating the Best Experience: Accessibility & Usability

Break Time!

Page 53: Creating the Best Experience: Accessibility & Usability

Accessibility

Page 54: Creating the Best Experience: Accessibility & Usability

Overview of Terminology

• Disability– any condition that impedes the completion of

daily tasks using traditional methods (Wikipedia)• “People with Disabilities”

– Not “disabled” or “handicapped”

Page 55: Creating the Best Experience: Accessibility & Usability

What is Accessibility?

• Accessibility is designing products so that people can use them regardless

of disability or environment.

Page 56: Creating the Best Experience: Accessibility & Usability

Everyone can…

• Perceive• Understand• Navigate• Interact• Create & Contribute effectively

Page 57: Creating the Best Experience: Accessibility & Usability

Disabilities vary by…

• Time of Onset • Course of the disability• Degree of Severity• Single or Multiple Disabilities

Page 58: Creating the Best Experience: Accessibility & Usability

Disabilities Vary

• Visual – Blindness– forgot glasses

• Auditory• Physical• Speech

• Cognitive• Neurological• Language• Literacy

Page 59: Creating the Best Experience: Accessibility & Usability

Environmental Factors

• Imposed limiting conditions include:– Manufacturing system – loud warehouse– Wireless device – on public transportation– Slow internet connection

Page 60: Creating the Best Experience: Accessibility & Usability

Accessible and Usable by Everyone

Curb Cuts Universally Accessible Packaging

Curb Cut Image http://4sbccfaculty.org/lecture/2000s/lectures/Jan_Shapiro.html

Page 61: Creating the Best Experience: Accessibility & Usability

Usability & Accessibility

• Increase– people who can effectively use a product– situations in which the product can be used– usability of a product – user satisfaction

• Estimated 650 million disabled people worldwide (Wikipedia)

http://en.wikipedia.org/wiki/Disability - September 2011

Page 62: Creating the Best Experience: Accessibility & Usability

Benefits to Organizations

• Demonstrate corporate responsibility• Cost savings and return on investment• Reduced possibility of legal issues

– Target– Jet Blue

Page 63: Creating the Best Experience: Accessibility & Usability

Getting Started

• Institutionalize Accessibility with Usability– Plan for inclusion in all levels

• Support developers and discuss accessibility with your team– Standards, guidelines and laws– Inspection technology

Page 64: Creating the Best Experience: Accessibility & Usability

Research

• Include people – with disabilities – People working under limiting conditions

Page 65: Creating the Best Experience: Accessibility & Usability

Standards

• Web Content Accessibility Guidelines (WCAG)

• Authoring Tool Accessibility Guidelines (ATAG)

• Section 508 in USA

Page 66: Creating the Best Experience: Accessibility & Usability

Evaluating for Accessibility

• Make code good and valid• Clear, understandable, content• Organized information

Page 67: Creating the Best Experience: Accessibility & Usability

Become Familiar with

• Functional and situational limitations• Standards, guidelines and laws• Inspection technology• Assistive Technologies

Page 68: Creating the Best Experience: Accessibility & Usability

Accessible, Usable and Beautiful

Accessible and visually stimulating

Page 69: Creating the Best Experience: Accessibility & Usability

Wrap Up

Page 70: Creating the Best Experience: Accessibility & Usability

Do UX Early & Often

• Put it on the Wall as information radiators– Test findings– Artifacts– Competitor info– Update information

Page 71: Creating the Best Experience: Accessibility & Usability

Recommended Readings

Page 72: Creating the Best Experience: Accessibility & Usability

References• Cato, John. User-Centered Web Design. Addison Wesley Longman; 2001. • Hackos, JoAnn T., PhD and Redish, Janice C. User and Task Analysis for Interface Design. Wiley;

1998. • Henry, Shawn Lawton. Just Ask: Integrating Accessibility Throughout Design.• Henry, S.L. and Grossnickle, M. Accessibility in the User-Centered Design Process. Georgia Tech

Research Corporation, Inc; Atlanta, Georgia, USA; 2004. http://uiaccess.com/accessucd/personas.html

• Kuniavsky, Mike. Observing the User Experience: a Practitioner's Guide to User Research. Morgan Kaufmann, 2003.

• Mandel, Theo. The Elements of User Interface Design. Wiley; 1997.• Nielsen, Jakob and Robert L. Mack. Usability Inspection Methods. John Wiley & Sons, Inc. 1994.• Powell, Thomas A. The Complete Reference: Web Design. Osborne/McGraw-Hill; 2000.• Rubin, Jeffrey & Dana Chisnell. Handbook of Usability Testing.• Schaffer, Eric. Institutionalization of Usability: A Step by Step Guide. Human Factors

International, 2004.• Slatin, John M. and Sharron Rush Maximum Accessibility: Making Your Web Site More Usable for

Everyone. Addison-Wesley Pub Co., 2002.• W3C, Web Accessibility Initiative - http://www.w3.org/WAI/intro/accessibility

Page 73: Creating the Best Experience: Accessibility & Usability

References (cont)

Page 74: Creating the Best Experience: Accessibility & Usability

Contact

Carol J. Smith

@[email protected]

http://www.mw-research.com