©2001 Southern Illinois University, Edwardsville All rights reserved. Today Tuesday Contextual Inquiry & Intro to Ethnography Introduction to HCI & Contextual.

Slides:



Advertisements
Similar presentations
Chapter 5 Development and Evolution of User Interface
Advertisements

The Usability Test Process: Steps, tips, and more! Dr. Jennifer L. Bowie For Digital Rhetoric.
Chapter 9 User-centered approaches to interaction design By: Sarah Obenhaus Ray Evans Nate Lynch.
References Prof. Saul Greenberg, University of Calgary, notes and articles INUSE 6.2 and RESPECT 5.3 Handbook Prof. , University of , Notes and articles.
Overview of the Interaction Design Process. Objectives By the end of today’s class you will be able to… –Describe the major steps in the interaction design.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 4 Slide 1 Software Processes.
Ch.6: Requirements Gathering, Storyboarding and Prototyping
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Tuesday Consolidation Reading: CD Ch.s 8, 9, & 10 Modeling & Interpretation.
CS305: HCI in SW Development Evaluation (Return to…)
AN OVERVIEW BY JAMIE STARKE The Role of Prototyping.
User Interface Design Notes p7 T120B pavasario sem.
Design Activities in Usability Engineering laura leventhal and julie barnes.
UI Standards & Tools Khushroo Shaikh.
Information & Interaction Design Fall 2005 Bill Hart-Davidson Session 7: teams present research plan + a sequence diagram from phase 2 homework; Affinity.
1 User Centered Design and Evaluation. 2 Overview Why involve users at all? What is a user-centered approach? Evaluation strategies Examples from “Snap-Together.
Information & Interaction Design Fall 2005 Bill Hart-Davidson Session 6: analyzing work practices – rationale and challenges; the 5 Contextual Design work.
The Information School of the University of Washington Information System Design Info-440 Autumn 2002 Session #10 BOO! BOO!
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
User-centered approaches to interaction design. Overview Why involve users at all? What is a user-centered approach? Understanding users’ work —Coherence.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Jan 18, 2007.
Sofia Carlander Kinoshita Laboratory 2004/2005
SBD: Activity Design Chris North CS 3724: HCI. Problem scenarios summative evaluation Information scenarios claims about current practice analysis of.
Introduction to RUP Spring Sharif Univ. of Tech.2 Outlines What is RUP? RUP Phases –Inception –Elaboration –Construction –Transition.
Computer –the machine the program runs on –often split between clients & servers Human-Computer Interaction (HCI) Human –the end-user of a program –the.
Teaching Human-Computer Interaction Using Participatory Design Methods Dr. Jerry Weinberg, SIUE Dr. Mary Stephen, SLU Ms. Kristin Caufield Supported by.
S556 SYSTEMS ANALYSIS & DESIGN Week 11. Creating a Vision (Solution) SLIS S556 2  Visioning:  Encourages you to think more systemically about your redesign.
Today Thursday Introduction to HCI and Contextual Design Course Introduction CS 321 Human-Computer Interaction Jerry B. Weinberg Reading: CD: Chapter.
Requirements Engineering Requirements Elicitation Process Lecture-8.
Usability testing. Goals & questions focus on how well users perform tasks with the product. – typical users – doing typical tasks. Comparison of products.
Click to edit Master subtitle style USABILITY and USER INTERFACE DESIGN Application.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Thursday Contextual Inquiry & Intro to Ethnography Reading: CD – Ch.s 2, 3,
SBD: Activity Design CS HCI Chris North Usability Engineering - Chapter 3.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Fun with Icons Thursday Presentation Lottery Q & A on Final Exam Course Evaluations.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Interview Techniques (Hand-in partner preferences) Thursday In-class Interviewing.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today System Design & Putting it Together Reading: ABF: Ch. 9 CD Ch.s 14, 15, 16,
Ways of Collecting Information Interviews Questionnaires Ethnography Books and leaflets in the organization Joint Application Design Prototyping.
Requirements Analysis Goal: understand users’ current activities well enough to reason about technology- based enhancements.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Tuesday Running A Paper Prototyping Session CS 321 Human-Computer Interaction.
SBD: Analyzing Requirements Chris North CS 3724: HCI.
SBD: Activity Design CS HCI Chris North Usability Engineering - Chapter 3.
Design Process … and some design inspiration. Course ReCap To make you notice interfaces, good and bad – You’ll never look at doors the same way again.
©2001 Southern Illinois University, Edwardsville All rights reserved. CS 321 Human-Computer Interaction Today Consolidation Reading: CD Ch.s 8, 9, & 10.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Thursday CS 321 Human-Computer Interaction Design Elements Completed Reading:
Today Next time  Interaction Reading: ID – Ch 2 Interaction  Introduction to HCI & Interaction Design Reading: ID – Ch. 1 CS 321 Human-Computer Interaction.
©2001 Southern Illinois University, Edwardsville All rights reserved. CS 321 Human-Computer Interaction Today Fun with Icons Wednesday Project Milestone:
Overview and Revision for INFO3315. The exam
Z556 Systems Analysis & Design Session 10 ILS Z556 1.
©2001 Southern Illinois University, Edwardsville All rights reserved. CS 321 Human-Computer Interaction Today Course Introduction Wednesday Introduction.
SBD: Activity Design Chris North cs3724: HCI. Problem scenarios summative evaluation Information scenarios claims about current practice analysis of stakeholders,
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Wednesday Running A Paper Prototyping Session Paper Prototyping Video: Paper.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Putting it in Practice: CD Ch. 20 Monday Fun with Icons CS 321 Human-Computer.
©2001 Southern Illinois University, Edwardsville All rights reserved. CS 321 Human-Computer Interaction Today Design from Data Reading: CD Ch. 11, 12,
Today Discussion Follow-Up Interview Techniques Next time Interview Techniques: Examples Work Modeling CD Ch.s 5, 6, & 7 CS 321 Human-Computer Interaction.
SBD: Analyzing Requirements Chris North cs3724: HCI.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today System Design: Reading: CD Ch.s 14, 15, &16 Monday Midterm CS 321 Human-Computer.
Supporting the design of interactive systems a perspective on supporting people’s work Hans de Graaff 27 april 2000.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Tuesday CS 321 Human-Computer Interaction Paper Prototyping Video: Paper Prototyping.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Thursday Consolidation Reading: CD Ch.s 8, 9, & 10 In-class modeling exercise.
User-centered approaches to interaction design By Haiying Deng Yan Zhu.
Stanford hci group / cs October 2007 An Overview of Design Process Scott Klemmer tas: Marcello Bastea-Forte, Joel Brandt,
RPA – Robotic Process Automation
Design for usability E6: Human Factors Design IB Technology.
CS 321: Human-Computer Interaction Design
Marketing automation is a very active segment of the CRM software market. Not only are new vendors entering the market, but existing market leaders are.
SBD: Analyzing Requirements
SBD: Analyzing Requirements
CS 321 Human-Computer Interaction
Participatory Design in a Human-Computer Interaction Course: Teaching Ethnography Methods to Computer Scientists Dr. Jerry Weinberg Southern Illinois.
User-centered approaches to interaction design
Presentation transcript:

