Introduction to Human-Computer Interaction

Similar documents
Introduction to Human-Computer Interaction

User Experience Design I (Interaction Design)

Human-Computer Interaction IS 4300

Human-Computer Interaction

Course Syllabus. P age 1 5

1. Learn to say no. 3. Disconnect from the Internet, including on your phone, when you re working on a project.

Assistant Professor Computer Science. Introduction to Human-Computer Interaction

Interaction Design -ID. Unit 6

CMSC434. Introduction to Human-Computer Interaction. Week 02 Lecture 02 Feb 2, 2016 Design Thinking and Design Process. Jon

Lecture 1 - Introduction to HCI CS-C

Black Ops Hypnosis Exposed

CSE 190: 3D User Interaction. Lecture #17: 3D UI Evaluation Jürgen P. Schulze, Ph.D.

Admin. Today: Designing for Virtual Reality VR and 3D interfaces Interaction design for VR Prototyping for VR

Introduction. chapter Terminology. Timetable. Lecture team. Exercises. Lecture website

Coaching Questions From Coaching Skills Camp 2017

THE ROLE OF USER CENTERED DESIGN PROCESS IN UNDERSTANDING YOUR USERS

How to Motivate & Persuade Users

Picks. Pick your inspiration. Addison Leong Joanne Jang Katherine Liu SunMi Lee Development Team manager Design User testing

USER RESEARCH: THE CHALLENGES OF DESIGNING FOR PEOPLE DALIA EL-SHIMY UX RESEARCH LEAD, SHOPIFY

Contextual Design Observations

The Brand s Pocket Guide to UX & Usability Research

Human Computer Interaction (HCI) Designing Interactive systems Lecture 1 dr Kristina Lapin

NATIONAL INSTITUTE OF PUBLIC ADMINISTRATION PUBLIC SERVICE DELIVERY AND INNOVATION

Roadmaps. A Guide for Intellectual Entrepreneurs. Working for Liberty: Think Like a Start-Up and Turn Your First (or New) Job into a Rewarding Career

RV - AULA 05 - PSI3502/2018. User Experience, Human Computer Interaction and UI

HOW TO BUY DEALERSHIP SOFTWARE

CS 889 Advanced Topics in Human- Computer Interaction. Experimental Methods in HCI

Human Interface/ Human Error

HCI: CONTEXTUAL INQUIRY STORYBOARDS, DESIGN PATTERNS. Dr Kami Vaniea

Human-Centered Design. Ashley Karr, UX Principal

School Based Projects

Domain Understanding and Requirements Elicitation

R.I.T. Design Thinking. Synthesize and combine new ideas to create the design. Selected material from The UX Book, Hartson & Pyla

Design and prototyping. CS4784: HCI Capstone Virginia Tech Instructor: Dr. Kurt Luther

AIEDAM Special Issue: Sketching, and Pen-based Design Interaction Edited by: Maria C. Yang and Levent Burak Kara

FUTURE FILE HOW TO KEEP YOUR DESK CLEAR WITH THE A SNOOZE BUTTON SYSTEM FOR PAPER

Paper Prototyping Kit

Speaking Notes for Grades 4 to 6 Presentation

Interaction Design (IxD) (User Experience Design I) History

Evergreen Patient Attraction and Practice Growth Workbook A 30-Day Action Plan. Keith Rhys

Physical Affordances of Check-in Stations for Museum Exhibits

Course Creation Planner. Contents. Contents... 2! Online Course Creation Planner... 3! Step 1: Know Your Market... 4!

HUMAN COMPUTER INTERFACE

At the Heart of Amazing Experiences

CMSC434 Intro to Human-Computer Interaction. Data Gathering and User Research Monday, February 13, 2012 Instructor: Jon Froehlich TA: Kotaro Hara

Money Making Website. Training Workbook

Design Ideas for Everyday Mobile and Ubiquitous Computing Based on Qualitative User Data

TELLING STORIES OF VALUE WITH IOT DATA

design research as critical practice.

Interviewing Strategies for CLAS Students

Brand Planner WORKBOOK

CMSC434 Intro to Human-Computer Interaction. Data Gathering and User Research Tuesday, February 12, 2013 Instructor: Jon Froehlich TA: Matt Mauriello

How to Design Your Coaching Program in 48 Hours or Less. Sean Mize

10 Lines. Get connected. Get inspired. Get on the same page. Presented by Team Art Attack. Sarah W., Ben han S., Nyasha S., Selina H.

