35
1 www.maheshg.com An Introduction to Usability Maheswaran Ganesan User Experience Specialist http://www.maheshg.com 17 th Nov 2011

Introduction to Usability

Embed Size (px)

DESCRIPTION

A basis introduction to usability with examples & how to's. it helps to understand What is usability? How, when, and where can you improve it? Why should you care?

Citation preview

Page 1: Introduction to Usability

1 www.maheshg.com

An Introduction

to Usability

Maheswaran Ganesan User Experience Specialist

http://www.maheshg.com

17th Nov 2011

Page 2: Introduction to Usability

2 www.maheshg.com

Agenda

Why usability is so important?

What is Usability?

When to work on Usability?

How to evaluate its effectiveness?

Benefits of Usability

Writer's contribution to Usability

Examples

Page 3: Introduction to Usability

3 www.maheshg.com

Excellent usability in an application/product is

essential for End-User Satisfaction. It is not an afterthought, nor an optional "nice to have", it's a "must have"

Application/product/website state:

If the interface is so unusable, then

the user will not use it. They will not accept it

E-commerce state:

If the customer cannot find the product,

then the customer cannot buy the product.

Intranet: is a matter of employee productivity

Why usability is important?

Usability helps companies understand their customers.

Page 4: Introduction to Usability

4 www.maheshg.com

What is usability?

Usability is the measure of the

quality of a user's experience when

interacting with a product or

system - whether a web site,

software application, mobile

technology, or any

user-operated device.

Source: http://www.usability.gov/basics/index.html

"usability" also refers to methods for

improving ease-of-use during the

design process. -- useit.com

Page 5: Introduction to Usability

5 www.maheshg.com

What Does Usability Measure?

Ease of learning – How easy is it for users to accomplish

basic tasks the first time they encounter

the design?

Page 6: Introduction to Usability

6 www.maheshg.com

What Does Usability Measure? Continued…

Ease of learning - How easy is it for users to accomplish

basic tasks the first time they encounter the design?

Efficiency of use – Once an experienced user has learned to

use the system, how fast can he or she

accomplish tasks?

Page 7: Introduction to Usability

7 www.maheshg.com

What Does Usability Measure? Continued…

Ease of learning - How easy is it for users to accomplish

basic tasks the first time they encounter the design?

Efficiency of use - Once an experienced user has learned to

use the system, how fast can he or she accomplish tasks?

Memorability - When users return to

the design after a period of not using

it, how easily can they reestablish

proficiency?

Page 8: Introduction to Usability

8 www.maheshg.com

What Does Usability Measure? Continued…

Ease of learning - How easy is it for users to accomplish

basic tasks the first time they encounter the design?

Efficiency of use - Once an experienced user has learned to

use the system, how fast can he or she accomplish tasks?

Memorability - When users return to the design after a

period of not using it, how easily can they reestablish

proficiency?

Errors – How often do users make errors while

using the system, how serious are these

errors, and how do users recover from

these errors?

Page 9: Introduction to Usability

9 www.maheshg.com

What Does Usability Measure?

Ease of learning - How easy is it for users to accomplish

basic tasks the first time they encounter the design?

Efficiency of use - Once an experienced user has learned to

use the system, how fast can he or she accomplish tasks?

Memorability - If a user has used the system before, can he

or she remember enough to use it effectively the next time or

does the user have to start over again learning everything?

Errors - How often do users make errors while using the

system, how serious are these errors, and how do users

recover from these errors?

Satisfaction - How pleasant is it to use

the design?

Page 10: Introduction to Usability

10 www.maheshg.com

How to evaluate its

effectiveness?

Page 11: Introduction to Usability

11 www.maheshg.com

Usability Testing…

Definition

Usability testing is a technique used to

evaluate a product by testing it with

representative users.

Goal of the Usability Testing

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.

Page 12: Introduction to Usability

12 www.maheshg.com

Usability Methods

Interviews/Observations

Focus groups

Group review or Walk-through

Heuristic review *

Walk-around review

Do-it-yourself walk-through

Paper prototype test

Formal Usability test

Controlled experiment

Questionnaires

* Most popular of the usability inspection method

Page 13: Introduction to Usability

13 www.maheshg.com

When to Work

on Usability?

Page 14: Introduction to Usability

14 www.maheshg.com

Usability in Software Design

Usability plays a crucial role in a development process.

Beginning with user research, through constant mapping of your requirements,

up through usability testing, It is constantly striving for user satisfaction.

Analysis Design Deploy

Ethnographic studies

Interviews

Surveys

User scenarios

Workflow modeling

Focus groups

Prototypes

Card sorting

Usability testing

