[null, null, {"document_url": "http://slideplayer.com/slide/4093745/", "unformatted_src": "/13/4095867/big_thumb.jpg", "src": "https://slideplayer.com/13/4095867/big_thumb.jpg", "formatted_filename": "big thumb", "alt_text": "Chapter 1|Introduction to HCI"}, null, {"document_url": "http://slideplayer.com/slide/4093745/", "unformatted_src": "/20/6000374/big_thumb.jpg", "src": "https://slideplayer.com/20/6000374/big_thumb.jpg", "formatted_filename": "big thumb", "alt_text": "Human Computer Interaction CIS 4930/5100 Section 6344/2614"}, null, {"document_url": "http://slideplayer.com/slide/4093745/", "unformatted_src": "/26/8593042/big_thumb.jpg", "src": "https://slideplayer.com/26/8593042/big_thumb.jpg", "formatted_filename": "big thumb", "alt_text": "Chapter 1: Human Factors of Interactive Software 1.1 Introduction 1.2 Goals of System Engineering \u2013Steps For User-interface Engineering 1.3 System - User."}, null, {"document_url": "http://slideplayer.com/slide/4093745/", "unformatted_src": "/15/4666953/big_thumb.jpg", "src": "https://slideplayer.com/15/4666953/big_thumb.jpg", "formatted_filename": "big thumb", "alt_text": "Conflict of Interest I am a co-founder of Shadow Health, Inc., an educational simulation company located in Gainesville, FL."}, null, {"document_url": "http://slideplayer.com/slide/4093745/", "unformatted_src": "/23/6882838/big_thumb.jpg", "src": "https://slideplayer.com/23/6882838/big_thumb.jpg", "formatted_filename": "big thumb", "alt_text": "1 Introduction to Human Computer Interaction \uf0a7 Know Thy User."}, null, {"document_url": "http://slideplayer.com/slide/4093745/", "unformatted_src": "/25/8152143/big_thumb.jpg", "src": "https://slideplayer.com/25/8152143/big_thumb.jpg", "formatted_filename": "big thumb", "alt_text": "Accessibility IS 101Y/CMSC 101Y November 19, 2013 Carolyn Seaman University of Maryland Baltimore County."}, null, {"document_url": "http://slideplayer.com/slide/4093745/", "unformatted_src": "/24/7362888/big_thumb.jpg", "src": "https://slideplayer.com/24/7362888/big_thumb.jpg", "formatted_filename": "big thumb", "alt_text": "Lecture 6 User Interface Design"}, null, {"document_url": "http://slideplayer.com/slide/4093745/", "unformatted_src": "/25/8115529/big_thumb.jpg", "src": "https://slideplayer.com/25/8115529/big_thumb.jpg", "formatted_filename": "big thumb", "alt_text": "Project team: Da Young Lee Linus Wooram Jeon Nithya Kote Shundan Xiao."}, null, {"document_url": "http://slideplayer.com/slide/4093745/", "unformatted_src": "/11/3119550/big_thumb.jpg", "src": "https://slideplayer.com/11/3119550/big_thumb.jpg", "formatted_filename": "big thumb", "alt_text": "User Modeling CIS 376 Bruce R. Maxim UM-Dearborn."}, null, {"document_url": "http://slideplayer.com/slide/4093745/", "unformatted_src": "/5/1545425/big_thumb.jpg", "src": "https://slideplayer.com/5/1545425/big_thumb.jpg", "formatted_filename": "big thumb", "alt_text": "Map of Human Computer Interaction"}, null, {"document_url": "http://slideplayer.com/slide/4093745/", "unformatted_src": "/39/10994513/big_thumb.jpg", "src": "https://slideplayer.com/39/10994513/big_thumb.jpg", "formatted_filename": "big thumb", "alt_text": "INTRODUCTION TO HUMAN COMPUTER INTERACTION"}, null, {"document_url": "http://slideplayer.com/slide/4093745/", "unformatted_src": "/16/5070711/big_thumb.jpg", "src": "https://slideplayer.com/16/5070711/big_thumb.jpg", "formatted_filename": "big thumb", "alt_text": "Psychological Aspects Presented by Hanish Patel. Overview \uf0a1 HCI (Human Computer Interaction) \uf0a1 Overview of HCI \uf0a1 Human Use of Computer Systems \uf0a1 Science."}, null, {"document_url": "http://slideplayer.com/slide/4093745/", "unformatted_src": "/13/4093678/big_thumb.jpg", "src": "https://slideplayer.com/13/4093678/big_thumb.jpg", "formatted_filename": "big thumb", "alt_text": "Usability of Interactive Systems"}, null, {"document_url": "http://slideplayer.com/slide/4093745/", "unformatted_src": "/23/6676286/big_thumb.jpg", "src": "https://slideplayer.com/23/6676286/big_thumb.jpg", "formatted_filename": "big thumb", "alt_text": "Psychology of usability"}, null, {"document_url": "http://slideplayer.com/slide/4093745/", "unformatted_src": "/20/6221717/big_thumb.jpg", "src": "https://slideplayer.com/20/6221717/big_thumb.jpg", "formatted_filename": "big thumb", "alt_text": "Accessibility IS 403: User Interface Design Shaun Kane 1."}, null, {"document_url": "http://slideplayer.com/slide/4093745/", "unformatted_src": "/24/7355652/big_thumb.jpg", "src": "https://slideplayer.com/24/7355652/big_thumb.jpg", "formatted_filename": "big thumb", "alt_text": "11.10 Human Computer Interface www. ICT-Teacher.com."}, null, {"document_url": "http://slideplayer.com/slide/4093745/", "unformatted_src": "/24/7115787/big_thumb.jpg", "src": "https://slideplayer.com/24/7115787/big_thumb.jpg", "formatted_filename": "big thumb", "alt_text": "Chapter 2 Developing a Web Page. Chapter 2 Lessons Introduction 1.Create head content and set page properties 2.Create, import, and format text 3.Add."}, null, {"document_url": "http://slideplayer.com/slide/4093745/", "unformatted_src": "/16/5037184/big_thumb.jpg", "src": "https://slideplayer.com/16/5037184/big_thumb.jpg", "formatted_filename": "big thumb", "alt_text": "INTERACTIVE BRAND COMMUNICATION Class 7 Creative Issues II: Creating Effective Online Advertising."}, null, {"document_url": "http://slideplayer.com/slide/4093745/", "unformatted_src": "/26/8416175/big_thumb.jpg", "src": "https://slideplayer.com/26/8416175/big_thumb.jpg", "formatted_filename": "big thumb", "alt_text": "E.g.: MS-DOS interface. DIR C: /W /A:D will list all the directories in the root directory of drive C in wide list format. Disadvantage is that commands."}, null, {"document_url": "http://slideplayer.com/slide/4093745/", "unformatted_src": "/14/4491944/big_thumb.jpg", "src": "https://slideplayer.com/14/4491944/big_thumb.jpg", "formatted_filename": "big thumb", "alt_text": "Damian Gordon Consider the Users Andrea Curley. Nature of User Many different categories of users, impossible to consider all Can you group users?"}, null, null]
Introduction to HCI Human Computer Interaction CIS 6930/4930 Section 4188/4186.

