Interaction Design. Ruben Kruiper

Similar documents
Human-Computer Interaction: An Overview. CS2190 Spring 2010

Plunging into the waters of UX

Interaction Techniques. SWE 432, Fall 2016 Design and Implementation of Software for the Web

Additional reading for this lecture: Heuristic Evaluation by Jakob Nielsen. Read the first four bulleted articles, starting with How to conduct a

What is interaction design?

Interaction Techniques. SWE 432, Fall 2017 Design and Implementation of Software for the Web

Why User Interface Design? What

What is interaction design?

User-Centered Design. Jeff Bos, Design Insights BlackBerry

MAKING YOUR GATEWAY EASY AND PLEASANT TO USE

Usability. CSE 331 Spring Slides originally from Robert Miller

SBD:Interaction Design

What is interaction design? What is Interaction Design? Example of bad and good design. Goals of interaction design

Software Quality. Martin Glinz. Thomas Fritz. Lecture 7 UI Design, Usability & Testing. Many thanks to Meghan Allen and Daniel Greenblatt.

Course Outline. Department of Computing Science Faculty of Science. COMP 3450 Human Computer Interaction Design (3,1,0) Fall 2015

What I learned from Assignment 0. This is the first HCI course for most of you. You need practice with core HCI and Design concepts.

Interfaces Homme-Machine

Input part 3: Interaction Techniques

An Introduction to Human Computer Interaction

Overview of Today s Lecture. Analytical Evaluation / Usability Testing. ex: find a book at Amazon.ca via search

CS Human Computer Interaction

Good afternoon and thank you for being at the webinar on accessible PowerPoint presentations. This is Dr. Zayira Jordan web accessibility coordinator

15/16 CSY2041 Quality and User-Centred Systems

INTRODUCTION TO USER INTERFACE DESIGN. M. Meyer Bridges To Computing

EVALUATION OF PROTOTYPES USABILITY TESTING

Usable Privacy and Security Introduction to HCI Methods January 19, 2006 Jason Hong Notes By: Kami Vaniea

D S R G. Alina Mashko. User interface. Department of vehicle technology. Faculty of Transportation Sciences

Foundation Level Syllabus Usability Tester Sample Exam

What is interaction design?

EVALUATION OF PROTOTYPES USABILITY TESTING

