Open this refrigerator on the first try…

Slides:



Advertisements
Similar presentations
SECOND MIDTERM REVIEW CS 580 Human Computer Interaction.
Advertisements

Web Design, Usability, and Aesthetics 2 Billboard Design 101 “Designing pages for scanning not reading” Notes from book “Don’t Make Me Think: by Steve.
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
CS 235: User Interface Design August 27 Class Meeting Department of Computer Science San Jose State University Spring 2015 Instructor: Ron Mak
CS 235: User Interface Design August 27 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
CSCD 487/587 Human Computer Interface Winter 2013 Lecture 3 HCI and Interactive Design.
National Diploma Unit 4 Introduction to Software Development Human Computer Interaction – HCI.
Understanding Users Cognition & Cognitive Frameworks
Human Computer Interaction
University of Washington HCDE 518 & INDE 545 What is Design? HCDE 518 & INDE 545 Winter 2012 With credit to Jake Wobbrock, Dave Hendry, Andy Ko, Jennifer.
Digital Media & Interaction Design LECTURE 4+5. Lecture 4+5 Draw requirement + Prototyping.
Human Computer Interaction Lecture 21 User Support
Inspecting Software Requirement Document
Time Management.
Time Management.
User Experience Design Overview
Using Human Errors to Inspect SRS
Getting started with ideas…
Unit 4 Working With Communities
Digital media & interaction design
The process of interaction design Chapter
CIS 376 Bruce R. Maxim UM-Dearborn
Visiting human errors in IR systems from decision making perspective
Solver & Optimization Problems
Designing for people CPSC 481: HCI I.
Typical Person :^) Fall 2002 CS/PSY 6750.
Chapter 7 Psychology: Memory.
Evaluation without Users, Part 2
The User Lecture 2 DeSiaMore
Human Errors and the Error Abstraction Process
Knowledge Basis for Design Steve Frezza, Ph. D., C.S.D.P.
Unit 5 Working With Communities
English for Civil Engineers
Optimism & Positive Self Talk
‘Can’t we all just get along?’: Useful Conflict Management Skills
Personal Management Skills
Software Project Planning &
Design Thinking Elizabeth Matchefts.
Questions for lesson 4 Recognizing things 9/22/2018 Lesson 4.
Design, prototyping and construction
File Stream and Team Drives
SIGNIFICANCE… I can't stop the wars Shelter homeless, feed the poor
Introduction to Human Computer Interaction
Top Tips Summary: Software Engineering in practice
Introduction to Computer Programming
Developing Effective Learners
Winning at Math Series Set II Math Study Skills
Heuristics of problem solving
Feeling with Intention
The interaction.
Risk Management CSCE 489/689 (Software Security) Fall 2018
Typical Person :^) Fall 2002 CS/PSY 6750.
Foundations for making smart decisions
GRAPHICAL USER INTERFACE GITAM GADTAULA. OVERVIEW What is Human Computer Interface (User Interface) principles of user interface design What makes a good.
GRAPHICAL USER INTERFACE GITAM GADTAULA KATHMANDU UNIVERSITY CLASS PRESENTATION.
Don’t make me think Usability.
HCI What ? HCI Why ? What happens when a human and a computer system interact to perform a task? task -write document, calculate budget, solve equation,
PBL at Aalborg University
THE PROCESS OF INTERACTION DESIGN
Re-Framing Agendas: From the Personal to the Policy Level
User-Centered Design Data Entry CS 4640 Programming Languages for Web Applications [The Design of Everyday Things, Don Norman, Ch 7]
What is Interaction? Communication User  System
Human Capabilities: Attention
THE PROCESS OF INTERACTION DESIGN
HUMAN COMPUTER INTERACTION. The main aims of the chapter are to: Explain the difference between good and poor interaction design. Describe what interaction.
Design, prototyping and construction
THE PROCESS OF INTERACTION DESIGN
Constructing a Test We now know what makes a good question:
Presentation transcript:

Open this refrigerator on the first try… http://www.baddesigns.com/fridge.html

Outline What makes good interface? What is design? Why design is hard Different kinds of error What we need to be good designers

What makes a good interface? CPSC 481: HCI I

What makes a good experience?

What makes a good experience?

What makes a good experience?

Characteristics of a good interface… … people feel satisfied when they use them … people can complete their tasks error-free … people can complete their tasks quickly* … people can learn how to use the system (and its full functionality) quickly* * Why the asterisks?

