User interfaces that are applied
after an application and Web site
are architected are like pushing
icing around on a cake.
They can make something look nice
but not fix fundamental
problems, they merely hide them.
User Research Design Planning
User Interface Design
Information Design Usability Testing