Participatory design

Usability testing

Heuristic evaluation

Surveys

Page 15: Introduction to Usability

15 www.maheshg.com

Benefits of

Usability…

Page 16: Introduction to Usability

16 www.maheshg.com

Benefits to the User…

If your users are satisfied, they will become

loyal, and may even recommend your product

or service to others.

Increased ease of use

Improved productivity (reduced time to

complete a task and reduced errors)

Higher user satisfaction

Confidence and trust in a valuable

resource

Page 17: Introduction to Usability

17 www.maheshg.com

Benefits to the Company…

Reduced development time and costs

Reduced training & support costs

Reduced maintenance costs

Gain and retain happy loyal customers

Increased traffic, sales and revenues

Increased trust in the product and company

A usable product is recognized, used,

and recommended.

Page 18: Introduction to Usability

18 www.maheshg.com

Types of Usability Problems

Product doesn’t match job or task

Poor organization/layout

Unexpected occurrence of events

Product not self-evident

Requires recall rather than recognition

Inconsistent screens, messages, terminology

Design is inefficient

Cluttered or unattractive design

No feedback or poor feedback about status or errors

No exit or undo

Help or documentation is not helpful

Page 19: Introduction to Usability

19 www.maheshg.com

Good Usability…

Page 20: Introduction to Usability

20 www.maheshg.com

Example – Usable

OK, this looks

like main menu

categories…

TASK: Find a company details by doing a basic search

Page 21: Introduction to Usability

21 www.maheshg.com

OK, this looks

like main menu

categories…

Example – Usable

…and these

are second

level menu

TASK: Find a company details by doing a basic search

Page 22: Introduction to Usability

22 www.maheshg.com

OK, this looks

like main menu

categories… …and these

are second

level menu

Example – Usable

Hmm, I'm on

search tab,

and I can do

basic search

here

TASK: Find a company details by doing a basic search

Page 23: Introduction to Usability

23 www.maheshg.com

If Usability Fails…

Page 24: Introduction to Usability

24 www.maheshg.com

Example – Not As Usable online car leasing portal

Hmmm, where

do I start?

Too many text and

graphics. it's very

hard to understand

Page 25: Introduction to Usability

25 www.maheshg.com

Example – Not As Usable

Hmmm, where

do I start?

Are these

products?

Is this the

latest product

catalog?

electronic kit portal

Page 26: Introduction to Usability

26 www.maheshg.com

Example – Not As Usable TASK: Find an electronic kit for a boy’s birthday

Hmmm, where

do I start?

Are these

products?

Is this the

latest product

catalog?

What’s this?

What’s this

for?

Page 27: Introduction to Usability

27 www.maheshg.com

Example – Not As Usable TASK: Find an electronic kit for a boy’s birthday

Hmmm, where

do I start?

Page 28: Introduction to Usability

28 www.maheshg.com

Example – Not As Usable TASK: Find an electronic kit for a boy’s birthday

Hmmm, where

do I start?

Are these

products?

Is this the

latest product

catalog?

Page 29: Introduction to Usability

29 www.maheshg.com

Example – Not As Usable TASK: Find an electronic kit for a boy’s birthday

Hmmm, where

do I start?

Are these

products?

Is this the

latest product

catalog?

What’s this?

What’s this

for?

Page 30: Introduction to Usability

30 www.maheshg.com

Writer's Contribution

to Usability

Page 31: Introduction to Usability

31 www.maheshg.com

In the Product

Make sure

Headings and sub-headings are short, straightforward and descriptive.

The words, phrases and concepts used are familiar to the typical user.

UI string are written in the active voice. (but, Error messages in passive voice.)

Acronyms and abbreviations are defined when first used.

Button labels and link labels start with action words.

Error messages contain clear instructions on what to do next. (provide more detail about error messages if required.)

Being a writer, you can:

for more info contact: Siddharth

Page 32: Introduction to Usability

32 www.maheshg.com

Being a writer, you can:

In the Product

Provide

Content for customized 404 'Not Found‘ page

Info text to the user to warn about large, slow-loading pages (e.g. “Downloading…")

Tool tip message if required.

Page 33: Introduction to Usability

33 www.maheshg.com

Usability Sources

UPA—

http://www.usabilityprofessionals.org/

Jakob Nielsen— http://www.useit.com/

Adaptive Path—

http://www.adaptivepath.com/

Jared Spool— http://www.uie.com/

Human Factors, Inc.—

http://humanfactors.com/home/usability.asp

Page 34: Introduction to Usability

34 www.maheshg.com

? Questions?

Page 35: Introduction to Usability

35 www.maheshg.com

Thank you!