Mistake #1 Letting the Men Handle the Finances

TURNING IDEAS INTO REALITY: ENGINEERING A BETTER WORLD. Marble Ramp

Willing Change by Jane Collins

Step 2, Lesson 2 The List Builders Lab Three Core Lead Magnet Strategies

NEW RULES OF SPEAKING

How to Choose Your Just Right Project. Lesson #1 The Greatest Myths about Choosing Ever Written

Human Factors Points to Consider for IDE Devices

Mobile Audio Designs Monkey: A Tool for Audio Augmented Reality

HCITools: Strategies and Best Practices for Designing, Evaluating and Sharing Technical HCI Toolkits

The Seven-Steps To Manage Overwhelm & Organize Any Space!

Investigating the Fidelity Effect when Evaluating Game Prototypes with Children

10 Steps To a Faster PC

Welcome to your 10 steps to Career Happiness!

Andrea Matthes, CPT, CF-L1

Racenet - Sports Gambling. Multi Maxa - MVP app built from scratch

The 5 Steps Getting Unstuck and Go For Success Formula. What is stopping you from creating the life and business of your dreams?

Wipe Out Lesson 3 January 19/20 1

Show notes at: engineeringcareercoach.com/mentoring

DOWNLOAD KICK ASS WITH MEL ROBBINS

HOW TO SYSTEMISE YOUR BUSINESS

CSE 110 Software Engineering A view from the research university

A Study on the Navigation System for User s Effective Spatial Cognition

Offseason Training: Goal Setting and the Importance of Tracking your Progress

GOAL SETTING NOTES. How can YOU expect to hit a target you that don t even have?

GUIDE TO SPEAKING POINTS:

User requirements. Unit 4

MODULE 7 WHY AM I NOT MAKING MONEY?

Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Human-Computer Interaction

The 6 Revenue Killing Mistakes In Online Marketing

CS449/649: Human-Computer Interaction

Module 17: Resume Strategies Transcript

Make Money in 30 Days or Less

7 Major Success Principles for The Urban Entrepreneur

CS 350 COMPUTER/HUMAN INTERACTION

This Report Brought To You By:

ISO ISO is the standard for procedures and methods on User Centered Design of interactive systems.

Heuristic Evaluation of Spiel

Introduction to probing

Human Computer Interaction (HCI) 1 lecture dr Kristina Lapin

Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Interaction in Virtual and Augmented Reality 3DUIs

Developed by Mary Ellen Copeland PO Box 301, West Dummerston, VT

Simply Prepared ecourse. Module 11, Chapter 2: Ready to Evacuate

Human Factors. We take a closer look at the human factors that affect how people interact with computers and software:

Universal Usability: Children. A brief overview of research for and by children in HCI

Envisioning Mobile Information Services: Combining User- and Technology-Centered Design

7 Elements of a Good Branding Campaign

Transcription:

Introduction to Human-Computer Interaction Designing Interactive Systems Lecture 1 Petra Isenberg petra.isenberg@inria.fr

Introduction to HCI Ecole Centrale 2016 Petra Isenberg 2 Photograph courtesy of Penelope Sanderson

bad interaction design is everywhere Photographs courtesy of Penelope Sanderson Introduction to HCI Ecole Centrale 2016 Petra Isenberg 3

bad interaction design is everywhere Introduction to HCI Ecole Centrale 2016 Petra Isenberg 4

bad interaction design is everywhere Introduction to HCI Ecole Centrale 2016 Petra Isenberg 5

even in the movies Introduction to HCI Ecole Centrale 2016 Petra Isenberg 6

This Is What Happens When You Let Developers Create UI Jeff Atwood (Co-Founder StackOverflow) Introduction to HCI Ecole Centrale 2016 Petra Isenberg 7

bad interaction design can be harmful in harmless cases just to your general sense of well-being Introduction to HCI Ecole Centrale 2016 Petra Isenberg http://www.rigaut.com/benoit/cern/badday/ 8

bad interaction design can be harmful Money A $200 withdrawal turns into $20000 Bad font choice, looks like. Introduction to HCI Ecole Centrale 2016 Petra Isenberg 9

bad interaction design can be harmful Lives: Therac-25 Radiation Machine Massive doses of radiation led to several deaths The system noticed that something was wrong and halted the X-ray beam, but merely displayed the word "MALFUNCTION" followed by a number from 1 to 64. The user manual did not explain or even address the error codes, so the operator pressed the P key to override the warning and proceed anyway. Introduction to HCI Ecole Centrale 2016 Petra Isenberg 10

