It's a classic disconnect. A developer is presented with a functional specification, and codes it exactly as requested. The results are presented to the client, who is sorely disappointed with the results and wonders why on earth their project was built this way. Last-minute compromises are made, and everyone walks away unhappy.
But it doesn't have to be this way.
User experience principles are not the sole domain of usability researchers and interaction designers. Core principles can be used to unite developers and clients in a single vision, fostering clear understanding of needs and facilitating successful outcomes.
In this session, we will explore several aspects of this approach including:
- Stakeholders and their intentions
- "The 5 Whys"
- User Scenarios
- Heuristic Evaluation
- Low Fidelity Wireframing
- Design Patterns
- KISS vs. cool
This session is intended for developers who are in the trenches, but don't know why they constantly have to re-program the same features within an application because the client misunderstood.