SIMS 213: User Interface Design & Development Marti Hearst Tues, Feb 1, 2005.

Slides:



Advertisements
Similar presentations
Giving Feedback.
Advertisements

User problems, scenarios and storyboards
An introduction to personas
Example 2.2 Estimating the Relationship between Price and Demand.
Chapter 7 Introduction to Linear Programming. Linear? To get a feel for what linear means let’s think about a simple example. You have $10 to spend and.
I213: User Interface Design & Development Marti Hearst Thurs, Jan 25, 2007.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Jan 30, 2003.
SIMS 213: User Interface Design & Development Marti Hearst Tues, Feb 25, 2003.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Jan 25, 2001.
Scenarios and Personas Professor: Tapan Parikh TA: Eun Kyoung Choe
SIMS 213: User Interface Design & Development
SIMS 213: User Interface Design & Development Marti Hearst Tues, Jan 29, 2002.
SIMS 213: User Interface Design & Development Marti Hearst and Tues, Jan 30, 2007.
SIMS 213: User Interface Design & Development Marti Hearst Tues, Feb 3, 2004.
SIMS 213: User Interface Design & Development Marti Hearst Thur, Feb 3, 2005.
SIMS 213: User Interface Design & Development
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Feb 5, 2004.
Task Analysis in User- Centered Design (cont.) Marti Hearst (UCB SIMS) SIMS 213, UI Design & Development February 4, 1999.
Design Process …and the project.
SIMS 213: User Interface Design & Development Marti Hearst Thur, Feb 2, 2006.
SIMS 213: User Interface Design & Development Marti Hearst Tues Feb 13, 2001.
SIMS 213: User Interface Design & Development Marti Hearst Tues, Feb 4, 2003.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Feb 17, 2005.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Jan 20, 2005.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Jan 22, 2004.
SIMS 213: User Interface Design & Development Marti Hearst Tues, Feb
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Jan 18, 2007.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Jan 27, 2005.
Personas 14 Feb Personas Developed by Alan Cooper A user archetype used to help guide decisions about product features, navigation, and visual design.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Jan 26, 2006.
Introduction to HCI Marti Hearst (UCB SIMS) SIMS 213, UI Design & Development January 21, 1999.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Feb 6, 2003.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Jan 29, 2004.
Discount Usability Engineering Marti Hearst (UCB SIMS) SIMS 213, UI Design & Development March 2, 1999.
Allison Bloodworth, Senior User Interaction Designer, University of California, Berkeley Gary Thompson, User Experience Leader, Unicon, Inc. Introduction.
Task Analysis in User- Centered Design Marti Hearst (UCB SIMS) SIMS 213, UI Design & Development February 2, 1999.
1 ISE 412 Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation.
William H. Bowers – Modeling Users: Personas and Goals Cooper 5.
User Modeling Lecture # 5 Gabriel Spitz 1. User-Interface design - Steps/Goals.
1 Human-Computer Interaction  Design process  Task and User Characteristics  Guidelines  Evaluation.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
What is Peer Editing? A peer is someone your own age. Editing means making suggestions, comments, compliments, and changes to writing.  Peer editing.
1 Staffordshire UNIVERSITY School of Computing Slide: 1 Prototyping Agile Software Development 1 Rapid Application Development (RAD) Iterative Prototyping.
1CS 338: Graphical User Interfaces. Dario Salvucci, Drexel University. Lecture 3: Personas.
Allison Bloodworth, Senior User Interaction Designer, Educational Technology Services, University of California - Berkeley October 22, 2015 User Needs.
Following the submission of your CV and letter of application, the head of Human Resources has invited you to proceed to the second stage of the recruitment.
Persuasive Writing.
Use Cases Use Cases are employed to describe the functionality or behavior of a system. Each use case describes a different capability that the system.
Task Analysis Methods IST 331. March 16 th
Fun in the GT Classroom Meredith Austin
Interface Guidelines & Principles Responsiveness.
1 Designing Better Software User Centred Design and Usability Adam Smith Director, Design and Usability Flight Level Media Ltd.
User Modeling Lecture # 7 Gabriel Spitz 1. User Interface Design Process Gabriel Spitz 2 Needs Assessment Competitive Analysis Persona Develop Task Analysis/
Personas & Scenario Mapping This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.Creative Commons Attribution-NonCommercial-ShareAlike.
HOW TO CREATE BUYER PERSONAS FOR YOUR BUSINESS. Table of Contents What Are Buyer Personas?...……………………………………………………………. Slide 3 What Are Negative Personas?
User Modeling Lecture # 7 Gabriel Spitz 1. User Interface Design Process Gabriel Spitz 2 Needs Assessment Competitive Analysis Persona Develop Task Analysis/
World Wide Journalism Today:  Who are we? Round of presentation  Expectations to this course  My ideas for this course  what do you think?  Video:
Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation ISE
Seminar in Computer Science Cooper – Inmates CIS385 January 23, 2007.
Algorithms and Pseudocode
The Limits of Personas Peter Bagnall Guy Dewsbury Ian Sommerville.
Learning about your users (cont.).: The field interview CS 352 Usability Engineering Summer 2010.
Introduction to Usability Engineering
Evaluation through user participation
TOOLBOX WEEK 1 - THE PERSONA The first stage:
How to Write an Award-Winning, Sales-Kicking Creative Brief*
P2: Create a proposal and client documentation to support the pitch
Introduction to Usability Engineering
Learning about your users (cont.): The field interview
Introduction to Usability Engineering
Presentation transcript:

