unstated requirements and useability 1. many ui decisions end up being made by the technical...

50
Unstated Requirements Unstated Requirements And useability And useability 1

Upload: prosper-davis

Post on 16-Jan-2016

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

Unstated RequirementsUnstated Requirements

And useabilityAnd useability

11

Page 2: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

Many UI decisionsMany UI decisions

End up being made by the technical End up being made by the technical development/implementation staffdevelopment/implementation staff

RememberRemember– You are not a typical user!You are not a typical user!– It doesn’t matter if you like itIt doesn’t matter if you like it– It matters if the users like itIt matters if the users like it– What is intuitive to you, is not What is intuitive to you, is not

necessarily intuitive to most usersnecessarily intuitive to most users

22

Page 3: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

Usability testingUsability testing

The only way to tell how usable a The only way to tell how usable a product really is, is to do usability product really is, is to do usability testing!testing!

33

Page 4: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

44

Page 5: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

55

Page 6: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

66

Page 7: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

““What’s the most What’s the most important thing I important thing I

should do if I want should do if I want to make sure my to make sure my web site is easy web site is easy

to use?”to use?”

77

Page 8: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

It is notIt is not

““Nothing important should ever be Nothing important should ever be more than two clicks away.”more than two clicks away.”

““Speak the user’s language.”Speak the user’s language.” ““Be consistent.”Be consistent.”

88

Page 9: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

Don’t make me think.Don’t make me think.

99

Page 10: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

1010

Page 11: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

Web pages should be self-Web pages should be self-evidentevident

We should be able to “get it”We should be able to “get it”– What it isWhat it is– How to use itHow to use it

Without expending any effort Without expending any effort thinking about it. thinking about it.

1111

Page 12: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

1212

Page 13: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

1313

Page 14: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

1414

Page 15: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

Things that make us thinkThings that make us think

1515

Page 16: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

1616

Page 17: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

1717

Page 18: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

““If you point the cursor at it, it’ll If you point the cursor at it, it’ll change from an arrow to a change from an arrow to a pointing hand. What’s the big pointing hand. What’s the big deal?”deal?”

1818

Page 19: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

Every question mark adds to Every question mark adds to our cognitive workload.our cognitive workload.

1919

Page 20: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

As a rule, people don’t like to As a rule, people don’t like to puzzle over how to use puzzle over how to use

things.things.

2020

Page 21: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

2121

Page 22: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

2222

Page 23: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

2323

Page 24: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

The most important principle of The most important principle of web design is to work toward web design is to work toward eliminating question marks.eliminating question marks.

2424

Page 25: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

However, you cannot make However, you cannot make everything everything self-evidentself-evident. .

2525

Page 26: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

However, you cannot make However, you cannot make everything everything self-evidentself-evident. .

Sometimes you need to settle for Sometimes you need to settle for self-explanatoryself-explanatory..

2626

Page 27: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

Most people are going to Most people are going to spend less spend less timetime looking at the pages we design looking at the pages we design than we think.than we think.

2727

Page 28: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

So why then?So why then?

Most people are going to Most people are going to spend less spend less timetime looking at the pages we design looking at the pages we design than we think.than we think.

If web pages are going to be If web pages are going to be effective, they have to work most of effective, they have to work most of their their magic at a glancemagic at a glance..

2828

Page 29: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

2929

Page 30: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

We’re thinking: “Let’s write We’re thinking: “Let’s write some ‘great literature’ (or at some ‘great literature’ (or at least ‘product brochure’)”least ‘product brochure’)”

3030

Page 31: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

The user’s reality is much closer to: The user’s reality is much closer to: “billboard going by at 60 miles an “billboard going by at 60 miles an hour.”hour.”

3131

Page 32: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

Fact of LifeFact of Life

We don’t read pages; we scan them.We don’t read pages; we scan them.– We’re usually in a hurryWe’re usually in a hurry– We don’t We don’t needneed to read everything. to read everything.– We’re good at it.We’re good at it.

3232

Page 33: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

3333

Page 34: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

What one user seesWhat one user sees

3434

Page 35: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

What another user What another user seessees

3535

Page 36: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

Fact of lifeFact of life

We don’t make optimal choices. We We don’t make optimal choices. We satisfice.satisfice.

3636

Page 37: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

Fact of lifeFact of life

We don’t make optimal choices. We We don’t make optimal choices. We satisfice.satisfice.– We don’t choose the best option – we We don’t choose the best option – we

choose the first reasonable option.choose the first reasonable option.– As soon as we find a link that seems like As soon as we find a link that seems like

it might lead where we want, we click it.it might lead where we want, we click it.

3737

Page 38: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

Why don’t web users look for the best Why don’t web users look for the best choice?choice?

We’re usually in a hurryWe’re usually in a hurry There’s not much of a penalty for guessing There’s not much of a penalty for guessing

wrongwrong Weighing options may not improve our Weighing options may not improve our

chanceschances Guessing is more funGuessing is more fun

– Less workLess work– If you’re right it’s fasterIf you’re right it’s faster– Introduces an element of chance - serendipityIntroduces an element of chance - serendipity

3838

Page 39: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

Fact of lifeFact of life

We don’t figure out how things work. We don’t figure out how things work. We muddle through ( form a mental We muddle through ( form a mental model).model).

3939

Page 40: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

Many people cannot tell you the difference between Google, a browser, and the internet

4040

Page 41: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

If people manage to muddle If people manage to muddle through…through…

……does it really matter whether they get does it really matter whether they get it?it?– Muddling tends to be inefficient and error-proneMuddling tends to be inefficient and error-prone– If they get it:If they get it:

Better chance they’ll find what they’re looking for.Better chance they’ll find what they’re looking for. Understand the full range of what your site has to offerUnderstand the full range of what your site has to offer You have a better chance of steering them where you You have a better chance of steering them where you

want them to gowant them to go They’ll feel smarter and more in controlThey’ll feel smarter and more in control

4141

Page 42: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

What’s a girl to do?What’s a girl to do?

If your audience is going to act like If your audience is going to act like you’re designing billboards, then you’re designing billboards, then design great billboards.design great billboards.

4242

Page 43: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

4343

Page 44: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

4444

Page 45: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

4545

Page 46: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

4646

Page 47: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

4747

Page 48: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

Bottom lineBottom line

Don’t make me thinkDon’t make me think Realize that I will satisfice and muddle Realize that I will satisfice and muddle

throughthrough Don’t offer me a fixed set of options. Don’t offer me a fixed set of options.

Include an “other” option to avoid Include an “other” option to avoid forcing me to do it “your way”forcing me to do it “your way”– Microwave, cell phone, netflix cd that was Microwave, cell phone, netflix cd that was

returned to them instead of delivered to mereturned to them instead of delivered to me– Don’t assume you know all the choicesDon’t assume you know all the choices

4848

Page 49: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

Bottom lineBottom line

Don’t make me do work you can doDon’t make me do work you can do– Pre-populate fieldsPre-populate fields

Don’t offer me meaningless choicesDon’t offer me meaningless choices Don’t make me confirm happy path Don’t make me confirm happy path

choices – make it easy to back out choices – make it easy to back out

4949

Page 50: Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the

CreditsCredits

Don't Make Me Think! A Common Don't Make Me Think! A Common Sense Approach to Web Usability by Sense Approach to Web Usability by Steve KrugSteve Krug

http://www.slideshare.net/amitnm/dont-make-me-think-by-steve-krug-a-book-summary

http://users.drew.edu/sbradsha/FromIPodsToMySpace/05-DontMakeMeThink.ppt 5050