h(p://ihm.tumblr.com/post/ /word- cloud- for- hci- human- computer- interacbon CS5340 Human-Computer Interaction ! January 31, 2013!

How to Choose the Right UX Methods For Your Project

UX Research in the Product Lifecycle

evision Review Project - Engagement Simon McLean, Head of Web & IT Support Information & Data Services.

What is interaction design?

Implementing Games User Research Processes Throughout Development: Beyond Playtesting

Module 9: Audience Analysis, Usability, and Information Architecture COM 420

Cognitive Disability and Technology: Universal Design Considerations

Human-Computer Interaction IS4300

CS3205 HCI IN SOFTWARE DEVELOPMENT INTRODUCTION TO PROTOTYPING. Tom Horton. * Material from: Floryan (UVa) Klemmer (UCSD, was at Stanford)

Lecture 14: Heuristic Evaluation. Fall UI Design and Implementation 1

M150 -B / Unit 12. By Wawi. A good user interface design enables the user to effectively interact with the system and perform his tasks.

Interaction Design. Heuristic Evaluation & Cognitive Walkthrough

Human Factors / User Interface Design Guidelines. Slides adapted from Craig Zilles

NUR - Introduction to HCI. Big picture, design process, UCD, UI issues

USER INTERACTION DESIGN GUIDELINES

Lecture 22: Heuristic Evaluation. UI Hall of Fame or Shame? Spring User Interface Design and Implementation 1

CS408 Human Computer Interaction Solved Objective Midterm Papers For Preparation of Midterm Exam

UI/UX BASICS. What is UX?

Usability and User Interfaces

Designing Usable Apps

Announcements. Usability. Based on material by Michael Ernst, University of Washington. Outline. User Interface Hall of Shame

Evaluation Types GOMS and KLM PRICPE. Evaluation 10/30/2013. Where we are in PRICPE: Analytical based on your head Empirical based on data

Heuristic Evaluation of igetyou

Introducing Evaluation

SWEN 444 Human Centered Requirements and Design Project Breakdown

Analytical Evaluation

CS 160: Evaluation. Outline. Outline. Iterative Design. Preparing for a User Test. User Test

CS 160: Evaluation. Professor John Canny Spring /15/2006 1

Interaction Design. Task Analysis & Modelling

CATCH ERRORS BEFORE THEY HAPPEN. Lessons for a mature data governance practice

User-Centered Design Process

Cognitive Walkthrough. Francesca Rizzo 24 novembre 2004

Heuristic Evaluation of Covalence

cs465 principles of user interface design, implementation and evaluation

Goals of Usability Evaluation

COMP 388/441 HCI: Introduction. Human-Computer Interface Design

THINK THE FDA DOESN T CARE ABOUT USER EXPERIENCE FOR MOBILE MEDICAL APPLICATIONS? THINK AGAIN.

evaluation techniques goals of evaluation evaluation by experts cisc3650 human-computer interaction spring 2012 lecture # II.1

Interaction Design DECO1200

Human-Computer Interaction. Chapter 2. What is HCI?

User Testing & Automated Evaluation. Product Hall of Shame! User Testing & Automated Evaluation. Visual Design Review. Outline. Visual design review

The Surface Plane. Sensory Design

Addition about Prototypes

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT. March 2017 PRINCIPLES OF USER INTERFACE DESIGN

MIT GSL week 4 Wednesday. User Interfaces II

Interfaces. The only means of interaction

The 23 Point UX Design Checklist

Human-Computer Interaction IS4300

chapter 3 the interaction

User-Centered Design Data Entry

Amela Karahasanović Senior Scientist, SINTEF IKT Associate Professor, DESIGN

User Interface Design & Implementation. Prof. Dr.-Ing. Abdulmotaleb El Saddik University of Ottawa (SITE 5-037) (613) x 6277

UX Design Principles and Guidelines. Achieve Usability Goals

Testing is a very big and important topic when it comes to software development. Testing has a number of aspects that need to be considered.

User Interfaces for Web Sites and Mobile Devices. System and Networks

Expert Evaluations. November 30, 2016

USABILITY IN HEALTHCARE IT: DATA COLLECTION AND ANALYSIS APPROACHES

Usability & User Centered Design. SWE 432, Fall 2018 Design and Implementation of Software for the Web

Human Computer Interaction: Developing Effective Organizational Information Systems

315324: Interface Designs. Krisana Chinnasarn,, Ph.D. June 2005.

Applying Usability to elearning

Interaction design. The process of interaction design. Requirements. Data gathering. Interpretation and data analysis. Conceptual design.

Digital Workflow 10 Tech Rules to Guide You

The process of interaction design and Prototyping

P O W E R T H E U X. Copyright 2015 atmail pty ltd. All rights reserved.

Library Website Migration and Chat Functionality/Aesthetics Study February 2013

HCI and Design SPRING 2016

What is interaction? communication user system. communication between the user and the system

Chapter 2: Android Device Basics

Transcription:

Interaction Design Ruben Kruiper

What do you know? What do you think Interaction Design stands for? 2

What do you expect? Interaction Design will be: Awesome Okay Boring Myself I m not a big fan... This is also the first time I teach someone about Interaction Design... Useless The end of my life... 3

Good or bad? www.baddesigns.com 4

Good or bad? Answering machine? 5

Good or bad? Buttons - Amount? - Place? 6

Interaction Design Is not about strict guidelines. So what is it about? 7

Overview, Interaction Design is about... Amongst others (and most importantly): Providing information, visualising functionality ~ showing what a user can do Effectively Efficiently Consistently Providing feedback Affording (allowing) certain types of interaction 8

Usability 1. Effective use of product 2. Efficient use of product 3. Safe use of product 4. Good functionality 5. Learnability 6. Remember-ability Does the product do what it is supposed to do? Is the user supported in performing tasks? Does the product protect the user from possible danger? Does the product provide the desired function, how good? Is it easy to learn how to use the product? Will the user remember how to use the product, e.g. even when the product is only used once every year? 9

User experience More subjective (based on opinions) BUT ALSO: - Boring.. - WHY DOESN T IT WORK LIKE I WANT IT TO WORK? - I PRESSED THIS BUTTON 15 TIMES!>@>$@)!* ) Do I like the product? The way it looks? Do I enjoy using the product? Does the product support me in what I want to achieve? etc... 10

Example: IxD factors for a specific application... 11

Some terminology Usability User Experience Human-Computer Interaction Window-Icon-Menu-Pointer User Interaction (UX) (HCI) (WIMP) (UI) And many many more terms User Interface (UI)!?!?! Graphical UI (GUI) 12

Example: more terminology Human-Computer Interaction Window-Icon-Menu-Pointer (HCI) (WIMP) HCI researchers still do not understand why some post-wimp designs are perceived as natural or intuitive,while others are not (Jetter et al., 2013) Natural Interaction (NI) Interaction that feels natural or intuitive... Every researcher seems to come up with his own terms... 13

The Norman door Don Norman (some guy that talks a lot about his fancy cars) http://99percentinvisible.org/article/norman-doors-dont-know-whether-push-pull-blame-design/ https://www.youtube.com/watch?v=yy96htb8wgi 14

Interaction Design is about: Cognition: 1) The mental action or process of acquiring knowledge and understanding through thought, experience, and the senses. 2) A perception, sensation, idea, or intuition resulting from the process of cognition. https://en.oxforddictionaries.com/definition/cognition 15

Game (G)UI design and MS vision 2020 Let s have a look at gaming Interfaces: http://www.gamasutra.com/blogs/an thonystonehouse/20140227/211823/ User_interface_design_in_video_gam es.php Microsoft: https://www.google.co.uk/webhp?sourceid=chro me-instant&ion=1&espv=2&ie=utf-8#q=microsof t%20vision%202020 16

