I've been searching all over for good guides to the *process* of human-centered design as opposed to the techniques for good UI: This book is excellent on two counts 1. The principles and methods you advocate 2. The lack of competition, but this doesn't distract from the quality of the book. There are lots of books on how to do UI, but they all concentrate upon the widgets. This is the only one I have seen that really tells you how to go out and collect customer data, and then, what to do about it. I also like the way it deals with UI design -- do it only after the analysis -- resist the temptation to start the design too soon.