Summary of the UIE conference. I used this presentation to communicatet what changes we could bring to our own site / tools to enhance the user experience.
2. Optimizing the user experience Outline Opportunities for richness Anti-patterns Web App Summit 2008 Progressive enhancements
3. • Organized by User Interface Engineering (UIE) Web App Summit 2008 • 3-day event reviewing the best practices in today’s top web sites • Reviewing what makes a great web application Web App Summit 2008
5. • Web Applications (Web Apps) are where Business Rules meet the User Experience Optimize the user experience • The more rules in place, the more difficult a user’s experience can be • Need the right rule at the right time at the right place Optimizing the user experience
6. The Kano model Excitement Generators Performance Payoff Basic Expectations Quality & Capability User Satisfaction Optimizing the user experience
7. The Kano model Basic Expectations Quality & Capability User Satisfaction Optimizing the user experience
8. • Has to work properly Basic expectations for Web Apps • Need to smooth out any “rough edges” • Transactions are processed at the time of submit • Business rules shouldn’t deteriorate the process Optimizing the user experience
9. The Kano model Performance Payoff Basic Expectations Quality & Capability User Satisfaction Optimizing the user experience
10. • Real person support Performance payoffs for Web Apps • On-line “helping hand” Optimizing the user experience
16. The Kano model Excitement Generators Performance Payoff Basic Expectations Quality & Capability User Satisfaction Optimizing the user experience Time
27. Requiring the user to go down a level or two, perform an operation, come back to the top and then have to go back down again. Name comes from hopping up and down through the site. Pogo stick navigation Anti-Patterns
32. Making key interaction points too small increases the likelihood that users will be frustrated with the interface. Tiny targets Anti-Patterns Fitt’s law: The time to acquire a target is a function of the distance to and size of the target.