125
Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a nail to me nowadays Thursday, November 25, 2010

Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

Steve KrugBoston PHP MeetupNovember 17, 2010

Why everything looks like a nail to me nowadays

Thursday, November 25, 2010

Page 2: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

When I’m giving a presentation…

© 2001 Steve Krug

Thursday, November 25, 2010

Page 3: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

When I’m giving a presentation…

! I always look at the blurb

© 2001 Steve Krug

Thursday, November 25, 2010

Page 4: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

When I’m giving a presentation…

! I always look at the blurb! I like to know what people are expecting

© 2001 Steve Krug

Thursday, November 25, 2010

Page 5: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

When I’m giving a presentation…

! I always look at the blurb! I like to know what people are expecting! I like the Meetup.com site

© 2001 Steve Krug

Thursday, November 25, 2010

Page 6: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 7: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 8: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 9: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 10: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 11: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

Show of hands?

© 2001 Steve Krug

Thursday, November 25, 2010

Page 12: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

Show of hands?

! Read Don’t Make Me Think?

© 2001 Steve Krug

Thursday, November 25, 2010

Page 13: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

Show of hands?

! Read Don’t Make Me Think?! Read Rocket Surgery?

© 2001 Steve Krug

Thursday, November 25, 2010

Page 14: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

Show of hands?

! Read Don’t Make Me Think?! Read Rocket Surgery?! Heard of Rocket Surgery before today?

© 2001 Steve Krug

Thursday, November 25, 2010

Page 15: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

All sites have usability problems

© 2001 Steve Krug

Thursday, November 25, 2010

Page 16: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

All sites have usability problems

! Correction:

© 2001 Steve Krug

Thursday, November 25, 2010

Page 17: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

All sites have usability problems

! Correction:! All sites have serious usability problems

© 2001 Steve Krug

Thursday, November 25, 2010

Page 18: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

All sites have usability problems

! Correction:! All sites have serious usability problems! We use sites all the time that don’t work

© 2001 Steve Krug

Thursday, November 25, 2010

Page 19: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

All sites have usability problems

! Correction:! All sites have serious usability problems! We use sites all the time that don’t work

"How can this be?

© 2001 Steve Krug

Thursday, November 25, 2010

Page 20: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 21: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

Most sites don’t get tested

© 2001 Steve Krug

Thursday, November 25, 2010

Page 22: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

Most sites don’t get tested

! Usability testing costs $$$

© 2001 Steve Krug

Thursday, November 25, 2010

Page 23: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

Most sites don’t get tested

! Usability testing costs $$$! Usability testing takes time

© 2001 Steve Krug

Thursday, November 25, 2010

Page 24: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

Most sites don’t get tested

! Usability testing costs $$$! Usability testing takes time! Even if there was enough money, there aren’t

enough professionals

© 2001 Steve Krug

Thursday, November 25, 2010

Page 25: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

My intent for tonight

Thursday, November 25, 2010

Page 26: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

My intent for tonight

! Convince you that you should be testing, or testing more

Thursday, November 25, 2010

Page 27: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

My intent for tonight

! Convince you that you should be testing, or testing more

! Show you how easy it can/should be

Thursday, November 25, 2010

Page 28: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

The plan

Thursday, November 25, 2010

Page 29: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

The plan

! A live demo test

Thursday, November 25, 2010

Page 30: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

The plan

! A live demo test" So you can see how simple it should be

Thursday, November 25, 2010

Page 31: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

The plan

! A live demo test" So you can see how simple it should be

! The whole book in 30 minutes

Thursday, November 25, 2010

Page 32: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

The plan

! A live demo test" So you can see how simple it should be

! The whole book in 30 minutes"Only a two-hour read

Thursday, November 25, 2010

Page 33: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

The plan

! A live demo test" So you can see how simple it should be

! The whole book in 30 minutes"Only a two-hour read"Don’t tell my publisher, but…

Thursday, November 25, 2010

Page 34: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

The plan

! A live demo test" So you can see how simple it should be

! The whole book in 30 minutes"Only a two-hour read"Don’t tell my publisher, but…

! A lot of time (hopefully) for questions

Thursday, November 25, 2010

Page 35: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

The plan

! A live demo test" So you can see how simple it should be

! The whole book in 30 minutes"Only a two-hour read"Don’t tell my publisher, but…

! A lot of time (hopefully) for questions" Especially about your qualms

Thursday, November 25, 2010

Page 36: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Show of hands?

Thursday, November 25, 2010

Page 37: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Show of hands?

! Your experience with usability testing

Thursday, November 25, 2010

Page 38: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Show of hands?

! Your experience with usability testing"Have conducted tests (been the facilitator)?

Thursday, November 25, 2010

Page 39: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Show of hands?