Published byZander Easley Modified over 2 years ago


Presentation on theme: "Introduction to HCI Human Computer Interaction CIS 6930/4930 Section 4188/4186."— Presentation transcript:

1 Introduction to HCI Human Computer Interaction CIS 6930/4930 Section 4188/4186

2 Intro ► What is a user interface? ► Why do we care about design? ► We see this all the time.  What’s good about the design of this error box? ► The user knows there is an error  What’s poor about the design of this error box? ► Discouraging ► Not enough information ► No way to resolve the problem (instructions or contact info)

3 Why HCI is Important ► The study of our interface with information. ► It is not just ‘how big should I make buttons’ or ‘how to layout menu choices’ ► It can affect  Effectiveness  Productivity  Morale  Safety ► Example: a car with poor HCI ► Take 5 minutes for everyone to write down one common device with substantial HCI design choices and discuss with the neighbor the pros and cons. How does it affect you or other users?

4 My Choice ► iPod by Apple Computers ► Pros:  portable  power  ease of use  # of controls ► Cons:  scratches easily  no speech for car use  proprietary

5 HCI Community ► Academics/Industry Research  Taxonomies  Theories  Predictive models ► Experimenters  Empirical data  Product design ► Other areas (Sociologists, anthropologists, managers)  Motor  Perceptual  Cognitive  Social, economic, ethics

6 HCI Tools ► Sound ► 3D ► Animation ► Video ► Devices  Size (small->very large)  Portable (PDA, phone)  Plasticity ► Context sensitive/aware ► Personalizable ► Ubiquitous

7 Usability Requirements ► Goals:  Usability  Universality  Usefulness ► Achieved by:  Planning  Sensitivity to user needs  Devotion to requirements analysis  Testing

8 Bad Interfaces ► Encumbering ► Confusing ► Slow ► Trust (ex. windows crashing) ► What makes it hard?  Varies by culture  Multiple platforms  Variety of users ► Think of a game you’ve played with a bad interface  UNIX

9 ► What’s wrong with each?  Type of error  Who is affected  Impact ► What’s a redesign solution?

10 Requirements Analysis 1. Ascertain users’ needs 2. Ensure proper reliability 3. Promote appropriate standardization, integration, consistency, and portability 4. Complete projects on schedule and within budget

