1 / 27

CISB213 Human Computer Interaction Introduction and Overview

CISB213 Human Computer Interaction Introduction and Overview. Lecturer. Rohaini Ramli Level 4 – BW4 C16 Meeting by appointment Email is preferred rohaini@uniten.edu.my. Subject : Structure. CISB213 Human Computer Interaction 3 credits, 3 hours a week Materials – To be advised next week

torie
Download Presentation

CISB213 Human Computer Interaction Introduction and Overview

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. CISB213 Human Computer InteractionIntroduction and Overview

  2. Lecturer • Rohaini Ramli • Level 4 – BW4 C16 • Meeting by appointment • Email is preferred rohaini@uniten.edu.my

  3. Subject : Structure • CISB213 Human Computer Interaction • 3 credits, 3 hours a week • Materials – To be advised next week • Assessment • Test 1 10% • Test 2 10% • Group Project 30% • Final Exam 50%

  4. Subject : Learning Outcomes At the end of this semester, the student should be able to: • Identify the basic concept of HCI • Describe the evolution of HCI • Discuss the design issues • Assess and implement the interaction design processes • Use different models of interaction design principles/rules • Apply the usability evaluation techniques effectively

  5. Course Plan

  6. Course Plan

  7. Course Plan

  8. Course Plan

  9. Assessment Plan

  10. Reference • Human–Computer Interaction, 3rd Edition, by Alan Dix, Janet Finlay, Gregory D. Abowd, Russell Beale, Prentice Hall, 2004 • http://www.usabilityfirst.com • Designing the User Interface-Strategies for Effective Human-Computer Interaction, Fifth Edition, by Ben Shneiderman and Catherine Plaisant, Pearson Addison Wesley, 2010 • http://metalab.uniten.edu.my/~rohaini

  11. 11 Why Bother?

  12. 12 Why Systems Fail? • Inadequate requirements 13% • Lack of user participation 12% • Inadequate resources 11% • Unrealistic expectations 10% • Lack of support at senior level 9% • Changing specification 8% • Lack of planning 8%

  13. 13 The Perfect User (every designer ‘s wish)

  14. 14 Common Issues in User Interface Design • Software developers are forced to “do it all” • Often based on intuition and experience than on theory-based models • Tendency to let the art of interface design beats its usability • Inconsistent features that do not fit into a good user interface design criteria

  15. 15 Why Study HCI? Business view : • to employ people more productively and effectively - people costs now far outweigh hardware and software costs • people now expect “easy to use” systems - generally they are not tolerant of poorly designed systems - if a product is hard to use, they will seek other products

  16. 16 Why Study HCI? Human Factors view : • Humans have limitations. • Errors are costly in terms of - loss of time & money - loss of lives in critical systems - loss of morale

  17. 17 What is HCI Short for human-computer Interaction. A discipline concerned with the study, design, construction and implementation of human-centric interactive computer systems.

  18. 18 The goal of HCI The goals of HCI are to develop or improve the safety, utility and effectiveness of systems that include computers, often through improving usability.

  19. What is usability? • Usability can simply be thought of as the practical implementation of good HCI, but, more formally : • Usability means easy to learn, effectiveto use and providing an enjoyableexperience 19

  20. 20 How to design and build usable UIs? • UI Development process : • User Profiling • Usability goals • Task analysis & understanding the process • Prototyping • Evaluation • Programming

  21. 21 Important!!! • users should be involved throughout the development of the project (How?) • specific usability and user experience goals need to be identified, clearly documented and agreed at the beginning of the project

  22. 22 Understanding interaction • User centric design is the formula for usability • The key to User-centered Design is to understand Interaction • We need to understand : • What Interaction is • What are the elements involved

  23. 23 Interaction Model • The most influential model of interaction is Donald Norman’s (http://www.jnd.org/) : • Execution-Evaluation cycle • Norman divides interaction into : • Execution • User activities aimed at making the system do something • Evaluation • Evaluating whether the system did actually do what the user wanted

  24. 24 Understanding Interaction • Execution • If User cannot make system do what they want • e.g. cannot understand how to do it, unclear icons, unclear indication etc. • Will result in the Gulf of Execution • i.e. difference between the user’s formulation of the action and the actions allowed by the system

  25. 25 Understanding interaction • Evaluation • If user cannot see what happened to system • e.g. if system has done what they want but no feedback is given to the users etc. • Will result in the Gulf of Evaluation • i.e. difference between the representation of the system state/result and the expectations of the user • Good Design aims to reduce these gulfs

  26. Your first task • Work individually • Take a picture of one badly designed object you can find here at UNITEN • Prepare a PowerPoint slide to explain why do you think the object is badly designed • To be presented in the next class.

  27. 27 Q & A

More Related