Session to led by Ruby developer Steve Bristol – What is the role of a UI?

  • The goal is communication
  • Intuitive/Expected/Easy
  • 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.

Ben Kepes

Ben Kepes is a technology evangelist, an investor, a commentator and a business adviser. Ben covers the convergence of technology, mobile, ubiquity and agility, all enabled by the Cloud. His areas of interest extend to enterprise software, software integration, financial/accounting software, platforms and infrastructure as well as articulating technology simply for everyday users.

1 Comment
  • Great line : “Crap code + good UI = good app but Good code + crap UI = crap app”

    Of course “Good code + good UI = good app + keep your customers/users”.

    The other line I’d offer is “white space is your friend”

Leave a Reply