Human Computer Interaction
Human Computer Interaction
Explain affordance and visibility in context of user interface design by comparing mechanical and digital design
Visibility: should be obvious what a control is used for. Affordance: should be obvious how a control is used. (From the Design of Everday Things by Donald Norman). Mechanical design tends to be one-function (i.e. appliance)
States that individual's main needs are satisfied in the following sequence:
1. 2. 3. 4. 5.
utility: product can be used for specific goal usability: quality and efficiency with which product can be used likeability: unspecified for many reasons
"Usability is a quality attribute that assesses how easy user interfaces are to use...it also refers to methods for improving "ease-of-use" during design process.
learnability: how easy to use on the first time? efficiency: how quickly can users perform tasks? memorability: how easy to restablish proficiency? errors: how many/how severe/how recoverable? satisfaction: how pleasant to use?
www.studyblue.com/servlet/printFlashcardDeck?deckId=7536020
1/13
9/23/13
A technology push is technologies that create user needs, i.e. technologies that are pushed onto market without considering whether it satisfies a user need. (IPad, Mouse, etc). Successful technologies create applications that fulfill user needs
Why is Maslow's hierarchy of eeds potentially useful for user interface design?
User needs are often abstract and hence guidance for concrete implementation is often limited.
1.Identifying needs and establishing requirements Including usability requirements 2. Developing alternative designs 3. Building interactive versions of the designs 4. Evaluating designs
Factors influencing UX
product design context of use user's skills and expectations users may be wrong may be resistent to change may expect disadvantages
www.studyblue.com/servlet/printFlashcardDeck?deckId=7536020
2/13
9/23/13
active involvement of users appropriate allocation of function between users and technology iteration of design solutions multi-discplinary design LUCID = logical, user-centered, interaction design 1. envision - deveoped UI roadmap, product concept, constraints, objectives 2. analyze - analyze needs and specify requirements 3. design- create protoype 4. refine - test prototype 5. implement - late-stage design changes 6. support - gather data for next version
a person's perceptions and responses that result from the use or anticipated use of a product, system, or service (ISO 9241210:2008 definition)
basic misconceptions
www.studyblue.com/servlet/printFlashcardDeck?deckId=7536020
if I (the developer) can use it, so can everyone else if our non-tech staff can use it, so can everyone else
3/13
9/23/13
of user interfaces
good UI are applied common sense a system is usable if all style guidlines are met
www.studyblue.com/servlet/printFlashcardDeck?deckId=7536020
4/13
9/23/13
what can we learn from the notion of "experience economy" for UI design?
principles that lead for a "useful and easy to use of computer systems" according to Gould and Lewis (1985)
occurs when you carry out correct action, but on the wrong object. one action but several possibilities...(usually occurs when distracted or objects in close proximity...clicking minimize instead of clicking to close a window)
www.studyblue.com/servlet/printFlashcardDeck?deckId=7536020
5/13
9/23/13
based on modeling mental activities that happen exclusively inside the head- does not adequately account for how people interact with computers and other devices in the real world
most influential model of user interaction used in GOMS analysis 3 interacting subsystems: cognitive, perceptual, & motor each with processor and memory serial and parallel processing
Which basic thesis does Don Norman support in his book, Emotional User Interfaces: Why we love or hate things?"
attractive things work better. Emotional system changes how the cognitive system operates. So, if aesthetics change our emotional state, then attractive things help us use things more easily. the visceral level, the behavioral level, and reflective level require different design styles.
selective listening: being able to focus one's auditory attention on a particular stimulus, like how you can focus on a single convo in a noisy room
Mistakes -- errors in choosing an objective or in specifying a means of achieving goals. (deciding not study and failing)Slips -- errors in carrying out an intended means for reaching an objective (Meaning to study, but forgetting the book)
www.studyblue.com/servlet/printFlashcardDeck?deckId=7536020
6/13
9/23/13
types of slips
capture errors - two action sequences have commoninitial stages description error: two objects are physically aike enough to mess up data-driven error: recalling the wrong piece of data, confusing numbers associatve activation error: event activates a similar but wrong response understand causes of error and try to minimize them make it possible to undo actions make it easier to discover when errors occur and make them easy to fix think of tasks as imperfect approximations of what user wants to do
horizontal prototype
first in a series of iterative prototypes. defines scope of the system and provides for early detection of missed requirements
vertical prototype
expands on horizontal prototype, building selected core functions to a sufficient level of detail. "proof-ofconcept". details of function/feature are shown or implemented can be used in early or late design stages. focus groups tend to become influenced by dominant people focus group results are not generalizable focus groups may have difficulty discussing sensitive topics (UI
7/13
9/23/13
focus groups
design for porn website, for example) correlation between stated intent and actual behavior is low
www.studyblue.com/servlet/printFlashcardDeck?deckId=7536020
8/13
9/23/13
Diary study
a self-report methodology in which participants respond to standardized questions, in a diary or notebook, at a specified time interval
-there is a selection bias (people want to make their data look "good", i.e. minutes exercised, calories eaten)-memories are atypically wellencoded and rehearsed. -all forms of diary method require dedicated, reliable participants, who are not necessarily representative of the population.
intimate distance - up to 0.5 meters, comforting/threatening personal distance 0.5-1.25 m; convo with friends social distance: 1.25-3.5 m; impersonal business public distance: > 3.5 m; addressing a crowd Linear/absolute position: position P linear/relative position: movement dP rotary/abs. position: rotation R rotary/relative position: delta rotation dR linear/abs.force: F linear/relative force: delta Force dF
www.studyblue.com/servlet/printFlashcardDeck?deckId=7536020
9/13
9/23/13
www.studyblue.com/servlet/printFlashcardDeck?deckId=7536020
10/13
9/23/13
GOMS model
goals operators moethods selection rules user tasks split into goals which are achieved by solving subgoals (Folieng6.pdf, slides 3845) only for well-defined routine cognitive tasks, difficult to model novel interactions assumes statistical experts doesn't consider slips or errors, fatigue, social surroundings, etc.
taxonomy of prototypes
horizontal vs. vertical low-fidelity vs. high-fidelity non-functional vs. functional evolutionary vs. throw-away
High-fidelity prototype
uses materials you would expect to be in the final product looks more like the final system
www.studyblue.com/servlet/printFlashcardDeck?deckId=7536020
11/13
9/23/13
Low-fidelity prototypes include sketches, task sequences, and story boards and are comprised of a medium unlike the final product. They are useful because they are quick, cheap, and easily changed.
pro: fast, cheap, easy to change, early userinteraction con: no real functionality, difficult to identify errors, not suitable for all ideas
pro: looks and feels like final product to usercon: more of a vertical prototype, in that functionality is restricted; doesn't consider nonvisible issues like security
A smudge attack is the attempt to guess passwords from smudges, which are "oily residue or smudge on the touch screen surface". As designer, we have to consider how graphical passwords on smartphones could be attacked.
interaural time difference (ITD) interaural intensity difference (IID) head-related transfer functions (HRTF) see human-3.pdf, slides 61-67
www.studyblue.com/servlet/printFlashcardDeck?deckId=7536020
12/13
9/23/13
stages of reading
visual pattern perceived decoded using internal representation of language interpreted using knowledge of syntax, semantics, pragmatics
learnability: ease with which new users can begin effective interaction and max performance flexibility: how many ways users and system exchange info robustness: level of support provided to user in determining successful achievement and assessment of goal-directed behavior
www.studyblue.com/servlet/printFlashcardDeck?deckId=7536020
13/13