CHAPTER18Programmingfor Humans

My sense of user sympathy as a moral imperative (rather than just a way to sell more software) started when I heard a story from an Excel usability test. A woman came in to test the software. When she wasn't able to complete the assigned task, she actually broke down in tears. Ken Dye, the usability lab manager, told me he had to walk her around the idyllic Microsoft campus until she felt better. After that, we were always very careful to explain to usability participants that we were testing the product, not their performance, and we expected that they wouldn't be able to accomplish some tasks. Not that that helped. People feel miserable when they can't accomplish a task.

I was reminded of a story about the task ...

Get User Interface Design for Programmers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.