11 Ascertain User’s Needs ► Define tasks  Tasks  Subtasks ► Frequency  Frequent  Occasional  Exceptional  Repair ► Ex. difference between a space satellite, car engine, and fighter jet

12 Reliability ► Actions function as specified ► Data displayed must be correct ► Updates done correctly ► Leads to trust! (software, hardware, information) – case: Pentium floating point bug ► Privacy, security, access, data destruction, tampering

13 Standardization, Integration, Consistency, Portability ► Standardization – common user-interface features across multiple applications  Apple  Web  Windows ► Integration – across application packages  file formats ► Consistency – common action sequences, terms, units, layouts, color, typography within an application ► Portability – convert data and interfaces across multiple hardware and software environments  Word/HTML/PDF/ASCII

14 Case Study: Library of Congress Database Design ► http://catalog.loc.gov/ http://catalog.loc.gov/ ► Two interfaces  Catalog New Books ► 3-6 hour training course - staffers  Search Catalog of Books ► General public – too complex, command language and complex cataloging rules ► Solution  Touch screen  Reduced functionality  Better information presentation ► Eventually Web based interface ► Same database and services, different interfaces

15 Usability Measures ► How can we measure the ‘goodness’ of an interface? ► What are good metrics? ► ISO 9241  Effectiveness  Efficiency  Satisfaction ► Schneiderman  Time to learn  Speed of performance  Rate of errors  Retention over time  Subjective satisfaction

16 Usability Motivations ► Life-Critical systems  Applications: air traffic, nuclear reactors, military, emergency dispatch  Requirements: reliability and effective (even under stress)  Not as important: cost, long training, satisfaction, retention ► Industrial and Commercial Use  Applications: banking, insurance, inventory, reservations  Requirements: short training, ease of use/learning, multiple languages, adapt to local cultures, multiplatform, speed ► Office, Home, and Entertainment  Applications: E-mail, ATMs, games, education, search engines, cell phones/PDA  Requirements: Ease of learning/use/retention, error rates, satisfaction  Difficulties: cost, size Time to learn Speed of performance Rate of errors Retention over time Subjective satisfaction

17 Usability Motivations ► Exploratory, Creative, Collaborative  Applications: Web browsing, search engines, simulations, scientific visualization, CAD, computer graphics, music composition/artist, photo arranger (email photos)  Requirements: remove the ‘computer’ from the experience,  Difficulties: user tech savvy-ness (apply this to application examples) ► Socio-technical systems  Applications: health care, voting, police  Requirements: Trust, security, accuracy, veracity, error handling, user tech-savy-ness Time to learn Speed of performance Rate of errors Retention over time Subjective satisfaction

18 Universal Usability ► Interface should handle diversity of users  Backgrounds  Abilities  Motivation  Personalities  Cultures ► Question, how would you design an interface to a database differently for:  A. right-handed female, Indian, software engineer, technology savvy, wants rapid interaction  B. left-handed male, French, artist ► Does not mean ‘dumbing down’  Ex. Helping disabled has helped others (parents w/ strollers, elderly)  Ex. Door handles ► Goal: Address the needs of more users - unlike yourself!

19 Physical Variation ► Ability  Disabled (elderly, handicapped, vision, ambidexterity, ability to see in stereo [SUTHERLAND])  Speed  Color deficiency ► Workspace (science of ergonomics)  Size  Design ► Lots of prior research ► Field of anthropometry  Measures of what is 5-95% for weight, height, etc. (static and dynamic)  Large variance reminds us there is great ‘variety’  Name some devices that this would affect. ► note most keyboards are the same ► screen brightness varies considerably ► chair height, back height, display angle ► Multi-modal interfaces ► Audio ► Touch screens

20 Cognitive and Perceptual Variation ► Bloom’s Taxonomy  knowledge, comprehension, analysis, application, synthesis, evaluation ► Memory  short-term and working  long-term and semantic ► Problem Solving and reasoning ► Decision making ► Language and communication ► Search, imagery, sensory memory ► Learning, skill development, knowledge acquisition ► Confounding factors:  fatigue, cognitive load, background, boredom, fear, drugs/alcohol

21 Personality ► Computer anxiety ► Gender  Which games do women like?  Pac-man, Donkey Kong, Tetris  Why? (Hypotheses: less violent, quieter soundtracks, fully visible playing fields, softer colors, personality, closure/completeness)  Can we measure this? ► What current games are for women? ► Style, pace, top-down/bottom-up, visual/audio learners, dense vs. sparse data ► No simple taxonomy of user personality types. Ex. Myers-Briggs Type Indicator  Extrovert vs. introvert  Sensing vs. intuition  Perceptive vs. judging  Feeling vs. thinking ► Weak link between personality types and interfaces ► Think about your application, and see if user personality is important!  Fighter jets vs. search engines

