Sunday, February 14, 2016

Usability and User Experience Goals with Sample Applications

Usability and User Experiences Goals

Usability answers the question, "Can the user accomplish their goal?"(Spool, 2007).
User experience answers the question, "Did the user have as delightful an experience as possible?" (Spool, 2007).

Figure 1. Morville's user experience honeycomb

Usability has different kinds of theories but all the theories try to achieve following goals.
  • Effective
  • Ease of learning
  • Efficiency of use
  • Memorability
  • Error prevention (Safety)
  • User Satisfaction
  • Utility
Here are some examples applications two of which meets appropriate usability and user experience goals, and two of which does not.

Two Applications that meets Usability and User Experience Goals

  • Google Search Engine
    • Its search box effectively evokes auto-complete and correct suggestions to the users.
    • Simple user interface that is easily memorable to its features.
    • Google logo design is attractively and relatively updated on world's remarkable dates.
    • Navigation is well designed to other google apps
Figure 2. Simple UI design

Figure 3. Auto-complete suggestions for searching keywords

Figure 4. Correction of suggestions for searching keywords

  • Facebook Application
    • It has a good search option, sharing’s, events and photos as the news feed,Chat, Notifications, check in facility, create events,increase effectiveness.
    • Navigation is well designed and its features are clearly expressed and easy to remember.
    • It has the privacy control, report and block harmful friends and posts, secure authentication increase the safety. 
    • Chatting, gaming Sharing photos increase the user's satisfaction

C:\Users\sony\Desktop\New folder (13)\Screenshot_2016-02-13-11-04-09.png

Two Application that does not meet Usability and User Experience Goals

  • PizzaHut web application
    • It has less effectiveness as tasks can’t be completed accurately and not provided required information.
    • Application error leads for less satisfaction.
    • Not providing full functionalities leads for less motivation.
    • Not providing informative error messages  leads for less helpfulness.
Example -01: Delivery order sometimes encounters error message
Figure 2. PizzaHut's order page

Figure 3. PizzaHut's order page error

Example -02: Session timeout problem


Figure 4. Session timeout

Example -03: Unpredictable User Interface
Figure 4. UI before clicking 'Delivery'
Figure 4. Result shown after clicking 'Delivery'

  • One Stop @ SAC web application.

No comments:

Post a Comment