©2001 Southern Illinois University, Edwardsville All rights reserved. Today Tuesday Contextual Inquiry & Intro to Ethnography Introduction to HCI & Contextual Design CS 321 Human-Computer Interaction Reading: CD – Ch. 1 ABF – Ch.’s 1 & 2 Assign Reading Questions Reading: CD – Ch.s 2, 3, 4 ABF – Ch.s 3 & 4

©2001 Southern Illinois University, Edwardsville All rights reserved. Top Myths of Technology Design 1. People can tell you exactly what they want. 2. Anyone can design good technology “It’s just common sense” “Users are idiots” (ID10 T Error) 3. No one can be expected to use technology without a lot of training, manuals, and support. “Read the Manual, Stupid” (RTFM) Copyright © 2001 by Grant Consulting

©2001 Southern Illinois University, Edwardsville All rights reserved. Why is it so difficult to create a schedule on Student Information System (SIS)? SMITH, JOHN E

©2001 Southern Illinois University, Edwardsville All rights reserved. The System’s Work Model does not fit the User’s Work Model Every user has an understanding of how a goal should be accomplished Every system forces a specific way for a goal to be done

©2001 Southern Illinois University, Edwardsville All rights reserved. The System’s Work Model does not fit the User’s Work Model For applications like SIS the system is difficult to use because it makes no sense in terms of the work being done. Causes errors, non-use Usability (and innovation) are driven by customer data. Systems should embody work practices A system must support and extend the user’s work Make the user more efficient/effective Make the world a better place

©2001 Southern Illinois University, Edwardsville All rights reserved. Example: How do people research a topic?