but, I wouldn t make those mistakes! maybe, but you re not the only one working on most projects. Your team might still make that mistake. here s the problem: you are typically not the user. you have your own biases. Introduction to HCI Ecole Centrale 2016 Petra Isenberg 11

summary interaction design is everywhere good interaction design is hard poorly designed things have big consequences good design practices can help you re going to be a good designer Introduction to HCI Ecole Centrale 2016 Petra Isenberg 12

course objectives learn ways to address interaction design problems learn how to understand users learn how to develop design representations work as part of an interaction design team involves hands-on experience with multiple design methods: involving users, prototyping, (testing) Course does NOT cover: Implementing specific interaction techniques Implementing using specific GUI toolkits. and many other advanced HCI topics Introduction to HCI Ecole Centrale 2016 Petra Isenberg 13

introduction: me instructor: Petra Isenberg research scientist (CR1) at INRIA Ph.D. in Computer Science from University of Calgary research in Information Visualization / HCI office: at Université Paris Sud / Bâtiment 660 (plateau de Saclay) email me for an appointment Introduction to HCI Ecole Centrale 2016 Petra Isenberg 14

basic course information website http://tinyurl.com/ecphci readings / slides Posted online at the main website Lecture Break Labs Introduction to HCI Ecole Centrale 2016 Petra Isenberg 15

lecture outline Assignment 1 Assignment 2 February March Introduction to HCI Ecole Centrale 2016 Petra Isenberg 16

assessment Assignments: 60% Exam: 50% Introduction to HCI Ecole Centrale 2016 Petra Isenberg 17

assessment assignments 60% opportunity for you to engage in hands-on interaction design with a real project project teams of 3 (one group of 4) Assignment 1 - Group Formation Assignment 1 - User Requirements Assignment 2 - Low-Fidelity Prototype Introduction to HCI Ecole Centrale 2016 Petra Isenberg 18

labs will explain the project components hands-on activities towards your project Introduction to HCI Ecole Centrale 2016 Petra Isenberg 19

Questions? Introduction to HCI Ecole Centrale 2016 Petra Isenberg 20

The Problem WHY IS IT DIFFICULT TO DESIGN GOOD UIS? Introduction to HCI Ecole Centrale 2016 Petra Isenberg 21

the user experience all aspects of the user s interaction with the product: how it is perceived, learned, and used important questions: what are the important qualities of the intended experience? fast and efficient vs. slow and leisurely interactions Introduction to HCI Ecole Centrale 2016 Petra Isenberg 22

usability aim is to make things that meet users needs there are many ways to meet needs usability is concerned with optimizing interactions Introduction to HCI Ecole Centrale 2016 Petra Isenberg 23

usability goals effective to use efficient to use safe to use have good utility easy to learn easy to remember how to use Introduction to HCI Ecole Centrale 2016 Petra Isenberg 24

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 Introduction to HCI Ecole Centrale 2016 Petra Isenberg 25

Appropriation In action Introduction to HCI Ecole Centrale 2016 Petra Isenberg 26

http://appadvice.com/appnn/2012/01/ces-2012-ion-shredsthe-convention-world-with-guitar-apprentice Introduction to HCI Ecole Centrale 2016 Petra Isenberg 27

http://www.wired.com/gadgetlab/2010/04/sprocket-pocket-ipad-turn-signal-for-cyclists/ Introduction to HCI Ecole Centrale 2016 Petra Isenberg 28

Why is design hard? We ve never seen it before We aren t the people using it We can t anticipate how people will use it Introduction to HCI Ecole Centrale 2016 Petra Isenberg 29

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 Introduction to HCI Ecole Centrale 2016 Petra Isenberg 30

Why is design hard? People make errors slips: unintended action [motor action] mistakes: incorrect action [cognitive goal] Exercise: classify these Mistyping an email address Clicking on a heading that isn t clickable Clicking Save instead of Open Introduction to HCI Ecole Centrale 2016 Petra Isenberg 31

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 Introduction to HCI Ecole Centrale 2016 Petra Isenberg 32

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) Introduction to HCI Ecole Centrale 2016 Petra Isenberg 33

Are there processes that can be followed? Introduction to HCI Ecole Centrale 2016 Petra Isenberg 34

