Design is a full-bodied discipline, but we're letting new entrants to the profession only scratch the surface. When I was an undergrad, I took a class with Randy Pausch called Programming Usable Interfaces. One of the first things he did was give us a free book called Usability Engineering, which reiterated the main theme of [...]