MMI 2. Tutorials. Winter Term 2017/18. LMU München - LFE Medieninformatik. Prof. Andreas Butz Renate Häuslschmid Christina Schneegaß

Similar documents
Design, prototyping and construction

What is a prototype?

Prototyping. SWE 432, Fall Web Application Development

What is a prototype?

Prototyping. Oct 3, 2016

Interfaces Homme-Machine

Administrative Stuff. Examples of project processbooks and link to a project prototype on the website Next Week: Evaluation methods, cultural probes

..in a nutshell. credit: Chris Hundhausen Associate Professor, EECS Director, HELP Lab

Evaluation and Testing. Andreas Butz, LMU Media Informatics slides partially taken from MMI class

How to Choose the Right UX Methods For Your Project

What is a prototype?

EVALUATION OF PROTOTYPES USABILITY TESTING

Prototyping. Unit 5. Zeno Menestrina, MSc Prof. Antonella De Angeli, PhD

Design, prototyping and construction

Interaction Design. Chapter 7 May 28th, 2014, 9am-12pm): Prototyping UX - From Sketch to Prototype

CPSC 444 Project Milestone III: Prototyping & Experiment Design Feb 6, 2018

Wireframes for Testing and Design

SOFTWARE REQUIREMENTS ENGINEERING LECTURE # 7 TEAM SKILL 2: UNDERSTANDING USER AND STAKEHOLDER NEEDS REQUIREMENT ELICITATION TECHNIQUES-IV

Evaluation studies: From controlled to natural settings

MIT GSL week 4 Wednesday. User Interfaces II

UX Design - Curriculum

Usability Testing CS 4501 / 6501 Software Testing

User-centered design in technical communication

3 Evaluating Interactive Systems

Designing Usable Apps

3 Prototyping and Iterative Evaluations

User Centered Design And Prototyping

The process of interaction design and Prototyping

Mensch-Maschine-Interaktion 1

SWEN 444 Human Centered Requirements and Design Project Breakdown

USER EXPERIENCE DESIGN GA.CO/UXD

PUTTING THE CUSTOMER FIRST: USER CENTERED DESIGN

Human-Computer Interaction. CA357 Lecture 7 More on Prototyping

Essential Tools For Finding And Fixing Customer Experience Problems

needs, wants, and limitations

A short introduction to. designing user-friendly interfaces

Seng310 Lecture 8. Prototyping

UX, UI, Product Design

User Experience Design

Assignments. Assignment 2 is due TODAY, 11:59pm! Submit one per pair on Blackboard.

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

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

SWEN 444 Human Centered Requirements and Design Project Breakdown

User Experience Design

Business Analysis for Practitioners - Requirements Elicitation and Analysis (Domain 3)

Learnability of software

dt+ux Design Thinking for User Experience Design, Prototyping & Evaluation Autumn 2016 Prof. James A. Landay Stanford University

Addition about Prototypes

EVALUATION OF PROTOTYPES USABILITY TESTING

USER-CENTERED DESIGN KRANACK / DESIGN 4

What is Sherpa? ENTER A LOCATION CHOOSE EQUIPMENT ORDER SERVICE ENJOY MORE FREE TIME. UXD Presentation Peter Zahn

From Paper Prototyping to Sketching with Hardware

MMI 2: Mobile Human- Computer Interaction Evaluation

Prototyping. Readings: Dix et al: Chapter 5.8 Marc Rettig: Prototyping for tiny fingers, Communications of the ACM, April 1994.

6 Designing Interactive Systems

UX + BA. User Experience & Business Analysis. Personas. What is UX? Customer Experience Maps. BA & UX roles. BA + UX Collaboration.

Chapter 11 DESIGN, PROTOTYPING and CONSTRUCTION

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

Sri Vidya College of Engineering & Technology Question bank (unit 2) UNIT 2 TWO MARKS

User Experience and Interaction Experience Design. Jaana Holvikivi, DSc. School of Applications and Business

IPM 15/16 T2.1 Prototyping

Vorlesung Mensch-Maschine-Interaktion. Methods & Tools

Web Evaluation Report Guidelines

LECTURE 11 USABILITY -PROTOTYPING

Human-Computer Interaction IS4300

Evaluation studies: From controlled to natural settings

Website Usability: Creating the Ultimate User Experience" Michelle Gammon!

Lecture 6. Design (3) CENG 412-Human Factors in Engineering May

