cs449 649 human computer interaction
play

CS449/649: Human-Computer Interaction Spring 2017 Lecture VI - PowerPoint PPT Presentation

CS449/649: Human-Computer Interaction Spring 2017 Lecture VI Anastasia Kuzminykh Translating Needs Into Functionalities Make data Identify right time Turn problems actionable and place into tasks Translating Needs Into Functionalities


  1. CS449/649: Human-Computer Interaction Spring 2017 Lecture VI Anastasia Kuzminykh

  2. Translating Needs Into Functionalities Make data Identify right time Turn problems actionable and place into tasks

  3. Translating Needs Into Functionalities Make data Identify right time Turn problems actionable and place into tasks Adjust personas Thinking Physical model Affinity diagrams Memory Sequence model Attention Breakdowns Flow model Motivations Cultural model Habituation Artifact models

  4. Translating Needs Into Functionalities: Preparation Personas Affinity Diagram Physical Model Cultural Model (Physical work environment) (External influences) Work Models Artifact Model Sequence Model (Physical objects) (Work steps) Flow Model (communication and coordination)

  5. Translating Needs Into Functionalities Make data Identify right time Turn problems actionable and place into tasks Adjust personas Thinking Physical model Affinity diagrams Memory Sequence model Attention Breakdowns Flow model Motivations Cultural model Habituation Artifact models

  6. Translating Needs Into Functionalities Turn problems Dual process theory ( Daniel Kahneman : into tasks System 1 and system 2 ) Mind cognitive load Thinking Anticipate mistakes Memory Hard to read = hard to do Attention Motivations In group favoritism Habituation

  7. Translating Needs Into Functionalities System 1 System 2 4 / 2 = ? 734 / 2.5 = ?

  8. Translating Needs Into Functionalities System 1 Fast Slow System 2 Can do: Can do: ● Roughly assess distance ● Complex calculations Effortless Effortful ● Localize the source of a ● Point your attention where specific sound needed ● Complete famous expressions ● Dig into your memory ● Do 2+2 sort of calculations ● Determine the desired Emotional Logical ● Well-automated activities in behaviour in a social setting easy conditions (drive a car on ● Tedious cognitive tasks an empty road) ● Activities in unusual ● Read and understand simple conditions sentences ● Complex logical reasoning Stereotypic Calculating

  9. Translating Needs Into Functionalities The heuristic-analytic The elaboration likelihood model , The intuition-reasoning theory , The reflective and impulsive theory of reasoning, Richard E. Petty, John Cacioppo, Daniel Kahneman, determinants theory , Jonathan St. B. T. Evans, 1975 1986 2003 Fritz Strack, Roland Deutsch, 2004

  10. Translating Needs Into Functionalities Turn problems Dual process theory into tasks Cognitive load Anticipate mistakes ( easy to undo, avoid error-prompt tasks ) Thinking Memory Perception biases Attention ( Hard to read = hard to do; in-group-out-group bias; ) Motivations Habituation Expectations determine perception

  11. Translating Needs Into Functionalities Cognitive load Steps Choices Information Least amount of work Clear differences Progressive disclosure possible Limit number of choices Provide examples Homogeneous Support with information Make it easy to scan People can’t multitask! Presentation matters Break error-prone tasks (hard to read = hard to do) into smaller steps.

  12. Translating Needs Into Functionalities Creating a Single task small piece of only content Microinteractions by Dan Saffer Single piece of Adjusting a data setting Trigger Rules Controlling an Turning ongoing feature on process and off Feedback Loops and modes

  13. Translating Needs Into Functionalities Dual process theory Turn problems into tasks Cognitive load Anticipate mistakes ( should be easy to undo, avoid error-prompt tasks ) Thinking Memory Perception biases (expectations determine perception) Attention Motivations Age, socioeconomic status, cognitive abilities influence decision making Habituation ( bias; pectations determine perception

  14. Translating Needs Into Functionalities Dual process theory Turn problems into tasks Cognitive load Anticipate mistakes ( should be easy to undo, avoid error-prompt tasks ) Thinking Memory Perception biases (expectations determine perception) Attention Motivations Age, socioeconomic status, cognitive abilities influence decision making Habituation ( bias; pectations determine perception

  15. Translating Needs Into Functionalities Dual process theory Turn problems into tasks Cognitive load Anticipate mistakes ( should be easy to undo, avoid error-prompt tasks ) Thinking Memory Perception biases (expectations determine perception) Attention Motivations Age, socioeconomic status, cognitive abilities influence decision making Habituation ( bias; pectations determine perception

  16. Are we in control of our decisions? | Dan Ariely

  17. Translating Needs Into Functionalities Turn problems Perception - storage - retrieval into tasks Recognition rather than recall People can remember ~3-4 items at a Thinking time. Memory Attention Zeigarnik effect (depends on the importance of the Motivations interrupted task for the person) Habituation

  18. Translating Needs Into Functionalities Turn problems Perception - storage - retrieval into tasks Recognition rather than recall People can remember ~3-4 items at a Thinking time. Memory Attention Zeigarnik effect (depends on the importance of the Motivations interrupted task for the person) Habituation

  19. Translating Needs Into Functionalities Turn problems Perception - storage - retrieval into tasks Recognition rather than recall People can remember ~3-4 items at a Thinking time. Memory Attention Zeigarnik effect (depends on the importance of the Motivations interrupted task for the person) Habituation

  20. Translating Needs Into Functionalities Turn problems Perception - storage - retrieval into tasks Recognition rather than recall People can remember ~3-4 items at a Thinking time. Memory Zeigarnik effect - interrupted tasks are Attention easier to remember (depends on the Motivations importance of the interrupted task for the Habituation person)

  21. Translating Needs Into Functionalities Turn problems Focused attention is limited and into tasks selective Inattentional blindness Thinking Surface (awareness of features) and Memory content attention (awareness of information) Attention Motivations Attention is dynamic - allow hierarchy Habituation

  22. Translating Needs Into Functionalities Turn problems Focused attention is limited and into tasks selective Inattentional blindness Thinking Surface (awareness of features) and Memory content attention (awareness of information) Attention Motivations Attention is dynamic - allow hierarchy Habituation

  23. Translating Needs Into Functionalities Turn problems Focused attention is limited and into tasks selective Inattentional blindness Thinking Surface (awareness of features) and Memory content attention (awareness of information) Attention Motivations Attention is dynamic - allow hierarchy Habituation

  24. Translating Needs Into Functionalities Turn problems Focused attention is limited and into tasks selective Inattentional blindness Thinking Surface (awareness of features) and Memory content attention (awareness of information) Attention Motivations Attention is dynamic - allow hierarchy Habituation

  25. Translating Needs Into Functionalities Turn problems Tention from unmet needs into tasks (based on formed expectations) Work must be meaningful Thinking Reward wisely Memory Desire to belong to a group Attention Motivations In-group/out-group biases Habituation

  26. Translating Needs Into Functionalities Turn problems Tention from unmet needs into tasks (based on formed expectations) Work must be meaningful Thinking Reward wisely Memory Desire to belong to a group Attention Motivations In-group/out-group biases Habituation

  27. Translating Needs Into Functionalities Turn problems Tention from unmet needs into tasks (based on formed expectations) Work must be meaningful Thinking Reward wisely Memory Desire to belong to a group Attention Motivations In-group/out-group biases Habituation

  28. Translating Needs Into Functionalities Turn problems Tention from unmet needs into tasks (based on formed expectations) Work must be meaningful Thinking Reward wisely Memory Desire to belong to a group Attention Motivations In-group/out-group biases Habituation

  29. Translating Needs Into Functionalities Turn problems Tention from unmet needs into tasks (based on formed expectations) Work must be meaningful Thinking Reward wisely Memory Desire to belong to a group Attention Motivations In-group/out-group biases Habituation

  30. Translating Needs Into Functionalities

  31. Translating Needs Into Functionalities Turn problems Pavlov’s conditioning into tasks Skinner’s operant conditioning (with reinforcement) Thinking Based on formed patterns Memory Attention Creating new habits: stimulus - Motivations response; breaking the pattern Habituation

  32. Translating Needs Into Functionalities Turn problems Pavlov’s conditioning into tasks Skinner’s operant conditioning (with reinforcement) Thinking Based on formed patterns Memory Attention Creating new habits: stimulus - Motivations response; breaking the pattern Habituation

Recommend


More recommend