the user-centered approach early focus on users and tasks empirical measurement iterative design Introduction to HCI Ecole Centrale 2016 Petra Isenberg 35

four basic activities 1. establishing requirements 2. designing alternatives 3. prototyping 4. evaluating Introduction to HCI Ecole Centrale 2016 Petra Isenberg 36

Iterative Process Harper et al., 2008 Introduction to HCI Ecole Centrale 2016 Petra Isenberg 38

Iterative Process what human values do we wish to design for? what are the various morale, personal, and social impacts of the proposed system? Harper et al., 2008 Introduction to HCI Ecole Centrale 2016 Petra Isenberg 39

practical issues who are the users? what are their needs? how do we generate alternatives? how to choose among alternatives? Introduction to HCI Ecole Centrale 2016 Petra Isenberg 40

requirements understand as much as possibly about users, their tasks, and context of use in order to produce a stable set of requirements Introduction to HCI Ecole Centrale 2016 Petra Isenberg 41

users needs users rarely know what is possible look at existing tasks: their context what information do they require? who collaborates to achieve the task? why is the task achieved the way it is? envisioned tasks: can be rooted in existing behaviour can be described as future scenarios Introduction to HCI Ecole Centrale 2016 Petra Isenberg 42

involving users member of the design team participatory design approach full- or part-time members, for short- or long-term periods of the project occasional consultation interview users to identify needs get feedback on prototypes through user testing Introduction to HCI Ecole Centrale 2016 Petra Isenberg 43

Goal CREATE A DEEP UNDERSTANDING OF THE USER AND PROBLEM SPACE Introduction to HCI Ecole Centrale 2016 Petra Isenberg 44

task-centered system design Steps: Articulate concrete descriptions of real-world people doing their real-world tasks Use these descriptions to determine which users and what tasks the system should support Prototype an interface to satisfy these requirements Evaluate the interface by performing a taskcentered walk-through (or another method) Reading: The Handbook of Task Analysis for Human- Computer Interaction (Chapter 2) Introduction to HCI Ecole Centrale 2016 Petra Isenberg 45

phase 1: discovering the tasks that users do strive for realism: discover how real people do real tasks but this is not always possible other methods exist Introduction to HCI Ecole Centrale 2016 Petra Isenberg 46

research methods - ideal observing and/or interviewing the real end users find out what current methods users use for doing their tasks (paper, competing systems, antiquated systems, ) abstract users real people with real needs example: if you are interested in customers who purchase items in a store, observe and talk to store customers as they move about the store Introduction to HCI Ecole Centrale 2016 Petra Isenberg 47

research methods second best interviewing the end-user representative if you absolutely cannot get hold of end-users carefully select and interview end-user representatives MUST be people with direct contact with end users and intimate knowledge and experience of their needs and what they do people who work with end users are the best Example: talk to front-line sales staff about their customers if you cannot observe or talk to customers directly. Better: interview/observe front-line staff as they deal with customers Introduction to HCI Ecole Centrale 2016 Petra Isenberg 48

research methods if all else fails make your beliefs about the end users and the task space explicit if you cannot get in touch with real end users or their representatives use your team to articulate their assumptions about end users and their tasks risk: resulting user and task descriptions do not resemble reality only use as last resort Introduction to HCI Ecole Centrale 2016 Petra Isenberg 49

research methods categories and examples (there are more methods than just these) From: Moggridge Designing Interactions Introduction to HCI Ecole Centrale 2016 Petra Isenberg 50

research methods from the analyst s perspective: observe: users and their behavior in context engage: interact with and interview users immerse: experience what users experience Introduction to HCI Ecole Centrale 2016 Petra Isenberg 51

resource: 51 ways of learning about people IDEO method cards (remember the shopping cart people?) four categories: Look: at what users do Ask: them to help Learn: from the facts you gather Try: it for yourself Introduction to HCI Ecole Centrale 2016 Petra Isenberg 52

Look OBSERVATION METHODS Introduction to HCI Ecole Centrale 2016 Petra Isenberg 53

first some caveats example 1: let s look at my friend Tony answering his phone Introduction to HCI Ecole Centrale 2016 Petra Isenberg 54

lets look at him answering his phone again Introduction to HCI Ecole Centrale 2016 Petra Isenberg 55

