4 Understanding Users

Embed Size (px)

Citation preview

  • 8/12/2019 4 Understanding Users

    1/38

    Ridi [email protected]

  • 8/12/2019 4 Understanding Users

    2/38

    A need to understand users

    Interacting with technology iscognitive

    We need to take into accountcognitive processes involved

    and cognitive limitations ofusers

    We can provide knowledgeabout what users can andcannot be expected to do

    Identify and explain thenature and causes of problemsusers encounter

  • 8/12/2019 4 Understanding Users

    3/38

    What goes on in the mind

  • 8/12/2019 4 Understanding Users

    4/38

  • 8/12/2019 4 Understanding Users

    5/38

    Attention

    Selecting things to concentrateAllows us to focus on information that isrelevant to what we are doing

    Involves audio and/or visual sensesFocussed and divided attention enables usto be selective in terms of the mass ofcompeting stimuli but limits our ability tokeep track of all eventsInformation at the interface should bestructured to capture users attention

  • 8/12/2019 4 Understanding Users

    6/38

  • 8/12/2019 4 Understanding Users

    7/38

    Activity: Find the price of a double room at the Holiday Inn in Bradley

  • 8/12/2019 4 Understanding Users

    8/38

    Activity: Find the price for a double room at the Quality Inn inColumbia

  • 8/12/2019 4 Understanding Users

    9/38

    Attention in Our Activity

    Tullis (1987) found that the two screens producedquite different results1st screen - took an average of 5.5 seconds to search

    2nd screen - took 3.2 seconds to search

    Why, since both displays have the same density ofinformation (31%)?Spacing

    In the 1st screen the information is bunched up together, making

    it hard to searchIn the 2nd screen the characters are grouped into verticalcategories of information making it easier

  • 8/12/2019 4 Understanding Users

    10/38

    Design Implication for Atention

    Make information salient when it needsattending to

    Use techniques that make things stand out

    like colour, ordering, spacing, underlining,sequencing and animation

    Avoid cluttering the interface - follow the

    google.com example of crisp, simple designAvoid using too much because the softwareallows it

  • 8/12/2019 4 Understanding Users

    11/38

    Over-use of graphics

  • 8/12/2019 4 Understanding Users

    12/38

    Sufficient of graphics

  • 8/12/2019 4 Understanding Users

    13/38

    Perception and recognition

    How information is acquired from the worldand transformed into experiencesObvious implication is to designrepresentations that are readily perceivable,e.g.

    Text should be legibleIcons should be easy to distinguish and read

  • 8/12/2019 4 Understanding Users

    14/38

    Is color contrast good? Find italian

  • 8/12/2019 4 Understanding Users

    15/38

    Are borders and white spacebetter? Find french

  • 8/12/2019 4 Understanding Users

    16/38

    Activity

    Weller (2004) found people took less time tolocate items for information that was groupedusing a border (2nd screen) compared with using colorcontrast (1st screen)

    Some argue that too much white space on webpages is detrimental to searchMakes it hard to find information

    Do you agree?

  • 8/12/2019 4 Understanding Users

    17/38

    Which is easiest to read and why?

    What is the time?

    What is the time?

    What is the time?

    What is the time?

    What is the time?

  • 8/12/2019 4 Understanding Users

    18/38

    Design implications

    Representations of information need to be designed to beperceptible and recognizableIcons and other graphical representations should enableusers to readily distinguish their meaningBordering and spacing are effective visual ways ofgrouping informationSounds should be audible and distinguishableSpeech output should enable users to distinguish betweenthe set of spoken words

    Text should be legible and distinguishable from thebackground

  • 8/12/2019 4 Understanding Users

    19/38

    Memory

    Involves first encoding and then retrievingknowledgeWe dont remember everything - involves

    filtering and processing what is attended toContext is important in affecting our memory(i.e., where, when)Well known fact that we recognize things much

    better than being able to recall thingsBetter at remembering images than wordsWhy interfaces are largely visual

  • 8/12/2019 4 Understanding Users

    20/38

    Processing in memory

    Encoding is first stage of memorydetermines which information is attended to in the environmentand how it is interpreted

    The more attention paid to something,And the more it is processed in terms of thinking about itand comparing it with other knowledge,The more likely it is to be remembered

    e.g., when learning about HCI, it is much better to reflect uponit, carry out exercises, have discussions with others about it, andwrite notes than just passively read a book, listen to a lecture orwatch a video about it

  • 8/12/2019 4 Understanding Users

    21/38

    Context is important

    Context affects the extent to which informationcan be subsequently retrievedSometimes it can be difficult for people to recallinformation that was encoded in a different

    contexte.g., You are on a train and someone comes up to you and sayshello. You dont recognize him for a few moments but thenrealize it is one of your neighbors. You are only used to seeingyour neighbor in the hallway of your apartment block and seeinghim out of context makes him difficult to recognize initially

  • 8/12/2019 4 Understanding Users

    22/38

    Activity

    Try to remember the dates of yourgrandparents birthdayTry to remember the cover of the last twoDVDs you bought or rented

    Which was easiest? Why?People are very good at remembering visualcues about things

    e.g., the colour of items, the location of objects and marks

    on an objectThey find it more difficult to learn andremember arbitrary material

    e.g., birthdays and phone numbers

  • 8/12/2019 4 Understanding Users

    23/38

    Recognition versus recall

    Command-based interfaces require users to recallfrom memory a name from a possible set of 100sGUIs provide visually-based options that usersneed only browse through until they recognize

    oneWeb browsers, MP3 players, etc., provide lists ofvisited URLs, song titles etc., that supportrecognition memory

  • 8/12/2019 4 Understanding Users

    24/38

    The problem with the classic 7 2

    George Millers theory of how muchinformation people can rememberPeoples immediate memory capacity is verylimitedMany designers have been led to believe thatthis is useful finding for interaction design

  • 8/12/2019 4 Understanding Users

    25/38

    What some designers get up to

    Present only 7 options on a menuDisplay only 7 icons on a tool barHave no more than 7 bullets in a list

    Place only 7 items on a pull down menuPlace only 7 tabs on the top of a website page

    But this is wrong? Why?

  • 8/12/2019 4 Understanding Users

    26/38

    Personal information management

    Personal information management (PIM) is a growingproblem for most usersWho have vast numbers of documents, images, music files, videoclips, emails, attachments, bookmarks, etc.,Major problem is deciding where and how to save them all, then

    remembering what they were called and where to find themagainNaming most common means of encoding themTrying to remember a name of a file created some time back canbe very difficult, especially when have 1000s and 1000sHow might such a process be facilitated taking into accountpeoples memory abilities?

  • 8/12/2019 4 Understanding Users

    27/38

    Is Apples Spotlight search tool any good?

  • 8/12/2019 4 Understanding Users

    28/38

    Design implications

    Dont overload users memories with complicatedprocedures for carrying out tasksDesign interfaces that promote recognition ratherthan recall

    Provide users with a variety of ways of encodingdigital information to help them rememberwhere they have stored them

    e.g., categories, color, flagging, time stamping

  • 8/12/2019 4 Understanding Users

    29/38

    Mental models

    Users develop an understanding of a system throughlearning and using it

    Knowledge is often described as a mental modelHow to use the system (what to do next)What to do with unfamiliar systems or unexpected situations(how the system works)

    People make inferences using mental models of how tocarry out tasks

  • 8/12/2019 4 Understanding Users

    30/38

    Mental models

    Craik (1943) described mental models asinternal constructions of some aspect of theexternal world enabling predictions to be

    madeInvolves unconscious and conscious processes,where images and analogies are activated

    Deep versus shallow models (e.g. how todrive a car and how it works)

  • 8/12/2019 4 Understanding Users

    31/38

    Information processing

    Conceptualizes human performance inmetaphorical terms of informationprocessing stages

  • 8/12/2019 4 Understanding Users

    32/38

    Model Human processor (Card et al, 1983)

    Models the information processes of a userinteracting with a computerPredicts which cognitive processes are involvedwhen a user interacts with a computer

    Enables calculations to be made of how long auser will take to carry out a task

  • 8/12/2019 4 Understanding Users

    33/38

    The human processor model

  • 8/12/2019 4 Understanding Users

    34/38

    Design implication

    Provide external representations at theinterface that reduce memory load andfacilitate computational offloading

    e.g. Informationvisualizations havebeen designed toallow people to makesense and rapiddecisions aboutmasses of data

  • 8/12/2019 4 Understanding Users

    35/38

    Distributed cognition

    Concerned with the nature of cognitivephenomena across individuals, artifacts, andinternal and external representations (Hutchins,1995)

    Describes these in terms of propagation acrossrepresentational stateInformation is transformed through differentmedia (computers, displays, paper, heads)

  • 8/12/2019 4 Understanding Users

    36/38

    How it differs from informationprocessing

  • 8/12/2019 4 Understanding Users

    37/38

    Whats involved

    The distributed problem-solving that takes placeThe role of verbal and non-verbal behaviorThe various coordinating mechanisms that areused (e.g., rules, procedures)The communication that takes place as thecollaborative activity progressesHow knowledge is shared and accessed

  • 8/12/2019 4 Understanding Users

    38/38

    Key points

    Cognition involves several processes including attention,memory, perception and learning

    The way an interface is designed can greatly affect howwell users can perceive, attend, learn and remember howto do their tasks

    Theoretical frameworks such as mental models andexternal cognition provide ways of understanding how andwhy people interact with products, which can lead tothinking about how to design better products