22 Cultural and International Diversity ► Language ► Date / Time conventions ► Weights and Measures ► Left-to-right ► Directions (!) ► Telephone #s and addresses ► Names, titles, salutations ► SSN, ID, passport ► Sorting ► Icons, buttons, colors ► Etiquette ► Evaluation:  Local experts/usability studies

23 Users with Disabilities ► Federal law to ensure access to IT, including computers and web sites. (1998 Amendment to Rehabilitation Act) ► Disabilities  Vision ► Blind (bill-reader) ► low-vision ► color-blind  Hearing ► Deaf ► Limited hearing  Mobility  Learning ► Dyslexia ► Attention deficient, hemisphere specific, etc. ► Keyboard and mouse alternatives ► Color coding ► Font-size

24 Users with Disabilities ► Contrast ► Text descriptors for web images ► Screen magnification ► Text to Speech (TTS) – JAWS (web pages)  Check email on the road, in bright sunshine, riding a bike ► Speech Recognition ► Head mounted optical mice ► Eye Gaze control ► Learning what helps those with disabilities affects everyone  Present procedures, directions, and instructions accessible to even poor readers  Design feedback sequences that explain the reason for error and help put users on the right track  Reinforcement techniques with other devices ► Good target area for a final project!

25 Elderly ► Reduced  Motor skills  Perception  Vision, hearing, touch, mobility  Speed  Memory ► Other needs  Technology experience is varied (How many grandmothers use email? mothers?)  Uninformed on how technology could help them  Practice skills (hand-eye, problem solving, etc.) ► Touch screens, larger fonts, louder sounds

26 Children ► Technology saviness? ► Age changes much:  Physical dexterity ► (double-clicking, click and drag, and small targets)  Attention span  (vaguely) Intelligence ► Varied backgrounds (socio-economic) ► Goals  Educational acceleration  Socialization with peers  Psychological - improve self-image, self-confidence  Creativity – art, music, etc. exploration ► Teenagers are a special group  Next generation  Beta test new interfaces, trends  Cell phones, text messages, simulations, fantasy games, virtual worlds ► Requires Safety ► They  Like exploring (easy to reset state)  Don’t mind making mistakes  Like familiar characters and repetition (ever had to babysit a kid with an Ice Age DVD?)  Don’t like patronizing comments, inappropriate humor ► Design: Focus groups

27 Accommodating Hardware and Software Diversity ► Support a wide range of hardware and software platforms ► Software and hardware evolution  OS, application, browsers, capabilities  backward compatibility is a good goal ► Three major technical challenges are:  Producing satisfying and effective Internet interaction (broadband vs. dial-up & wireless)  Enabling web services from large to small (size and resolution)  Support easy maintenance of or automatic conversion to multiple languages

28 HCI Goals ► Influence academic and industrial researchers  Understand a problem and related theory  Hypothesis and testing  Study design (we’ll do this!)  Interpret results ► Provide tools, techniques and knowledge for commercial developers  competitive advantage (think ipod) ► Raising the computer consciousness of the general public  Reduce computer anxiety (error messages)  Common fears: ► I’ll break it ► I’ll make a mistake ► The computer is smarter than me  HCI contributes to this!

29 Near & Future Interfaces ► Let’s review ► Minority Report ► Steel Battalion ► Eye Toy ► Dance Dance Revolution ► Nintendo Wii Time to learn Speed of performance Rate of errors Retention over time Subjective satisfaction

Download ppt "Introduction to HCI Human Computer Interaction CIS 6930/4930 Section 4188/4186."
 Chapter 1|Introduction to HCI Human Computer Interaction CIS 4930/5100 Section 6344/2614 Chapter 1: Human Factors of Interactive Software 1.1 Introduction 1.2 Goals of System Engineering –Steps For User-interface Engineering 1.3 System - User. Conflict of Interest I am a co-founder of Shadow Health, Inc., an educational simulation company located in Gainesville, FL. 1 Introduction to Human Computer Interaction  Know Thy User. Lecture 6 User Interface Design Project team: Da Young Lee Linus Wooram Jeon Nithya Kote Shundan Xiao. User Modeling CIS 376 Bruce R. Maxim UM-Dearborn. Map of Human Computer Interaction Psychological Aspects Presented by Hanish Patel. Overview  HCI (Human Computer Interaction)  Overview of HCI  Human Use of Computer Systems  Science. Usability of Interactive Systems Psychology of usability Accessibility IS 403: User Interface Design Shaun Kane 1. 11.10 Human Computer Interface www. ICT-Teacher.com. INTERACTIVE BRAND COMMUNICATION Class 7 Creative Issues II: Creating Effective Online Advertising. Damian Gordon Consider the Users Andrea Curley. Nature of User Many different categories of users, impossible to consider all Can you group users?