! Your experience with usability testing"Have conducted tests (been the facilitator)?"Have observed tests?

Thursday, November 25, 2010

Page 40: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Show of hands?

! Your experience with usability testing"Have conducted tests (been the facilitator)?"Have observed tests?"Have read usability test reports?

Thursday, November 25, 2010

Page 41: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Show of hands?

! Your experience with usability testing"Have conducted tests (been the facilitator)?"Have observed tests?"Have read usability test reports?

! Your organization’s use of testing

Thursday, November 25, 2010

Page 42: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Show of hands?

! Your experience with usability testing"Have conducted tests (been the facilitator)?"Have observed tests?"Have read usability test reports?

! Your organization’s use of testing"Never?

Thursday, November 25, 2010

Page 43: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Show of hands?

! Your experience with usability testing"Have conducted tests (been the facilitator)?"Have observed tests?"Have read usability test reports?

! Your organization’s use of testing"Never?"Right before (or right after) product ships?

Thursday, November 25, 2010

Page 44: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Show of hands?

! Your experience with usability testing"Have conducted tests (been the facilitator)?"Have observed tests?"Have read usability test reports?

! Your organization’s use of testing"Never?"Right before (or right after) product ships?"Routine (several times during development)?

Thursday, November 25, 2010

Page 45: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Ten years ago

Thursday, November 25, 2010

Page 46: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Ten years ago

! I was trying to figure out what advice to give

Thursday, November 25, 2010

Page 47: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug© 2001 Steve Krug

Thursday, November 25, 2010

Page 48: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 49: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 50: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 51: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 52: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 53: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 54: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 55: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 56: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 57: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 58: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

“My ideal home page,” as told by…

Thursday, November 25, 2010

Page 59: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

“My ideal home page,” as told by…

Thursday, November 25, 2010

Page 60: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

I believe anyone can do it

© 2001 Steve Krug

Thursday, November 25, 2010

Page 61: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

I believe anyone can do it

! ...if they keep it simple enough

© 2001 Steve Krug

Thursday, November 25, 2010

Page 62: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Do-it-yourself usability testing

Thursday, November 25, 2010

Page 63: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Do-it-yourself usability testing

! Three users per round

Thursday, November 25, 2010

Page 64: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Do-it-yourself usability testing

! Three users per round" Three should be plenty

Thursday, November 25, 2010

Page 65: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Do-it-yourself usability testing

! Three users per round" Three should be plenty" You’ll be doing it again next month

Thursday, November 25, 2010

Page 66: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Do-it-yourself usability testing

! Three users per round" Three should be plenty" You’ll be doing it again next month" You’ll find more problems than you can fix

Thursday, November 25, 2010

Page 67: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Do-it-yourself usability testing

! Three users per round" Three should be plenty" You’ll be doing it again next month" You’ll find more problems than you can fix

! No lab or mirrors

Thursday, November 25, 2010

Page 68: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Do-it-yourself usability testing

! Three users per round" Three should be plenty" You’ll be doing it again next month" You’ll find more problems than you can fix

! No lab or mirrors" Set up a monitor in another room so the

development team can watch

Thursday, November 25, 2010

Page 69: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Do-it-yourself usability testing

! Three users per round" Three should be plenty" You’ll be doing it again next month" You’ll find more problems than you can fix

! No lab or mirrors" Set up a monitor in another room so the

development team can watch! No elaborate recruiting

Thursday, November 25, 2010

Page 70: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Do-it-yourself usability testing

! Three users per round" Three should be plenty" You’ll be doing it again next month" You’ll find more problems than you can fix

! No lab or mirrors" Set up a monitor in another room so the

development team can watch! No elaborate recruiting

" “Recruit loosely and grade on a curve”

Thursday, November 25, 2010

Page 71: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Do-it-yourself usability testing

! Three users per round" Three should be plenty" You’ll be doing it again next month" You’ll find more problems than you can fix

! No lab or mirrors" Set up a monitor in another room so the

development team can watch! No elaborate recruiting

" “Recruit loosely and grade on a curve”! Record with Camtasia or Morae

(Techsmith.com) or CamStudio

Thursday, November 25, 2010

Page 72: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Do-it-yourself usability testing

Thursday, November 25, 2010

Page 73: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Do-it-yourself usability testing

! No stats, no exit questions, no faux validity

Thursday, November 25, 2010

Page 74: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Do-it-yourself usability testing

! No stats, no exit questions, no faux validity! No big report

Thursday, November 25, 2010

Page 75: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Do-it-yourself usability testing

! No stats, no exit questions, no faux validity! No big report

"Debrief over lunch

Thursday, November 25, 2010

Page 76: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

First, a demo test

© 2001 Steve Krug

Thursday, November 25, 2010

Page 77: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

First, a demo test

