Introduction to HCI CS 565.

Slides:



Advertisements
Similar presentations
Introduction to Usability Engineering CS 352 Winter
Advertisements

Human Capabilities: Mental Models CS352. Announcements Notice upcoming due dates (web page). Where we are in PRICPE: –Predispositions: Did this in Project.
From requirements to design
Evaluation (cont.): Heuristic Evaluation Cognitive Walkthrough CS352.
Before usability CS 147: Intro to HCI Dan Maynes-Aminzade After 1 st Usability Review.
Designing CS 352 Usability Engineering Summer 2010.
Midterm Exam Review IS 485, Professor Matt Thatcher.
Review of last lecture 1.Norman’s 2 Gulfs are… – Gulf of Execution and Gulf of Evaluation 2.Goals of usability engineering include… – Effectiveness, safety,
Heuristic Evaluation IS 485, Professor Matt Thatcher.
What is a good length of string? –Depends on its use How do you design a good length of string? –Can be determined by a process What is a good user interface?
Stanford hci group / cs376 u Jeffrey Heer · 5 May 2009 Design Methods: Prototyping.
HCI revision lecture. Main points Understanding Applying knowledge Knowing key points Knowing relationship between things If you’ve done the group project.
Introduction to Usability Engineering CS 352 Winter
S556 SYSTEMS ANALYSIS & DESIGN Week 11. Creating a Vision (Solution) SLIS S556 2  Visioning:  Encourages you to think more systemically about your redesign.
CSCD 487/587 Human Computer Interface Winter 2013 Lecture 3 HCI and Interactive Design.
Interaction design IS 403: User Interface Design Shaun Kane.
Formative Evaluation cs3724: HCI. Problem scenarios summative evaluation Information scenarios claims about current practice analysis of stakeholders,
Heuristic Evaluation and Discount Usability Engineering Taken from the writings of Jakob Nielsen – inventor of both.
Software Design Experiences 2009, adapted from d.school.bootcamp.2008 DP 0 The Wallet Project.
Reflection-in-action CS 352 Summer Why reflection-in-action? PRICPE is great! …but how do I carry out each step of it, e.g., Prototyping? Reflection-in-action.
Software Engineering User Interface Design Slide 1 User Interface Design.
Brainstorming: Concepts (part I) After user research, our team had several brainstorming sessions for conceptual design, navigation and interaction: How.
Concepts and Prototypes CS352. Announcements Notice upcoming due dates (web page). Where we are in PRICPE: –Predispositions: Did this in Project Proposal.
Introduction to Usability Engineering CS 352 Winter
Design, Prototyping and Construction In “ pure ” waterfall, design begins after requirements development has finished However, in the real world there.
Z556 Systems Analysis & Design Session 10 ILS Z556 1.
Evaluation (cont.): Heuristic Evaluation Cognitive Walkthrough CS352.
Overview Prototyping Construction Conceptual design Physical design Generating prototypes Tool support.
Before usability CS 147: Intro to HCI After 1 st Usability Review.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Putting it in Practice: CD Ch. 20 Monday Fun with Icons CS 321 Human-Computer.
Choreography Assistant Human Computer Interaction - April 6, 2004 Choreography Assistant.
Aware Discovering characteristics of habitable question answering systems with iterative formative evaluation Bill Ogden
Technological Design VS Engineering Design. Technological design and Engineering design are very similar and sometimes the terms are often confused with.
Sample Short Answer Questions What specifically is "natural" in a natural user interface? What does consistency mean in user interface design & why is.
CEN3722 Human Computer Interaction Prototyping Dr. Ron Eaglin.
Digital Media & Interaction Design LECTURE 4+5. Lecture 4+5 Draw requirement + Prototyping.
Treating Genetic Disorders
Midterm in-class Tuesday, Nov 6
Concepts and Prototypes
Introduction to Usability Engineering
Digital media & interaction design
Lesson 1 James Dyson and the Design Process
Observing Users CS352.
SysML V2: User-Centered Design Approach
Engineering Design Process
A Design Process.
Observing Users CS352.
SBD: Analyzing Requirements
Evaluation (cont.): Cognitive Walkthrough and Heuristic Evaluation
Introduction to Usability Engineering
Evaluation - Analytical Cognitive Walkthrough and Heuristic Evaluation
Introduction to Usability Engineering
DP The Wallet Project d.school.bootcamp.2008.
Human Capabilities: Mental Models
Evaluation Types CS352.
2. Pick a use case/scenario in your tool, eg:
Introduction to Usability Engineering
After 1st Usability Review
Observing Users CS352.
Formative Evaluation cs3724: HCI.
Observing Users Introduction to HCI.
Introduction to Usability Engineering
A Design Process.
1.02 Creative Design Solutions: Design Thinking
Evaluation - Analytical Cognitive Walkthrough and Heuristic Evaluation
Principles of HCI Design
Evaluation - Analytical Cognitive Walkthrough and Heuristic Evaluation
Evaluation (cont.): Empirical Studies: The Thinkaloud
Engineering Design Process
COMP444 Human Computer Interaction Prototyping
Presentation transcript:

Introduction to HCI CS 565

HW #1 and Design Principles T&T #4, #9 Visibility of user’s options/actions. Sometimes described as “visibility of system state” Feedback Constrain (making certain errors impossible) eg: menus vs typing to prevent syntax errors. (Internal) consistency Affordance: HOW to do things with an object

World’s Worst Feedback Example (Oregon Tax Dept) Is this spam?

T&T #1, #2 Invisible element, Effectively invisible element <doc cam>

Design Activities: Mapped to PRICPE Process Process activities Identify needs/requirements of the user experience. Develop alternative design ideas that meet the requirements. Build prototypes of the designs to communicate/assess. Evaluate iteratively throughout the process. Pre-dispositions Research Insights Concept Prototype Evaluate

In-Class Re-Design Activity You have until <time> to re-design: Walmart’s on-line grocery. Order from home, food arrives. Scenario: “Abby” wants to decide if she wants to use this. Goal: hands-on practice with the re-design process. How: Use PRICPE process. Use PAPER. Pick a population: should help narrow down the 1st P a bit. Write what you know & what you DON’T KNOW (1st P) on PAPER. (We’ll skip R, but you might get a few Insights from group discussion.) E: Find some problems for Abby (tools: T&Ts, design principles, Abby). When ready, SKETCH Concepts/Prototypes on PAPER to fix them. Why would your solution work for that population? We’ll look at a few with the doc scanner.