What is design? Creative endeavor Processes, methods Outputs are things Process of creating or shaping tools or artifacts for direct human use. people-centered concerns

design vs. engineering Engineering Design Make a mostly-known outcome possible Construct a sturdy bridge based on specifications Concerned with what can be done Reliance on well-established formulae Humans may or may not be directly “in the loop” Design Envision new possibilities, new outcomes Determine what outcome should result among infinite possibilities Reliance on process over formulae Humans are central actors “in the loop” Context [cultural and temporal] matter

design vs. art Design (as we regard it) concerns the creation of something useful and usable Art does not bother with this restriction The test: how to deem what is “good”?

Shift of attention in computer science: Algorithms  People Why should we care? Shift of attention in computer science: Algorithms  People

Moore’s Law Gordon Moore (Intel): 1965 “The complexity for minimum component costs has increased at a rate of roughly a factor of two per year... Certainly over the short term this rate can be expected to continue, if not to increase. Over the longer term, the rate of increase is a bit more uncertain, although there is no reason to believe it will not remain nearly constant for at least 10 years.”

Moore’s Law… bang on so far

People stay the same smartness law… Human cognitive ability human abilities 2000BC 1950 1990 2030

What is designed? Anything consciously intended for human use is designed. But, what about our characteristics?

Characteristics of a good interface… … people feel satisfied when they use them … people can complete their tasks error-free … people can complete their tasks quickly* … people can learn how to use the system (and its full functionality) quickly* Why can’t these be used? * Why the asterisks?

Why is design hard? Billy Mitchell -=-=-= Everyone is different… and in what ways?

Why is design hard? Everyone is different Age, knowledge, skill, ability, background People appropriate technology unexpectedly… Designer’s fallacy: that a designer can design into a technology, its purposes and uses Contexts of use may differ than what we expect Smartphone app use in the early days, and now Billy Mitchell

Appropriation In action… http://www.museumofunintendeduse.com/

How are smartphones used? http://liveindia.tv/wp-content/uploads/2011/09/images/Texting-While-Walking_Gard-thumb-590x437-460481.jpg http://static.guim.co.uk/sys-images/Guardian/Pix/commercial/2011/4/19/1303232872553/Woman-with-smartphone-lyi-007.jpg

http://whitechristmassisters. blogspot http://whitechristmassisters.blogspot.ca/2011/04/riding-bike-while-texting-really.html

Why is design hard? Judging/predicting which designs will be successful is difficult Way more is possible than what is good Design involves making trade-offs Good designs are non-obvious

People make errors: two kinds… slips: error in carrying out an action [e.g. motor action] mistakes: error in choosing an objective or action [e.g. cognitive goal] Key: mistakes typically occur when a person misunderstands something in the system; a slip you could imagine to be a lapse in attention, or due to a change in typical circumstance The distinction matters because as designers, we want to help users avoid mistakes. With careful design, we can help avoid slips, too. http://www.measuringusability.com/blog/errors-ux.php http://www.interaction-design.org/encyclopedia/human_error_slips_and_mistakes.html

Slip vs. Mistake Imagine you are using a mapping application wanted to find something, and clicked this icon. Let’s pretend that in the application, the icon meant to magnify. Is this a slip or a mistake? http://en.wikipedia.org/wiki/File:Magnifying_glass_Icon.png How should we fix it?

Slip or mistake? Exercise: classify these Mistyping an email address Clicking on a heading that isn’t clickable Clicking “Save” instead of “Open” Sending an email without remembering to add the attachment Typing both first and last name in the first name field http://www.measuringusability.com/blog/errors-ux.php Slip Mistake

Core design skills To synthesize a solution from all of the relevant constraints, understanding everything that will make a difference to the result To frame, or reframe, the problem and objective To create and envision alternatives. To select from those alternatives, knowing intuitively how to choose the best approach. To visualize and prototype the intended solution

“The user is not like me” Familiarity with the interface problems being solved Confidence Designer’s setting vs. user’s setting Designers have different skills (perceptual, cognitive, or domain)

You now know… Some characteristics of a good interface Design (vs. engineering; vs. art) Motivation for design Why design is hard characteristics of people randomness of people (appropriation) unexpected contexts of use Different kinds of error (slips vs. mistakes) What we need to be good designers Mantra: the user is not like me