Session to led by Ruby developer Steve Bristol – What is the role of a UI?
- The goal is communication
- Works for different users (novice/advanced)
- Built with empathy
- Makes users feel good
- Is simple
Crap code + good UI = good app but Good code + crap UI = crap app
Usability testing will really, really piss you off but it will build empathy with the user.
Discussion about Facebook vs MySpace – as a UI case study.
We discussed a need to distinguish between design and UI. Visual factors vs interaction factors.