Prototyping UX. From Sketch to Prototype. Alexander Wiethoff Ludwig-Maximilians University of Munich (LMU)

Successful User Experience:

Prototyping and Evaluation of Mobile Systems

User Experience Research & Design

Describe the benefits of incorporating design methodologies on projects for increased customer alignment and business impact.

User-centered Instructional Design

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

CONVERSION RATE OPTIMIZATION 101

Concepts of Usability. Usability Testing. Usability concept ISO/IS What is context? What is context? What is usability? How to measure it?

Tracking System for Job Applicants Sprint Schedule and Overview. By Erik Flowers

Staveland Human Friendly Engineering Inc. Lowell Staveland

Evaluation in Information Visualization. An Introduction to Information Visualization Techniques for Exploring Large Database. Jing Yang Fall 2005

Software Development and Usability Testing

Leveraging Mobile Interaction with Sensor-Driven and Multimodal User Interfaces"

Overview of the course. User-Centred Design. Group. Practical issue. Writting the report. Project work. Fang Chen

Using personas and scenarios in designing for an IPTV solution

Foundation Level Syllabus Usability Tester Sample Exam Answers

User interface design. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 16 Slide 1

Shaping User Experience

Chapter 3 - User Centered Design & Prototypes

Product Development for Medical, Life Sciences, and Consumer Health

Supporting Usability Studies in Uganda

Human-Computer Interaction: An Overview. CS2190 Spring 2010

Analytical &! Empirical Evaluation

User-Centered Analysis & Design

Recapitulation Lecture #10 LECTURE 11 USABILITY - PROTOTYPING. Waterfall with iteration. Example: Cognitive Task Analysis

USERINTERFACE DESIGN & SIMULATION. Fjodor van Slooten

Carbon IQ User Centered Design Methods

Prototyping for usability engineering

Goals of Usability Evaluation

Homework Set 2. A brief discussion

Prototyping in Interaction Design

Transcription:

MMI 2 Tutorials Winter Term 2017/18 Prof. Andreas Butz Renate Häuslschmid Christina Schneegaß LMU München - LFE Medieninformatik

Project 1: Phases & Dates Phase Presentation Phase 1: 7.11-28.11 05.12.2017 à Identify common problem à Find a solution à Sketch idea & test with persona Phase 2: 05.12-12.12 12.12.2017 à Advance and specify idea à Low-fidelity prototyp (only SW) & mini userstudy Phase 3: 12.12-9.1 09.01.2018 à Refine concept à Clickable prototyp (only SW) & mini user study Phase 4: 9.1-16.1 16.01.2018 à Refine concept à Adjust prototype à Report lessons learned LMU München - LFE Medieninformatik MMI2 Tutorials Winter Term 2017/18 2

Phase 2: Tasks & Presentation Tasks & Output: Develop a low-fidelity prototype Perform a qualitative usability test Analyze and report data Update and advance design Presentation: Functionality of your prototype + pictures Procedure of the user study + pictures Present quotes, observed situations Present your major findings and the updated design Present the lessons learned Ask the audience for specific feedback Needs to be submitted as PDF until Dezember 12 th at 10 am, 2017 (Uniworx) LMU München - LFE Medieninformatik MMI2 Tutorials Winter Term 2017/18 3

Design Process understand problem explore solutions decide & sketch develop prototype evaluate prototype Product refine iteratively* Phase 2 *If you identify bigger problems you need to go back more steps! LMU München - LFE Medieninformatik MMI2 Tutorials Winter Term 2017/18 4

Prototyping You should now have a good understanding of the problem space and an idea to solve the problem. This part of the exercise aims at developing an interactive version of your idea. A user interface prototype is a hypothesis a candidate design solution that you consider for a specific design problem. The most straightforward way to test this hypothesis is to watch users work with it. (Kara Pernice, Nielsen Norman Group, 2016) Prototyping helps you to find and fix problems early (high-level concepts or particular execution). improve fast with low costs. iterate and thereby improve your solution and its design. à obtain a high-quality solution. LMU München - LFE Medieninformatik MMI2 Tutorials Winter Term 2017/18 5