©2001 Southern Illinois University, Edwardsville All rights reserved. What is Design? Design is a creative activity of making artifacts that are usable for a specific purpose. Software Engineer Software is reliable, robust, and maintainable Software Designer Software fits the user’s overall activities, enhances productivity, and produces a satisfying experience (Enjoyable!) Satisfying may mean “invisible”

©2001 Southern Illinois University, Edwardsville All rights reserved. BMW’s iDrive The iDrive plus display, says the sales brochure, is a "user-friendly interface (that) offers quick access to over 700 settings, plus navigations system maps, phone book listings, and more" As USA Today put it: "it manages to complicate simple functions beyond belief."

©2001 Southern Illinois University, Edwardsville All rights reserved. System’s Work Model vs. Implementation Model System’s Work Model A Major Goal: Make the Implementation model invisible to the user. Implementation Model Underlying implementation Linkages

©2001 Southern Illinois University, Edwardsville All rights reserved. From the Interface Hall of Shame The program, Woodworkers Estimate Helper provides a classical example of geekspeak. The program is “designed for woodworkers and cabinet makers”, to assist in the process of calculating price quotes for their projects. Unfortunately the program uses such programming terminology as “Databases”, “Records”, and, if the user attempts to enter a duplicate part name, presents the message “Key Validation Error”. While we do not mean to disparage any woodworkers, we can quite confidently state that the typical woodworker has essentially no practical understanding of such terms, nor should they be required to. Is it any wonder that many new users are intimidated by computers?

©2001 Southern Illinois University, Edwardsville All rights reserved. System Centered vs. Customer Centered Design System Centered Design Focuses on organizing the functionality of the system Customer Centered Design Focuses on the user’s mental model

©2001 Southern Illinois University, Edwardsville All rights reserved. User Centered Design: Participatory Design Customer data matters because you can’t fit the work practice with out it. Interject the designer in the user’s world and the user in the designer’s world to develop a shared mental model

©2001 Southern Illinois University, Edwardsville All rights reserved. Model Recap User’s Mental Model User’s Work Model System Work Model Implementation Model Mental model – How the user thinks Reality – Actual work practice Work model imposed by the artifact's) Underlying system structure HumanInterface/InteractionTechnology Cooper, p. 23

©2001 Southern Illinois University, Edwardsville All rights reserved. Top Two Rules of Technology Design Actions Speak Louder Than Words Trial and Error Copyright © 2001 by Grant Consulting

©2001 Southern Illinois University, Edwardsville All rights reserved. Actions Speak Louder Than Words What people say they do is not what they really do What people say they want is not what they really need What they complain about is only at the surface Copyright © 2001 by Grant Consulting

©2001 Southern Illinois University, Edwardsville All rights reserved. Trial and Error You only really know how good it is after they use it Why not have them use it as soon as possible? Copyright © 2001 by Grant Consulting

©2001 Southern Illinois University, Edwardsville All rights reserved. Contextual Design (CD) Gather data from multiple users Design depends on seeing the implications of the data Design begins with a creative leap from customer data to implications for design and from implications to ideas for specific features Abstract data into a common model

©2001 Southern Illinois University, Edwardsville All rights reserved. Steps in Contextual Design Contextual Inquiry Work Modeling Consolidation User Environment Design Interface Design and Prototyping Work Redesign

©2001 Southern Illinois University, Edwardsville All rights reserved. Step 1 - Contextual Inquiry Gather Data Observation Interview Participation “Shadowing” Learn User’s Vocabulary Gather Artifacts Gain an understanding of the user

©2001 Southern Illinois University, Edwardsville All rights reserved. Step 2 – Work Modeling Concrete Representations User’s activities Context of the work Team Interpretation Sessions Shared understanding

©2001 Southern Illinois University, Edwardsville All rights reserved. Step 3 - Consolidation Look across multiple users Common practices Divergent practices Inductive Process Going from a few to a large population

©2001 Southern Illinois University, Edwardsville All rights reserved. Step 4 – Work Redesign Don’t just automate Look for places to improve Focus on changing people’s lives not on delivering tools Visioning Brainstorming sessions Creative process

©2001 Southern Illinois University, Edwardsville All rights reserved. Step 5 – User Environment Design Explicit representation of the system work model “Blue Print” for the User Interface Design

©2001 Southern Illinois University, Edwardsville All rights reserved. Step 6 – Interface Design & Prototyping Iterative Design & Improvement Paper Prototyping Lo-fidelity (lo-fi) prototype Communicate design with the user Hi-fidelity (hi-fi) Prototyping Rapid prototyping tools