views:

94

answers:

4

I am interesting in creating a better User Experience (UX). There are a lot of books out there, what are some that would be useful to a software engineer?

+1  A: 

alt text

The Design of Everyday Things by Don Norman.

Dominic Rodger
A: 

Look up "The Design of Every day things", by Donald Norman. It was mandatory reading for the UI courses when I was in university.

FrustratedWithFormsDesigner
+3  A: 

it's specific to Web UX, but Steve Krug's Don't Make me Think is really interesting (and short, which always helps!). And to be fair, some of it translates to non-web apps too.

As well as giving you advice on the design of the UX, it talks about usability testing, which is something I think a lot more apps should do. (Websites too, but most of them do it already).

Grant Crofton
I found `Don't Make Me Think` really interesting and its not too long - the sort of tech book you could actually read cover to cover on a few bus trips and actually get something out of it.
Jake
+2  A: 

My favorites:

At some point in your career, you may enjoy this wonderful book that draws parallels across multiple fields of design. (For example, the "confirmation" technique occurs both in software design and nuclear launch control.)

Andy Thomas-Cramer
Universal Principles of Design is great. It was a suggested book for my software usability course, and the only book for the course I kept (the primary text was awful and no where near as helpful as it was).
Thomas Owens
I actually have Universal Principals of Design and love it. I am hoping to find more of a book for programmers right now though.
Barlow Tucker