USER EXPERIENCEStephen Hassard Ph.D.
RTFM
If you want them to RTFM, make a better FM
USER EXPERIENCEStephen Hassard Ph.D.
OVERVIEW       What is User               Experience?                  UX 101              Designing for               Exp...
WHAT IS USER EXPERIENCE?
UX OLDBEAN
UX ≠ UI   ?
Building Systems Users WANT to Use UX ≠ UI               ?
UX ≠ UIBuilding Systems Users CAN Use              ?
UX                  UI     Why What How          ?
Giving Customers What They Want               ?
EASY to useFITS expectationsMEETS business goals         ?
Giving Customers What They Want               ?
Giving Customers What They Need               ?
?
Giving Customers What They Want               ?
Giving Customers What They Want             BUTHow Do You Know You’ve Done That?                ?
WHAT IS USER EXPERIENCE?
USER EXPERIENCE 101
Giving Customers What They Want   Making Sure You Are Giving   Customers What They Want               ?
Giving Customers What They Want   Making Sure You Are Giving   Customers What They Want               ?
C:dos C:dosrunrundosrun     ?
OCCUPYUSABILITYwe are the1%  ?
THINK            Like A            USER        ?
AffordancesPost-Completion Errors        Choices Distributed Cognition          ?
AFFORDANCES  MetaphorsSkeuomorphism
AFFORDANCES  Metaphors
AFFORDANCES  Metaphors
AFFORDANCES           MetaphorsThe Best System Is the One You  Already Know How to Use
MetaphorsAFFORDANCES
AFFORDANCES  Metaphors
SkeuomorphismAFFORDANCES
SkeuomorphismAFFORDANCES
SkeuomorphismAFFORDANCES
POST-COMPLETION ERRORS
CHOICES
We Hate ChoiceCHOICES
DISTRIBUTED COGNITION
Giving Customers What They Want   Making Sure You Are Giving   Customers What They Want               ?
Evaluation    ?
How to conduct aHEURISTIC EVALUATION          ?
1) Choose your evaluators2)     Create tasks3) Review the heuristics4) Conduct the evaluation5) Analyse the results       ...
1CHOOSE EVALUATORSNovice       Expert         ?
1CHOOSE EVALUATORS29%Novice       Expert         ?
1CHOOSE EVALUATORS29%          90%Novice       Expert         ?
2      CREATE TASKS?                             ?    What does your app do?     Things it needs to do?      Things that m...
3REVIEW HEURISTICS        ?
VISIBILITY OFSYSTEM STATUS
“Where Am I?”VISIBILITY OFSYSTEM STATUS
“Where Am I?”  “Where Can I   Go Next?”VISIBILITY OFSYSTEM STATUS
Review HeuristicsMATCH BETWEEN SYSTEM & REAL WORLD                  ?
Review HeuristicsUSER CONTROL & FREEDOM            ?
Review HeuristicsCONSISTENCY &STANDARDS
Review HeuristicsERROR PREVENTION         ?
Review HeuristicsRECOGNITION VS. RECALL            ?
Review HeuristicsFLEXIBILITY & EASE OF USE                         BA                         Start            ?
Review HeuristicsAESTHETIC & MINIMAL DESIGN              ?
Review HeuristicsHELP ERROR RECOVERY                       flysnarmy.com          ?
Review HeuristicsHELP & DOCUMENTATION           ?
4CONDUCT THE EVALUATIONIndividual       Group             ?
5 ANALYSE THE RESULTSThere is no such things as ‘User Error’                  ?
Ask           The          USER      ?
Card-SortingCognitive Walkthrough     A/B Testing  Contextual Inquiry          ?
How to conduct ACOGNITIVE WALKTHROUGH           ?
1            CREATE TASKS              Overview of App/SiteStructure      ‘Skin in the Game’                 Provide Goals...
2THINK ALOUDHow many windowsare in your house?        ?
3ANALYSE THE RESULTS There is no such things as         ‘User Error’             ?
USER EXPERIENCE 101
HOW TO DESIGN FOR EXPERIENCES
?
UX                  UI     Why What How          ?
UX                  UI     Why What How          ?
MATCH BETWEEN INTERACTION & EXPERIENCE
INFLUENCES ON EXPERIENCE         User’s State           Context      System Properties              ?
MENTALSTATE
CONTEXT    Physical     Social   TemporalInfrastructural
SYSTEMPROPERTIES
MOMENTARYEMOTIONVSOVERALL EXPERIENCE
DESIGNINGFOR SECURITY
ETHICS OF MANICURED EXPERIENCES
HOW TO DESIGN FOR EXPERIENCES
HOW TO CONVINCE THE CLIENT
3 of 12 reasons projects fail    solved through UX
I just want something to get me around town.
Reasons Projects FailPOORLY DEFINED REQUIREMENTS
Reasons Projects FailPOOR COMMUNICATION
Reasons Projects Fail STAKEHOLDER POLITICSa duck designed by committee
REASONS PROJECTS FAIL Poorly Defined Requirements     Poor Communication     Stakeholder Politics              ?
ROI $ UX $$      ?
ROI          $$$$$ $ UX     $$$$$          $$$$$          $$$$$      ?
ROI $ UX          Dev Costs           Time to           Market      ?
ROI      ?
HOW TO CONVINCE THE CLIENT
OVERVIEW       What is User               Experience?                  UX 101              Designing for               Exp...
Stephen Hassard Ph.D.  Stephen.Hassard@gmail.com                THANK YOU
User Experience Talk
User Experience Talk
User Experience Talk
Upcoming SlideShare
Loading in …5
×