fat thumb example what happened here? What did you see? a breakdown in a fundamental task what does this observation tell you? opportunities for a new design workaround possibilities would he have been embarrassed to tell you that his thumb sometimes hinders him from answering his phone? very likely (more on this problem later) Introduction to HCI Ecole Centrale 2016 Petra Isenberg 56

example 2: Swiffer people said they wanted a more powerful cleaner P&G outsourced design to a design firm firm discovered mops are a pain, people don t like them people cleaned their house before team showed up they dropped coffee on the floor people grabbed a paper towel and just mopped up inspired the design of the Swiffer Introduction to HCI Ecole Centrale 2016 Petra Isenberg 57

lesson to learn what people say they want and what they want is not always the same through observation you can uncover the latter what people say they do is not always what they actually do through observation you can see what they do Introduction to HCI Ecole Centrale 2016 Petra Isenberg 58

(some) observation methods A Day in the Life Behavioral Archaeology Behavioral Mapping Fly on the Wall Guided Tours Personal Inventory Rapid Ethnography Shadowing Social Network Mapping Still-Photo Survey Time-Lapse Video Introduction to HCI Ecole Centrale 2016 Petra Isenberg 59

general observation methods natural no interference from the investigator controlled the investigator sets a task and observes it being carried out participatory the investigator actively joins in the activity being observed to gain a firsthand activity Introduction to HCI Ecole Centrale 2016 Petra Isenberg 60

method: fly on the wall observe and record behavior within its context take notes, record audio and video if you can do not interfere with people s activities example: IDEO designers witnessed the regard with which the surgeons treated a transplant organ and incorporated these ideas into a transport box design Introduction to HCI Ecole Centrale 2016 Petra Isenberg 61

Introduction to HCI Ecole Centrale 2016 Petra Isenberg 62

designing a mop/dustpan it s important to know what people do so that you don t inadvertently bust something/take something away that they expected to do. Introduction to HCI Ecole Centrale 2016 Petra Isenberg 64

method: shadowing tag along with people to observe and understand their day-to-day routines, interactions, and contexts this is a valuable way to reveal design opportunities and show how a product might affect or complement users behavior example: the IDEO team accompanied truckers on their routes in order to understand how they might be affected by a device capable of detecting their drowsiness Introduction to HCI Ecole Centrale 2016 Petra Isenberg 65

method: shadowing distract the observed person as little as possible ask questions only in critical or unintelligible situations. You can deal with this by: conducting interviews first to get to know the topic and/or situation before you start collect all questions and do interviews later bring a commentator who will explain behaviors, actions, and background as necessary Introduction to HCI Ecole Centrale 2016 Petra Isenberg 66

method: time-lapse video set up a time-lapse camera to record movements in a space over an extended period of time useful for providing an objective, longitudinal view of activity within a context example: IDEO team recorded the activity of museum visitors over several days to learn how to improve space layout Introduction to HCI Ecole Centrale 2016 Petra Isenberg 67

exercise: take notes on interesting behavior here Introduction to HCI Ecole Centrale 2016 Petra Isenberg 68

observations inspired design understanding casual interaction Hi Mary Hi guys! Oh, there s Sally! Ask her along. Introduction to HCI Ecole Centrale 2016 Petra Isenberg 69

Notification Collage public display personal display The Notification Collage: Posting Information to Public and Personal Displays. In Proceedings of the ACM Conference on Human Factors in Computing Systems - ACM CHI'01. ACM Press, pages 515-521 Introduction to HCI Ecole Centrale 2016 Petra Isenberg 70

method: behavioral archaeology look for the evidence of people s activities inherent in the placement, wear patterns, and organization of places and things this reveals how artifacts and environments figure in people s lives, highlighting aspects of their lifestyle, habits, priorities and values example: noting that people efficiently organized multiple work tasks by stacking paper all over their desk surfaces, IDEO invented a brand-new system furniture element to support this Introduction to HCI Ecole Centrale 2016 Petra Isenberg 71

Introduction to HCI Ecole Centrale 2016 Petra Isenberg 72

where should we put new walkways on campus? Introduction to HCI Ecole Centrale 2016 Petra Isenberg 73

what to pay attention to key features Space Actors Activities Objects Workarounds Acts Events / triggers Time Goals Feelings questions how is the physical space adapted to the task? what are the key constraints on the task? where are decisions made? Introduction to HCI Ecole Centrale 2016 Petra Isenberg 74

