Usability inspection methods
discount usability: cheap, fast, easy to use
functionality at right time in right place in right form from user's view
Cognitive Walkthrough:
- focused on: tasks, interface, learnability
- may be: w/o real use, w prototype or mockup
- procedure:
- define inputs (user, task, mockup/implementation, action seq)
- convene analysis (facilitator, scribe(prob,assumptions), participates)
- walk through action seq of tasks (why do, goal, feedback)
- record critical info (credible success/failure story, assumptions, probs)
- revise interface to fix prob
- need: system representation, tasks, detailed action script
- do: step through, 4 questions:
- what right effect to achieve?
- notice available correct action?
- associate correct action w effect?
- see progress after correct action?
- + fast, cheap, put designers/developers in the shoes of user
- - false positives, hard to measure severity of issues, focused on learning not skilled
Heuristic Evaluation:启发式
- for each screen/page/state:
- inspect dialogue elements
- compare w list of usability principles (Nielsen's)
- consider other principles/results
- Nielsen's:
- visibility of status
- match sys & real world
- user control & freedom
- consistency & standards
- error prevention (eg. bday type in)
- recognition rather than recall (eg. file path visible)
- flexibility & efficiency of use (eg. shortcuts, tailor with macro)
- aesthetic & minimalist design (eg. google main page)
- help recognize, diagnose, recover from errors (error box)
- help & doc
- phases:
- pre coordination (告知)
- evaluation (free->specific, list of prob, assess severity)
- severity rating (priority of prob, frequency+impact+persistence, discuss)
- debriefing (discuss, results)
- vs user testing:
- + faster, no interpreting actions
- - miss prob, false positives
- + fast, cheap, find most severe issues, related to both learning & skilled use
- - false positives, 3-5 skilled usability engineers, hard to separate issues from different users
Usability Testing
inspection, HE, analysis, experiment, talking, observing, comparing
- formal model (certainty vs cost)
- inspection method: fast, limited (eg. A-B test)
- experiment: deep, narrow
- survey: large number, limited why
- talking: deep, not true
- observing: deep, slow (best think aloud)
- usage logs: useful, objective, no why
formal experiments:
- hypothesis
- independent variable (levels)
- dependent variable 控制变量
- speed, error rates, task completion, limited, missing subjective measures
- A-B online experiments (to see which single var is most effective in increasing a response rate or other desired outcome. sufficient size/numbers)
A-B test:
- 一组两系统or两组一系统
- split tasks (control for learning effect, A->B and B->A)
survey: large number, limited subjective data
- goal
- design instrument
- pilot试点, sample
- deploy部署
- analyze
observation:
look for critical incidents (error, long stall, unexpected path/event/use, distress)
Hawthorne effect 被观察者知道自己被观察时改变行为的倾向
-> think-aloud variant:
- constructive interaction (2ppl w monitored conversation)
- co-discovery learning (beginner & intermediate users)
-> think-aloud: let them talk, record
- pre checklist
- intro to script
- paperwork (consent form同意书)
- pre- questionnaire
- tasks
- logging instruments/recording device
- prompts to user
- post-questionnaire
- debrief script
structured observation:
- process/workflow data
- critical incidents
- think aloud
- get context, reasonable timeframe, small number
in-field observation: real environ, collaborative aspects, takes time, small number
No comments:
Post a Comment