! Thanks for volunteering your sites

© 2001 Steve Krug

Thursday, November 25, 2010

Page 78: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

First, a demo test

! Thanks for volunteering your sites! Didn’t pick it because it had problems

© 2001 Steve Krug

Thursday, November 25, 2010

Page 79: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

We need a volunteer

© 2001 Steve Krug

Thursday, November 25, 2010

Page 80: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

We need a volunteer

! Qualifying criteria:

© 2001 Steve Krug

Thursday, November 25, 2010

Page 81: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

We need a volunteer

! Qualifying criteria:"Have used a Web browser

© 2001 Steve Krug

Thursday, November 25, 2010

Page 82: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

We need a volunteer

! Qualifying criteria:"Have used a Web browser" English-speaking adult

© 2001 Steve Krug

Thursday, November 25, 2010

Page 83: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

We need a volunteer

! Qualifying criteria:"Have used a Web browser" English-speaking adult"Doesn’t work on CollegePlanningSolutions.net

© 2001 Steve Krug

Thursday, November 25, 2010

Page 84: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

We need a volunteer

! Qualifying criteria:"Have used a Web browser" English-speaking adult"Doesn’t work on CollegePlanningSolutions.net!It’s painless!

© 2001 Steve Krug

Thursday, November 25, 2010

Page 85: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

We need a volunteer

! Qualifying criteria:"Have used a Web browser" English-speaking adult"Doesn’t work on CollegePlanningSolutions.net!It’s painless!

! You’ll get a round of applause and a book when we’re done

© 2001 Steve Krug

Thursday, November 25, 2010

Page 86: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

There’s a complete demo online

© 2001 Steve Krug

Thursday, November 25, 2010

Page 87: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

There’s a complete demo online

! www.sensible.com

© 2001 Steve Krug

Thursday, November 25, 2010

Page 88: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

There’s a complete demo online

! www.sensible.com! Or Google “Steve Krug” on YouTube

© 2001 Steve Krug

Thursday, November 25, 2010

Page 89: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 90: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 91: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 92: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 93: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 94: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 95: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 96: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 97: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 98: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

RSME: The thirty-minute version

© 2001 Steve Krug

Thursday, November 25, 2010

Page 99: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

RSME: The thirty-minute version

! Six maxims

© 2001 Steve Krug

Thursday, November 25, 2010

Page 100: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

A morning a month, that’s all we ask.

Thursday, November 25, 2010

Page 101: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 102: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 103: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Start earlier than you think makes sense.

Thursday, November 25, 2010

Page 104: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

Incorrect thinking

© 2001 Steve Krug

Thursday, November 25, 2010

Page 105: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

Correct thinking

© 2001 Steve Krug

Thursday, November 25, 2010

Page 106: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Recruit loosely and grade on a curve.

Thursday, November 25, 2010

Page 107: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Naturally, we need to test people who

are just like our target audience. … people

who are a lot like our users.

… people who actually use our site.

Representative users!

Real users!

Thursday, November 25, 2010

Page 108: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 109: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Make it a spectator sport.

Thursday, November 25, 2010

Page 110: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 111: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Focus ruthlessly on a small number of the most important problems.

Thursday, November 25, 2010

Page 112: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 113: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

When fixing problems, always do the least you can do™.

Thursday, November 25, 2010

Page 114: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Your motto should be…

Thursday, November 25, 2010

Page 115: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Your motto should be…

! What’s the smallest change we can make that we think might solve the observed problem?

Thursday, November 25, 2010

Page 116: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Your motto should be…

! What’s the smallest change we can make that we think might solve the observed problem?

! Tweak, don’t redesign

Thursday, November 25, 2010

Page 117: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Your motto should be…

! What’s the smallest change we can make that we think might solve the observed problem?

! Tweak, don’t redesign! Often the best solution is removing something,

not adding something

Thursday, November 25, 2010

Page 118: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thursday, November 25, 2010

Page 119: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

Questions, anyone?

© 2001 Steve Krug

Thursday, November 25, 2010

Page 120: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

Questions, anyone?

© 2001 Steve Krug

Thursday, November 25, 2010

Page 121: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thanks for all the fish

Thursday, November 25, 2010

Page 122: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thanks for all the fish

! Send any questions, feedback, gripes to

Thursday, November 25, 2010

Page 123: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2001 Steve Krug

Thanks for all the fish

! Send any questions, feedback, gripes to " [email protected]

Thursday, November 25, 2010

Page 124: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

Thursday, November 25, 2010

Page 125: Why everything looks like a nail to me nowadaysfiles.meetup.com/120818/Boston php Nov 2010 final.pdf · Steve Krug Boston PHP Meetup November 17, 2010 Why everything looks like a

© 2010 Steve Krug

Thursday, November 25, 2010