User Experience Talk

633 views

Published on

In a recent talk I gave for New Media Manitoba I gave a brief overview of User Experience, how to sell your clients on it, and how to design for experiences rather than requirements. You can watch the presentation here: http://livestre.am/3YCnz (starts at 21 min mark).

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
633
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

User Experience Talk

  1. 1. USER EXPERIENCEStephen Hassard Ph.D.
  2. 2. RTFM
  3. 3. If you want them to RTFM, make a better FM
  4. 4. USER EXPERIENCEStephen Hassard Ph.D.
  5. 5. OVERVIEW What is User Experience? UX 101 Designing for Experiences Convincing the Client
  6. 6. WHAT IS USER EXPERIENCE?
  7. 7. UX OLDBEAN
  8. 8. UX ≠ UI ?
  9. 9. Building Systems Users WANT to Use UX ≠ UI ?
  10. 10. UX ≠ UIBuilding Systems Users CAN Use ?
  11. 11. UX UI Why What How ?
  12. 12. Giving Customers What They Want ?
  13. 13. EASY to useFITS expectationsMEETS business goals ?
  14. 14. Giving Customers What They Want ?
  15. 15. Giving Customers What They Need ?
  16. 16. ?
  17. 17. Giving Customers What They Want ?
  18. 18. Giving Customers What They Want BUTHow Do You Know You’ve Done That? ?
  19. 19. WHAT IS USER EXPERIENCE?
  20. 20. USER EXPERIENCE 101
  21. 21. Giving Customers What They Want Making Sure You Are Giving Customers What They Want ?
  22. 22. Giving Customers What They Want Making Sure You Are Giving Customers What They Want ?
  23. 23. C:dos C:dosrunrundosrun ?
  24. 24. OCCUPYUSABILITYwe are the1% ?
  25. 25. THINK Like A USER ?
  26. 26. AffordancesPost-Completion Errors Choices Distributed Cognition ?
  27. 27. AFFORDANCES MetaphorsSkeuomorphism
  28. 28. AFFORDANCES Metaphors
  29. 29. AFFORDANCES Metaphors
  30. 30. AFFORDANCES MetaphorsThe Best System Is the One You Already Know How to Use
  31. 31. MetaphorsAFFORDANCES
  32. 32. AFFORDANCES Metaphors
  33. 33. SkeuomorphismAFFORDANCES
  34. 34. SkeuomorphismAFFORDANCES
  35. 35. SkeuomorphismAFFORDANCES
  36. 36. POST-COMPLETION ERRORS
  37. 37. CHOICES
  38. 38. We Hate ChoiceCHOICES
  39. 39. DISTRIBUTED COGNITION
  40. 40. Giving Customers What They Want Making Sure You Are Giving Customers What They Want ?
  41. 41. Evaluation ?
  42. 42. How to conduct aHEURISTIC EVALUATION ?
  43. 43. 1) Choose your evaluators2) Create tasks3) Review the heuristics4) Conduct the evaluation5) Analyse the results ?
  44. 44. 1CHOOSE EVALUATORSNovice Expert ?
  45. 45. 1CHOOSE EVALUATORS29%Novice Expert ?
  46. 46. 1CHOOSE EVALUATORS29% 90%Novice Expert ?
  47. 47. 2 CREATE TASKS? ? What does your app do? Things it needs to do? Things that might be confusing? ?
  48. 48. 3REVIEW HEURISTICS ?
  49. 49. VISIBILITY OFSYSTEM STATUS
  50. 50. “Where Am I?”VISIBILITY OFSYSTEM STATUS
  51. 51. “Where Am I?” “Where Can I Go Next?”VISIBILITY OFSYSTEM STATUS
  52. 52. Review HeuristicsMATCH BETWEEN SYSTEM & REAL WORLD ?
  53. 53. Review HeuristicsUSER CONTROL & FREEDOM ?
  54. 54. Review HeuristicsCONSISTENCY &STANDARDS
  55. 55. Review HeuristicsERROR PREVENTION ?
  56. 56. Review HeuristicsRECOGNITION VS. RECALL ?
  57. 57. Review HeuristicsFLEXIBILITY & EASE OF USE BA Start ?
  58. 58. Review HeuristicsAESTHETIC & MINIMAL DESIGN ?
  59. 59. Review HeuristicsHELP ERROR RECOVERY flysnarmy.com ?
  60. 60. Review HeuristicsHELP & DOCUMENTATION ?
  61. 61. 4CONDUCT THE EVALUATIONIndividual Group ?
  62. 62. 5 ANALYSE THE RESULTSThere is no such things as ‘User Error’ ?
  63. 63. Ask The USER ?
  64. 64. Card-SortingCognitive Walkthrough A/B Testing Contextual Inquiry ?
  65. 65. How to conduct ACOGNITIVE WALKTHROUGH ?
  66. 66. 1 CREATE TASKS Overview of App/SiteStructure ‘Skin in the Game’ Provide Goals Troubleshooting Reverse Scavenger Hunt Scavenger Hunt ?
  67. 67. 2THINK ALOUDHow many windowsare in your house? ?
  68. 68. 3ANALYSE THE RESULTS There is no such things as ‘User Error’ ?
  69. 69. USER EXPERIENCE 101
  70. 70. HOW TO DESIGN FOR EXPERIENCES
  71. 71. ?
  72. 72. UX UI Why What How ?
  73. 73. UX UI Why What How ?
  74. 74. MATCH BETWEEN INTERACTION & EXPERIENCE
  75. 75. INFLUENCES ON EXPERIENCE User’s State Context System Properties ?
  76. 76. MENTALSTATE
  77. 77. CONTEXT Physical Social TemporalInfrastructural
  78. 78. SYSTEMPROPERTIES
  79. 79. MOMENTARYEMOTIONVSOVERALL EXPERIENCE
  80. 80. DESIGNINGFOR SECURITY
  81. 81. ETHICS OF MANICURED EXPERIENCES
  82. 82. HOW TO DESIGN FOR EXPERIENCES
  83. 83. HOW TO CONVINCE THE CLIENT
  84. 84. 3 of 12 reasons projects fail solved through UX
  85. 85. I just want something to get me around town.
  86. 86. Reasons Projects FailPOORLY DEFINED REQUIREMENTS
  87. 87. Reasons Projects FailPOOR COMMUNICATION
  88. 88. Reasons Projects Fail STAKEHOLDER POLITICSa duck designed by committee
  89. 89. REASONS PROJECTS FAIL Poorly Defined Requirements Poor Communication Stakeholder Politics ?
  90. 90. ROI $ UX $$ ?
  91. 91. ROI $$$$$ $ UX $$$$$ $$$$$ $$$$$ ?
  92. 92. ROI $ UX Dev Costs Time to Market ?
  93. 93. ROI ?
  94. 94. HOW TO CONVINCE THE CLIENT
  95. 95. OVERVIEW What is User Experience? UX 101 Designing for Experiences Convincing the Client
  96. 96. Stephen Hassard Ph.D. Stephen.Hassard@gmail.com THANK YOU

×