Notes for About For With w David Heller
Who is david?
Vp for ixda, designer, blogger, speaker
Top 4 books for user exp:
- design of everyday things (donald norman)
- elements of UE (jesse james garrett)
- the inmates are running the asylum (alan cooper, the guy who designed visual basic)
- information anxiety2 (richard saul wurman)
What's User Centered Design (UCD)?
paradigm for building soluitions that ppl interact w
major components:
- research in context, research THE context, observe users in the wild
- *mkt research is NOT the same as going into the field & doing ethnographic research
- empathy for humans - we like them, we are them, lets not torture them w our projects / svcs
- *personas: putting pictures of (hyptothetical? fictional?) users in the shop to keep the human face on things
- validate before release
Where does this all fit in?
Don Norman, _Invisible Computing_
3-legged stool supporting the product:
- technology
- marketing
- user experience
david runs throuhg a few other paradigms and metaphors, none of which are as concise as the stool metaphor, although some are more sophisticated and nuanced.
affordances: the form of something tells me what to do with it; instructions are built into the design, eg, "raised round thingees" are usually buttons that can be pushed. a doorknob is another good example.
interface = form
time = behavior
information = meaning
context = enviornment
Human powered (eg loom) --> self powered (eg steamboat) --> electronic (analog, eg telephone) --> digital (eg alarm clock) --> multi use dvc (eg treo) --> multi channel exp (eg ipod+itunes)
twds social interaction, twds contextual
david's crazy about the design in teh film Minority Rpt
marcrettig.com
envisions UX as waves:
operate the machine--> use the software--> ...
UX is about merging concepts
body/mind
form/function
software design manifesto - mitch kapor: "delight" is key
UCD != expensive
UCD != time consuming
UCD != anti-technology
UCD != agile methodologies
What can UCD do for you?
- lower downstream change
- increase bottom line results
- increase brand appeal
- reduce overhead costs
Q&A
Q: could you talk about agile dvlpment? [http://agilemanifesto.org/]
A: SOMEthing has to be upfront. if i had to pair two ppl together, it would be the designer and the coder
yr always going to ahve to make a deciscion: are you ready to code or not? i'd always ask teh Q "do i know who i'm coding for?" that should be the user, not yr boss.
Q: what kind of tools do you use for observation
A: i don't review recorded matierials, but when i do ethnography, i've discovered that the most important things are the ones i observe directly. but that's n ot the norm. a lot of ppl get stuck inthe details, so they need to have the recorded matierials for review. i write notes after, rather than before, so i can expirience the interaciton.
Emotional Design:
- viceral ("i want that!")
- behavioural ("oh yeah, i'll use this")
- reflective ("how did i ever live without this?" it becomes an appendage)
Q: what about acclimating the user to a re-design? eg, apple moving from OS9 to OSX
A: kind of similar to the move from win 3.1 to win 95. check out [http://blogs.msdn.com/jensenh]