Unsung User Experience Heroes — You
We live in a world of faceless corporations. It is so easy to forget that real people are behind that phone you use, that cup of coffee you bought, that car you drive. And that’s because companies work hard to carefully project a tailored and filtered image. People are generally not tailored or filtered. (Hence […]
Why I won’t hire people who want to be the “user advocate” on the development team.
Periodically I see mail from people looking for a job. Often it’s more of a general call for work (rather than a specific request for work at our little startup). And often, the people who are calling for work declare their undying passion for user-centered design. They go on to talk about how understanding the […]
Unsung User Experience Heroes — Responsiveness
Many words are thrown around by user experience professionals to describe what they consider to be the keys to superlative software design. “Simplicity” and “intuitiveness” come to mind. We like both simplicity and intuitiveness, much as we like motherhood and apple pie. But there are less glamorous aspects to a user experience that are fundamental […]
Who’s Your Customer?
In the left-brained world of software development all problems are nails, and logic and reason are the hammer. It goes something like this: We’re building a new piece of software. We should understand who it’s for so we can build the thing they want. How can you know what to build if you don’t understand […]
Software is a Conversation
Software is a conversation with your users. And yet historically, the “person” talking to you when you use most software is a passive aggressive asshole. Let’s take one of the simplest examples, present on thousands of forms across the world wide web – the submit button. Submit. How does that make you feel? Is the […]