The Myth of User Error

There's a big, handy black box in software development that we like to throw our complicated and annoying problems into. It's called, User Error. It's where we send help desk comments from people who lost their passwords, or wandered down an IA dead end, or made their browser crash and can't explain why. We [...]