human-computer-interaction

####human-computer-interaction

#####Needfinding

what do people do&&values and goals&&how these activities embedded

######interviewing

choosing participants(representation of target users,such as stakeholders , current user of a similar system, non-users).

what are good questions?

open ended<—–>too large interesting is important.

questions to avoid(1:what they would do\like\want in hypothetical situation;2:how often;3:how much do you like on an absolute scale;4:avoid binary quesitons)

######survey

######diary observation

give people a diary notebook or a structured task or camera,voice…

######experience sampling

lead user(they will make their own solution before they get one)

extreme users(can be extreme in all directions)

#####Rapid prototyping

######storyboard:(focus on performing, what happening in key time)

A:setting(people involved, environment, task being accomplished)

B:sequence(step involved, what leads someone to use the app, what task is being illustrated)

C:satisfaction(motivation, what does it enable people to accomplish, what needs does the system fill)

######wizard of oz(make an interactive application without code)

video prototyping (cheap and fast)

#####Heuristic Evaluation

Alt text

find problems and before user testing

find a set of people—->some heuristic principles—–>look for problems