Scenarios and testing.

Slides:



Advertisements
Similar presentations
User Experience Krista Van Laan. Agenda What is User Experience? How does a User Experience team support the rest of the organization? What processes.
Advertisements

Prototyping Lecture #4 - February 5th, : User Interface Design and Development.
Human Computer Interaction
From requirements to design
Part 2b: Requirements Chapter 2: How to Gather Requirements: Some Techniques to Use Chapter 3: Finding Out about the Users and the Domain Chapter 4: Finding.
Scenarios and Personas Professor: Tapan Parikh TA: Eun Kyoung Choe
The Information School of the University of Washington Information System Design Info-440 Autumn 2002 Session #21.
Graphical User Interfaces Design and usability Saul Greenberg Professor University of Calgary Slide deck by Saul Greenberg. Permission is granted to use.
Prototyping By Greg Rogers. Agenda For Today  What is a prototype  Why prototype  What to prototype.
Prototyping Professor: Tapan Parikh TA: Eun Kyoung Choe
Evaluation Methodologies
Part 4: Evaluation Chapter 20: Why evaluate? Chapter 21: Deciding on what to evaluate: the strategy Chapter 22: Planning who, what, where, and when Chapter.
User Engineering | Sept 2004 | Dave Roberts © 2004 IBM Corporation Coping With Complexity Creating a solution with User Engineering.
CS147 - Terry Winograd - 1 Lecture 9 – Prototyping Terry Winograd CS147 - Introduction to Human-Computer Interaction Design Computer Science Department.
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
© Lethbridge/Laganière 2001 Chapter 7: Focusing on Users and Their Tasks1 7.1 User Centred Design (UCD) Software development should focus on the needs.
Part 2: Requirements Days 7, 9, 11, 13 Chapter 2: How to Gather Requirements: Some Techniques to Use Chapter 3: Finding Out about the Users and the Domain.
From Scenarios to Paper Prototypes Chapter 6 of About Face Defining requirements Defining the interaction framework.
User Interface Design Process Gabriel Spitz. User-Interface design Steps/Goals Understand who are the users and what do they do Articulate how will users.
Web Design Process CMPT 281. Outline How do we know good sites from bad sites? Web design process Class design exercise.
UX testing for mobile app Marine embe
Predictive Evaluation
Computer –the machine the program runs on –often split between clients & servers Human-Computer Interaction (HCI) Human –the end-user of a program –the.
S556 SYSTEMS ANALYSIS & DESIGN Week 11. Creating a Vision (Solution) SLIS S556 2  Visioning:  Encourages you to think more systemically about your redesign.
Interaction Design Process COMPSCI 345 S1 C and SoftEng 350 S1 C Lecture 5 Chapter 3 (Heim)
Merja & Pauli Rapid prototyping & other stuff.
Gretchen Ortiz M.S. HCI – Georgia Tech UX Researcher Entry/Mid Level Portfolio 2012 All of the images presented are related to projects done while pursuing.
Chapter 20 Why evaluate the usability of UI designs?
Prototyping CSCI 4800 Spring 2007 Kraemer. Learning Goals Understand the uses of different types of prototypes for different kinds of designs and be able.
S Product Development in Telecommunications, 1999 Usability and acceptability Design for successful telecommunications products.
Prototyping. What is a prototype? In other design fields a prototype is a small- scale model: a miniature car a miniature building or town.
Design 2 (Chapter 5) Conceptual Design Physical Design Evaluation
COMPSCI 345 / SOFTENG 350 Review for mid-semester test AProf Beryl Plimmer.
Bringing it together Humans Computers Interaction Paradigms Design HCI in software development Design Rules Implementation Support – to come.
Usability 1 Usability evaluation Without users - analytical techniques With users - survey and observational techniques.
SBD: Analyzing Requirements Chris North CS 3724: HCI.
UI Design without Prototypes ala Holtzblatt et al ITM 734 Fall 2006 Corritore.
Prototyping. REVIEW : Why a prototype? Helps with: –Screen layouts and information display –Work flow, task design –Technical issues –Difficult, controversial,
Begin Class with More Studio. Introduction to Prototyping.
Storyboarding Steve Chenoweth & Chandan Rupakheti RHIT Chapters 13, Requirements Text and storyboarding web article.
Prof. James A. Landay Richard Davis Kate Everitt University of Washington Autumn 2004 UW Undergraduate HCI Projects A CSE 490jl Overview December 9, 2004.
ERA/LVA/R-00:000 Experience with qualitative methods Using Cooper’s Personas in System Development.
User Interface Evaluation Introduction Lecture #15.
William H. Bowers – Requirements Torres 9.
SE 431 Human Computer Interactions Jamal Nasir. How to design & build good UIs UI Development process Usability goals User-centered design Design discovery.
HMSE Implementation, Operation, and Evaluation. 2 Management Planning Scheduling Work Assignment Monitoring Assessment Needs, Problems, Opportunities.
University of Washington HCDE 418 Wireframes HCDE 418.
Cognitive Informatics for Biomedicine – Chapter 5
Project Breakdowns HCDE 492/592 Winter 2014.
Lecture 2 Supplement - Prototyping
Practical information
Prototyping.
WXGE6103 Software Engineering Process and Practice
Wrapping up prototyping
Prototyping.
CS 321: Human-Computer Interaction Design
Lecture 2: Discovering what people can't tell you: Contextual Inquiry and Analysis Methodology Brad Myers / : Introduction to Human Computer.
Informatics 121 Software Design I
SBD: Analyzing Requirements
Scenarios and testing.
CS 522: Human-Computer Interaction Lab: Formative Evaluation
Good User Experience is a pinnacle point of your customer’s online experience. Only by testing your website’s usability will you understand how real Australian.
Chapter 6 Thinking about requirements and describing them
Lecture 2: Discovering what people can't tell you: Contextual Inquiry and Analysis Methodology Brad Myers / : Introduction to Human Computer.
THE PROCESS OF INTERACTION DESIGN
Principles of HCI Design
Exploring Captivate Presented by: iTeam 2008.
Interface Design and Usability
INTERACTION DESIGN IN PRACTICE
Presentation transcript:

Scenarios and testing

Seeking Concreteness Abstract Analysis Synthesis Concrete Framework Imperatives Analysis Synthesis Prototypes Observation Concrete

User visioning techniques Personas Storyboards Scenarios Video prototypes Use cases

Reasons to use them Build a shared understanding Get a comprehensive view Sell ideas Provide concrete examples for users Prioritize for implementation and testing

Scenarios at different levels General setting Day in the life Specific tasks (script)

Testing at different levels Paper prototypes Wireframes Screen mockups / clickthroughs (e.g., PowerPoint) Interaction prototype (e.g., Flash) System prototype

What to test – utility / usability Heuristic analysis Analytic modeling Open-ended demonstration/interview Structured (scripted) user test Naturalistic use

References Alan Cooper, About Face Chapters 5-6, Scenarios and Personas Preece et al. Interaction Design, Chapters 10 -12, Needs, Design and Construction, Testing Holtzblatt et al., Rapid Contextual Design Chapters 12-14 – Storyboarding, Testing, Paper Prototype