User Experience MattersSo let’s test and play!
The people we design sites forhttp://www.youtube.com/watch?v=o4MwTvtyrUQ
Definition of Usability*Usability is a quality attribute that assesses how easy user interfaces are to use.The word "usability" also refers to methods for improving ease-of-use during the design process.* JakobNeilsen
Usability: Defined by5 quality components*: Learnability: How easy is it for users to accomplish basic tasks the first time they encounter the design? Efficiency: Once users have learned the design, how quickly can they perform tasks? Memorability: When users return to the design after a period of not using it, how easily can they reestablish proficiency? Errors: How many errors do users make, how severe are these errors, and how easily can they recover from the errors? Satisfaction: How pleasant is it to use the design? * JakobNeilsen
Utility, a key quality attributeUtility:which refers to the design's functionality:Does it do what users need?Usability and utility are equally important: Easy yet not what you wantWhat you want but hard to get
Not a good sign
User Testing for Usability
The Benefits of User TestingFix it earlyTest assumptionsProvide objectivity and solve the opinion issueInform the design processSet Key Performance Indicators (KPI)Budget, budget, budget
Steve Krug… my virtual mentor“do-it-yourself” usability testingWhat kind of people--and how many--to test (Steve’s motto: Recruit loosely, and grade on a curve)What to test, and when to test itHow to facilitate--when to listen and when to probeHow to decide what to fixOnce a month, half a day, debrief over lunch
When to testEarly and often!Napkin TestDesign mock upsPrototypeLive site (rebuild)
www.openinterface.ie
How to testOne person per sessionScreencast (audio) One at a timeHave the user talk out loudEnsure file of tools and content is readyUse tools: http://sensible.comScripts, forms, consent forms
Example TaskProvide the opportunity for the user to figure out what to do: Bad: Post a jobGood: You are a business owner and wish to hire talent within the local technology community. Find a way to do this.
Example QuestionsAsk about the site, not for their opinion: Bad:  Do you like this?, What do you think of this?Good: What do you think this is? What would you do next?Stay neutral and away from leading questions
What to fix*Ignore what Steve calls – The Kayak ProblemsResist the temptation to add thingsTake new features with a grain of saltTake the low hanging fruit* Steve Krug
Simple Tricks for Drupal UXCustom menuNormal names Relational/suggestive contentExpanded help textWeb forms - less is moreCalls to actionUSER TESTING – early & often!!
Stuff to knowUsertesting.comMust reads if you build, design or manage websites: Don’t Make Me Think – Steve KrugRocket Surgery Made Easy – Steve KrugThe Elements of User Experience – Jesse James Garrett
Case Study: www.lethbridgecollege.ca

User experience for drupal

  • 1.
    User Experience MattersSolet’s test and play!
  • 2.
    The people wedesign sites forhttp://www.youtube.com/watch?v=o4MwTvtyrUQ
  • 3.
    Definition of Usability*Usabilityis a quality attribute that assesses how easy user interfaces are to use.The word "usability" also refers to methods for improving ease-of-use during the design process.* JakobNeilsen
  • 4.
    Usability: Defined by5quality components*: Learnability: How easy is it for users to accomplish basic tasks the first time they encounter the design? Efficiency: Once users have learned the design, how quickly can they perform tasks? Memorability: When users return to the design after a period of not using it, how easily can they reestablish proficiency? Errors: How many errors do users make, how severe are these errors, and how easily can they recover from the errors? Satisfaction: How pleasant is it to use the design? * JakobNeilsen
  • 5.
    Utility, a keyquality attributeUtility:which refers to the design's functionality:Does it do what users need?Usability and utility are equally important: Easy yet not what you wantWhat you want but hard to get
  • 6.
  • 7.
  • 8.
    The Benefits ofUser TestingFix it earlyTest assumptionsProvide objectivity and solve the opinion issueInform the design processSet Key Performance Indicators (KPI)Budget, budget, budget
  • 9.
    Steve Krug… myvirtual mentor“do-it-yourself” usability testingWhat kind of people--and how many--to test (Steve’s motto: Recruit loosely, and grade on a curve)What to test, and when to test itHow to facilitate--when to listen and when to probeHow to decide what to fixOnce a month, half a day, debrief over lunch
  • 10.
    When to testEarlyand often!Napkin TestDesign mock upsPrototypeLive site (rebuild)
  • 11.
  • 12.
    How to testOneperson per sessionScreencast (audio) One at a timeHave the user talk out loudEnsure file of tools and content is readyUse tools: http://sensible.comScripts, forms, consent forms
  • 13.
    Example TaskProvide theopportunity for the user to figure out what to do: Bad: Post a jobGood: You are a business owner and wish to hire talent within the local technology community. Find a way to do this.
  • 14.
    Example QuestionsAsk aboutthe site, not for their opinion: Bad: Do you like this?, What do you think of this?Good: What do you think this is? What would you do next?Stay neutral and away from leading questions
  • 15.
    What to fix*Ignorewhat Steve calls – The Kayak ProblemsResist the temptation to add thingsTake new features with a grain of saltTake the low hanging fruit* Steve Krug
  • 16.
    Simple Tricks forDrupal UXCustom menuNormal names Relational/suggestive contentExpanded help textWeb forms - less is moreCalls to actionUSER TESTING – early & often!!
  • 17.
    Stuff to knowUsertesting.comMustreads if you build, design or manage websites: Don’t Make Me Think – Steve KrugRocket Surgery Made Easy – Steve KrugThe Elements of User Experience – Jesse James Garrett
  • 18.

Editor's Notes

  • #6 It matters little that something is easy if it's not what you want.