1 / 24

Human Computer Interaction

Lecture 4. Human Computer Interaction. Engr. Sanaullah Manzoor CS&IT, Lahore Leads University sanaullahmanzoor1988@gmail.com https://sites.google.com/site/engrsanaullahmanzoor/home. Contents. Goals of HCI Usability Usability Goals. Goal of HCI.

arey
Download Presentation

Human Computer Interaction

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Lecture 4 Human Computer Interaction Engr. Sanaullah Manzoor CS&IT, Lahore Leads University sanaullahmanzoor1988@gmail.com https://sites.google.com/site/engrsanaullahmanzoor/home

  2. Contents • Goals of HCI • Usability • Usability Goals

  3. Goal of HCI A basic goal of HCI is to improve the interactions between users and computers by making computers more usable and receptive to the user's needs.

  4. Human-Computer Interaction Usability User Experience Interface Interaction Computer Human

  5. The Shopping Analogy • Types of experiences • Good or Bad • Every user is unique • Experiences are unique

  6. User Experience – A Definition • The user experience is the holistic combination of everything that the user • Sees • Touches • Feels • Interacts with

  7. Good and Bad Experiences Good experience Bad experience Satisfaction Happiness Elation Frustration Resentment Anger

  8. Usability - Abstract-level Constituents Ease of Use (Could I use it?) + Usefulness (Would I use it?)

  9. Usability • Ensuring that interactive products are easy to learn, effective to user and enjoyable from the user’sperspective

  10. Perspective ? • People perceive the same item in different ways • What do you see in the Image ?

  11. User Experience Goals Usability Goals Usability & User Experience

  12. Usability Goals • Effectiveness • Efficiency • Safety • Utility • Learnability • Memorability

  13. Effectiveness • How good the system is at doing what it is supposed to do • iDrive system being effective since it would perform all the tasks • Porsche example the system was effective enough to detect the high intake of Air in Fuel system • The Alarm clock is effective in the way that it would play music in exactly the same way it is supposed to • Are these systems really effective ? Think again !! • Main goal of HCI is to evaluate things from the User’s perspective

  14. Efficient • The way system supports its users in carrying out their tasks • More work in less time.

  15. Safety • Protecting the user from dangerous conditions and undesirable situation • Unwanted crash or bugs

  16. Safety

  17. Utility • System providing the right kind of functionality so that the user can do what they want

  18. Learnability • How easy a system is to learn to user • Was iDrive easy to Learn • Simple Device VCR • Task 1: Learning to Play • Task 2: Pre-Record Two Programs

  19. Memorability • How easy the system is to remember once learnt • Riding a bicycle

  20. User Experience Goals • Aesthetically Pleasing • Supportive to Creativity • Rewarding • Emotionally Fulfilling • Satisfying • Enjoyable • Fun • Entertaining • Helpful • Motivating

  21. Fun Satisfying Emotionally fullfilling Efficient to use enjoyable Effective to use Rewarding Easy to remember Usability Goals Supportive of creativity Easy to learn Safe to use Entertaining Have good utility Aesthetically pleasing helpful Motivating

  22. Today’s Revelation “Don’t Make me THINK, is the key to a usable product”

  23. Usability and Quality • What is Quality? • You like a product • Does not break down

  24. Software Quality – Assignment1 • Discuss all these • Functionality • Reliability • Usability • Efficiency • Maintainability • Portability

More Related