method: guided tours accompany participants on a guided tour of the project-relevant spaces and activities they experience making an exploration of objects and actions in situ helps people recall their intentions and values example: by following users through their homes, the IDEO team understood the various motivations behind ways photographs are used and stored Introduction to HCI Ecole Centrale 2016 Petra Isenberg 75

Break Class will resume in 10987654321 15 minute(s) Introduction to HCI Ecole Centrale 2016 Petra Isenberg 76

Deep Dive: IDEO s redesign of the Shopping Cart Introduction to HCI Ecole Centrale 2016 Petra Isenberg 77

Introduction to HCI Ecole Centrale 2016 Petra Isenberg 78

Idea Generation LAB 1 Introduction to HCI Ecole Centrale 2016 Petra Isenberg 79

Deep Dive Discussion 15 mins Introduction to HCI Ecole Centrale 2016 Petra Isenberg 80

good design RARELY happens alone Others are needed to help generate ideas, give feedback, etc. Diversity of backgrounds, skills, and experiences are needed Today s lab is about understanding that group process and facilitating team formation Introduction to HCI Ecole Centrale 2016 Petra Isenberg 81

breakout Session Find teammates now you can either self-assign (research does not recommend this) we an do a small exercise to select groups (research recommends this) Introduction to HCI Ecole Centrale 2016 Petra Isenberg 82

group selection exercise 5mins You are designing a new interface for paying a parking ticket in a parking garage. Which of the following aspects would you choose to work on: a) finding out how people currently pay b) building an example mockup c) designing the hardware d) designing the software e) something else write your name and answer on a piece of paper and give it to the instructor Introduction to HCI Ecole Centrale 2016 Petra Isenberg 83

project we will work on during the course waiting in line is boring and wastes time your mission is to improve the experience of waiting in line (any line) Introduction to HCI Ecole Centrale 2016 Petra Isenberg 84

breakout session 15 mins Find with your group 10 examples of situations where people have to stand in line Write down: who are the people why do they stand in line Introduction to HCI Ecole Centrale 2016 Petra Isenberg 85

breakout session 20 mins pick your favorite situation and create some sketches what is the problem (or problems) that needs to be addressed? where would an app to solve the problem be used? what is the current situation? what are your assumptions about this problem? assumptions are things you have not empirically backed up (e.g. security of children in a shopping cart is an issue before you ve read any studies about the topic) what would you need to find out? who would you ask? how would you ask? Introduction to HCI Ecole Centrale 2016 Petra Isenberg 86

breakout session 5 min talks 5 minute talks walk everyone through the charts you constructed 2 minute questions Introduction to HCI Ecole Centrale 2016 Petra Isenberg 87

group discussion 10-15 mins Place the sketches of the different situations around the room Walk around, and discuss these with others Use sticky notes to add a variation to that idea e.g. variations for who is waiting in line: (1) speed of the line; (2) context of waiting in line; If you would like to change groups, discuss with others Introduction to HCI Ecole Centrale 2016 Petra Isenberg 88

project Component I - deliverables (details see website and grading sheet) Get, buy, reuse a binder and in it put a piece of paper with the names & email addresses of all team members a grading sheet (download from website) a description of your 10 situations list of 5 assumptions 1o observations 2 pictures from interviews http://tinyurl.com/ecphci Hand the binder in at the beginning of the next lab! Introduction to HCI Ecole Centrale 2016 Petra Isenberg 89

In the remaining time begin with your deliverable flash our your ideas for observations Introduction to HCI Ecole Centrale 2016 Petra Isenberg 90

Further readings Helen Sharp, Yvonne Rogers, Jenny Preece, Interaction Design: Beyond Human-Computer Interaction, Wiley, 2nd Edition, 2007, ISBN 0-47001866-6, http://www.idbook.com/ Bill Buxton: Sketching User Experiences - Getting the Design Right and the Right Design. Morgan Kaufmann, 2007, ISBN 0-12-374037-1. Educating us in creativity and design [Shne05] Shneiderman, B., Plaisant, C.; Designing the User Interface; Pearson Addison-Wesley, 4th edition, 2005, ISBN 0-321-19786-0. Introduction to HCI Ecole Centrale 2016 Petra Isenberg 91

Acknowledgements Lecture slides include material from: Anthony Tang (University of Calgary) Nicolai Marquart (City University London) Anastasia Bezerianos (Université Paris Sud) Raimund Dachselt (University of Dresden) Tobias Isenberg (INRIA) Introduction to HCI Ecole Centrale 2016 Petra Isenberg 92