SIMS 213: User Interface Design & Development Marti Hearst Tues, Feb 1, 2005

Today Finish Task Analysis example Personas

Slide adapted from Ben Shneiderman Task Analysis Characterize what happens when users perform typical tasks Tools: –table of user communities vs. tasks Who x What –table of task sequences –flowchart or transition diagram –videotape depicting scenario

User-centered Design Example Interview Questions & Summary Results

Slide adapted from James Landay's How Often Do Users Perform the Tasks? Frequent users remember more details Infrequent users may need more prompting Which function is performed –most frequently? –by which users? –optimize system for tasks that will improve perception of its performance

User-Centered Design Example Task Analysis Table

User-Centered Design Example Task Analysis Table

Augment Table with Percentages (What percentage of the is this task done by this person) (Numbers are only suggestive, adapted from Shneiderman 98 )

User-Centered Design Example The next step: –Use Task Matrix to Create Scenarios –Scenarios indicate the sequence of steps the personas go through to complete certain tasks A more recent development –First create Personas –Use these to create Scenarios

Cooper on Designing for Goals We do tasks to achieve goals – don’t equate them! –Traveling safely in 1849 vs Goal of good design: help users achieve practical goals while not violating their personal goals –No “unnatural acts” Distinctions: –Personal goals –Corporate goals –Practical goals –False goals Example: goal-directed tv news system

Think Outside-in versus Inside-out Do not expect others to think or behave –as you do –as you would like them to Assess the meaning of the displays and controls based on what a user can be assumed to know, not based on what you know

Example: Playing Pictionary Getting into someone else’s head

Observation (from Cooper) Being a victim of a problem does not necessarily bestow the power to see the solution An individual is not always representative –Company president example

Personas (from Cooper) “Hypothetical Archetypes” –Archetype: (American Heritage) An original model or type after which other similar things are patterned; a prototype An ideal example of a type; quintessence A precise description of a user and what they want to accomplish –Imaginary, but precise –Specific, but stereotyped Real people have non-representative quirks

The Essence of Personas Describe a person in terms of their –Goals in life (especially relating to this project) –Capabilities, inclinations, and background People have a “visceral” ability to generalize about real and fictional people –We can have detailed discussions about what Harry Potter, Scarlett O’Hara, or Colin Powell will think or do. –They won’t be 100% accurate, but it feels natural to think about people this way

Reasons for Personas A compromise design pleases no-one –The broader you aim, the more likely you miss the bulls-eye –50% of the people 50% happy doesn’t work Car example – soccer mom, carpenter, dot-com exec –“Every time you extend functionality to include another constituency, you put another speed bump of features and controls across every other user’s road.” A targeted design can achieve –10% people 100% ecstatic –Examples: Ram pickup truck Sony aibo There is no such thing as an average user

Reasons for Personas Examples of results of targeted design –Dodge Ram pickup –Roller suitcases –Sony Aibo Isn’t useful for anything Not fuzzy and warm Too delicate to let children use it, but –Passionate fan clubs –Brisk sales despite steep price – and prices now coming down

Reasons for Personas Avoid the “elastic user” –If the description is not specific, it can easily wiggle to suit the design needs of the moment Piston analogy Helps prevent designer / programmer from imagining they are the user Image from

Reasons for Personas Puts an end to feature debates –Makes hypothetical arguments less hypothetical Q: “What if the user wants to print this out?” A1: “The user won’t want to print often.” A2: “Emilee won’t want to print often.” User Persona, not Buyer Persona –This is one way HCI differs from marketing –Eventually it pays off in more sales

Next Time Practice Persona development Holtzblatt on Task Analysis