CHAPTER 3 Balancing Needs through Iterative Development

In a perfect, egalitarian, happy-dappy world, product development processes would only be about making the user happy. Perfectly user centered, they would focus on creating the ideas users experience at any cost. All software (and hardware and VCRs and cars and pretty much anything with a human interface) would be standardized, optimized, consistent, and transparent. Everything would be focused on helping the users perform their task.

But the world is far from ideal. Finding a single perfect way of doing any task is unlikely. Even ideal user solutions do not always make ideal products. Moreover, products are generally not created solely for the benefit of their users: they are created by ...

Get Observing the User Experience 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.