Problems with visual design can turn users off so quickly that they never discover all the smart choices you made with navigation or interaction design.
Jesse James GarrettUser-centered design means understanding what your users need, how they think, and how they behave - and incorporating that understanding into every aspect of your process.
Jesse James GarrettThe more everybody knows about all aspects of the problems we face, the better off all of us will be. Less time spent explaining things means more time for coming up with creative solutions.
Jesse James GarrettAs much as we may want to withdraw into a world of pure problem solving, we have to acknowledge that the most successful architectures are the ones you can actually convince someone to implement.
Jesse James Garrett