Prototyping Characteristics When you choose the type consider the goals, the design state, available tools and resources, etc. low-fidelity Early in the process to explore the basic concept high-fidelity Prototype is close to the final product throwaway Build a new prototype, e.g., because of different type evolutionary Incremental adjustments and growth of the prototype static Interaction not possible or faked (wizard of oz) interactive Prototype is clickable and reacts itself horizontal Focus on the concept rather than the functions vertical Focus on the execution of single tasks/functions LMU München - LFE Medieninformatik MMI2 Tutorials Winter Term 2017/18 6

Prototyping Characteristics Phase 2 Phase 3 low-fidelity Early in the process to explore the basic concept high-fidelity Prototype is close to the final product throwaway Build a new prototype, e.g., because of different type evolutionary Incremental adjustments and growth of the prototype static Interaction not possible or faked (wizard of oz) interactive Prototype is clickable and reacts itself horizontal Focus on the concept rather than the functions vertical Focus on the execution of single tasks/functions LMU München - LFE Medieninformatik MMI2 Tutorials Winter Term 2017/18 7

User Study This part of the exercise aims at identifying the most important concept and usability issues by conducting a first cheap user study. Therefore, your prototype should be tested with five real humans. Things to consider: Elaborate usability tests are a waste of resources. The best results come from testing no more than 5 users and running as many small tests as you can afford (Jakob Nielsen, 2000) The user study helps you to... understand how users interact with the system and react to it.... understand the users expectations and mental model of how the system (should) work. à obtain a high-quality solution that satisfies the users needs. LMU München - LFE Medieninformatik MMI2 Tutorials Winter Term 2017/18 8

User Study Characteristics When you choose the type consider the state of your prototype, your particular questions and goals, etc. qualitative research more useful to explore the user s perception, experience and motivation quantitative research quantify problem and compare it to an available baseline, e.g., time needed for a specific task using a smartphone a smartwatch natural observe users in their natural environment (e.g. field studies) scripted well suited to understand a specific set of interactions (e.g. lab user study) open task based on scenarios and do not define a specific interaction, better suited to collect qualitative insights closed task very specific, utilized to generate comparable quantitative data qualitative data mostly manual data collection, e.g., videos, notes quantitative data automated logging, e.g., click counter, reaction time LMU München - LFE Medieninformatik MMI2 Tutorials Winter Term 2017/18 9

User Study Characteristics Phase 2 Phase 3 qualitative research more useful to explore the user s perception, experience and motivation quantitative research quantify problem and compare it to an available baseline, e.g., time needed for a specific task using a smartphone a smartwatch natural observe users in their natural environment (e.g. field studies) scripted well suited to understand a specific set of interactions (e.g. lab user study) open task based on scenarios and do not define a specific interaction, better suited to collect qualitative insights closed task very specific, utilized to generate comparable quantitative data qualitative data mostly manual data collection, e.g., videos, notes quantitative data automated logging, e.g., click counter, reaction time LMU München - LFE Medieninformatik MMI2 Tutorials Winter Term 2017/18 10

User Study Methods Interviews Survey Focus Groups User Observations Usability Testing Guessability A/B Test Lab Experiments Questionnaires KLM Think Aloud LMU München - LFE Medieninformatik MMI2 Tutorials Winter Term 2017/18 11

Prototype & Usability Test Paper Prototype: Basic wireframe-like interface on paper User interacts with the paper prototype and touches the buttons etc. Experimenter changes the paper sheets to show the systems reactions More information: Paper Prototyping Getting User Data before you Code Paper Prototyping Mozilla Case Study Wizard-of-Oz Prototype: Similar but more advanced than paper prototype More realistic interface (on the computer) but still static the wizard (experimenter) controls the system remotely (user thinks the system works) The user interacts with the system but the wizard executes the actions and decides what to show Might not be thrown away and serve as a basis for a high-fidelity prototype More information: LMU München - LFE Medieninformatik MMI2 Tutorials Winter Term 2017/18 High- Low-fidelity Prototypes Low-fidelity Prototypes 12

Usability Testing How to Goal: Get insights into the users understanding, expectations, mental model etc. Identify features which are easy or hard to use Identify mismatches between design and user expectations How to: Let the participants explore the system Ask participants to think aloud when interacting Observe the user and record or take notes Ask participants if you observe problems Discuss particular functions, layouts, expectations, problems and so on Use post-study interviews or questionnaires Analyze data, structure and prioritize findings Report your findings and update the design More information about usability testing LMU München - LFE Medieninformatik MMI2 Tutorials Winter Term 2017/18 13