I NEED THIS!!!! One more time what do you expect? Yaay. Interaction Design will be: Awesome Okay Boring I actually like Interaction Design! I ve studied the subject for several years and it proved to be useful in many ways! 17

Psychology and cognition (simple) Attention Perception (and pattern recognition) Memory Short term Learning and remembering Knowing Language Comprehending Deciding, judging and reasoning Problem solving What do you focus on? How to affect this? Experiencing sensory information, how to influence? Limited capacity! But can be supported (e.g. recognition) Usually remember 7±2 items Amongst others semantics......... What are the practical implications? 18

Intuitive interaction design principles Use familiar symbols and/or words for well-known functions, put them in familiar or expected position and make the function comparable with similar functions users have seen before. Make it obvious what less well-known functions will do by using familiar things as metaphors to demonstrate their function. Increase consistency so that function, location and appearance of features are consistent between different parts of the design and throughout each part. Blackler et al. (2005) 19

Intuitive interaction guidelines Appearance of buttons, like shape, size, colour and labelling, is the most important factor with respect to interaction speed and how intuitive the interface is thought to be. Whereas location can decrease the response times, but only marginally influences the intuitiveness of the interface. Familiarity with technology is more indicative of performance than level of expertise with a certain type of product. Younger people generally are more familiar with interfaces, and use them more intuitively. Aging effects, adaptability to new technology and overall familiarity with modern types of interfaces play a role. Transferring features from other products and experiences can allow both innovative and more intuitive interfaces. Blackler et al. (2011) 20

Intuitive. According to Spool (2005) a design is intuitive if the user does not require new knowledge to operate the system. So is it all about previous experiences and familiarity? lame... 21

Overview, Interaction Design is about... Amongst others (and most importantly): Providing information to a user, visualising functionality ~ showing what a user can do Effectively Efficiently Consistently Providing feedback Affording (allowing) certain types of interaction 22

Providing feedback The tangible/discernible consequence of an interaction. Can be visual (see), tactile (feel), auditive (hear), maybe digital taste? Examples: - your message has been sent pop-up in Gmail - vibrations when you use the virtual keyboard on your smartphone - the click sound when you use a digital camera 23

Affordances Affordance type Description Example Cognitive Physical Sensory Functional Design feature that helps users in knowing something Design feature that helps users in doing a physical action in the interface Design feature that helps users sense something (especially cognitive affordances and physical affordances) Design feature that helps users accomplish work (i.e., the usefulness of a system function) A button label that helps users know what will happen if they click on it A button is large enough so that users can click on it accurately A label font size large enough to read easily The internal system ability to sort a series of numbers (invoked by clicking on the Sort button) 24 Hartson et al. (2010)

Kruiper (2015)

Evaluation GUI s are never perfect! Even when a GUI is perfect for one type of user, this might be completely different for another type. To check whether Interaction Design, be it a GUI or physical product, is good: Evaluate. 26

Evaluation More specifically, evaluate early and often for: - Feedback in early design stages provides insight in interaction problems - Important problems can be resolved before they are embedded everywhere in the product - The designers can focus on solving such real problems instead of focussing on less important details 27

Evaluation Formative evaluation: testing of prototypes, often in experimental settings depending on the design stage of a prototype Summative evaluation: testing of end-products, often in real settings 28

Evaluation (⅓) Usability test: More applicable to later stages of design-process or even to end-product. Focuses on testing usage of a product by a certain group/type of users. Test-environment and test usually under strict observation of evaluator. Performance measurements, e.g. amount of errors and time taken for an interaction. Important for standard products that last a while (e.g. Microsoft Word). Findings of the test are converted into improvement of usability. 29

Evaluation (⅔) Field studies: More applicable to later stages of design-process or even to end-product. Focuses on testing usage of a product by a certain group/type of users. Test-environment usually in natural environment of the end-user. Mostly observation-methods and questionnaires/surveys: Possibilities for a new technology? Determining requirements. Existing technologies in a new context? Findings of the studies are converted into improvement of usability. 30

Evaluation (3/3) Analytical evaluation: Inspections: Heuristic evaluation Walkthrough Usually no end-users involved! Theoretical model testing, e.g. Fitts Law where a.o. time and distance to click on some menu-item are related to the accessibility of the menu. 31

Evaluation Method Usability testing Field studies Analytical eval. Observing x x Asking users x x Asking experts ( x) x Testing x Modeling x 32

Evaluation Method Usability testing Field studies Analytical eval. Users Perform tasks Natural use - Location Controlled Natural Anywhere Type Applied End-user Expert Data Quantitative Qualitative Problems/quant. Feedback Measures, errors Descriptions Problems/measures 33

Evaluation practically Often use various studies and tests! But how to collect data? Interviews Surveys Observation 34

Surveys Open questions? Can be regarded as a semi-structured interview! Closed questions? Beware of answering the questions yourself! Beware of negation! Likert-scales 35

Next time Azmi will tell you more about surveys! 36