Trinity Team 1/15 Eunyoung Cho Kyu Hou Minho Jeung Heejoon Jung Paper Prototyping Nov. 1, 2005 EVR #3 The Fast and Easy Way to Design and Refine User Interfaces.

Slides:



Advertisements
Similar presentations
Chapter 5 Development and Evolution of User Interface
Advertisements

Design, prototyping and construction
Chapter 9 User-centered approaches to interaction design By: Sarah Obenhaus Ray Evans Nate Lynch.
SECOND MIDTERM REVIEW CS 580 Human Computer Interaction.
Web E’s goal is for you to understand how to create an initial interaction design and how to evaluate that design by studying a sample. Web F’s goal is.
Each individual person is working on a GUI subset. The goal is for you to create screens for three specific tasks your user will do from your GUI Project.
Day 5 Specifying designs. Objectives  Learn about the need for prototypes and user testing with these  Learn about different ways in which prototypes.
User Centered Web Site Engineering Part 2. Iterative Process of User-Centered Web Engineering Prototype Evaluate Discovery Maintenance Implementation.
UI Standards & Tools Khushroo Shaikh.
DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague
Paper Prototyping A tool for iterative design Wai Yong Low.
Prototyping Professor: Tapan Parikh TA: Eun Kyoung Choe
Usability Seminar March 20, 2007 Paper Prototyping a case study at Cornell University Library Melissa Kuo DLIT.
© 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.
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 Thurs, Jan 18, 2007.
Damian Gordon.  Summary and Relevance of topic paper  Definition of Usability Testing ◦ Formal vs. Informal methods of testing  Testing Basics ◦ Five.
Spring /6.831 User Interface Design and Implementation1 Lecture 8: Generating Designs.
1 Damask A Tool for Early-Stage Design and Prototyping of Multi-Device User Interfaces G r o u p f o r User Interface Research University of California.
1 CSE 403 UI Prototyping Reading: Paper Prototyping, C. Snyder These lecture slides are copyright (C) Marty Stepp, They may not be rehosted, sold,
User Interface January 14, 2011 CSE 403, Winter 2011, Brun Three Mile Island.
Paper Prototyping Source:
User Interface Theory & Design
Introduction to Interactive Media 02. The Interactive Media Development Process.
Human Computer Interaction & Usability Prototyping Design & Prototyping HCI Prototyping.
1 CSE 403 UI Prototyping Reading: Paper Prototyping, C. Snyder These lecture slides are copyright (C) Marty Stepp, They may not be rehosted, sold,
1 SWE 513: Software Engineering Usability II. 2 Usability and Cost Good usability may be expensive in hardware or special software development User interface.
Spring /6.831 User Interface Design and Implementation1 Lecture 17: Prototyping PS2, RS2 due on Sunday next week is paper prototyping week (no.
Copyright © 2003 Pearson Education, Inc. Chapter 8 – Slide 1 by Michael Kay The Web Wizard’s Guide to Flash.
1 Low-fidelity Prototyping. 2 Interface Hall of Shame or Fame? PowerBuilder List of objects with associated properties.
DMS 546/446 INTERFACE DESIGN AL LARSEN – SPRING 2008 PAPER PROTOTYPING Lecture draws from multiple sources, including: Jakob Nielsen, Shawn Medero (
Guidelines and Prototypes CS774 Human Computer Interaction Spring 2004.
Computer –the machine the program runs on –often split between clients & servers Human-Computer Interaction (HCI) Human –the end-user of a program –the.
HCI 특론 (2010 Spring) Low-fi Prototyping. 2 Interface Hall of Shame or Fame? Amtrak Web Site.
Prof. James A. Landay Computer Science Department Stanford University Spring 2015 CS 377 E : ENGELBART ’ S UNFINISHED LEGACY : DESIGNING SOLUTIONS TO GLOBAL.
S556 SYSTEMS ANALYSIS & DESIGN Week 11. Creating a Vision (Solution) SLIS S556 2  Visioning:  Encourages you to think more systemically about your redesign.
Introduction to Interactive Media The Interactive Media Development Process.
Usability Testing CS774 Human Computer Interaction Spring 2004.
Prototyping. What is a prototype? In other design fields a prototype is a small- scale model: a miniature car a miniature building or town.
1 TCSS 360, Spring 2005 Lecture Notes UI Design and Paper Prototyping Relevant Reading: Paper Prototyping C. Snyder.
CS2003 Usability Engineering Human-Centred Design Dr Steve Love.
User Interface Theory & Design Lecture 6a 1.  User interface is everything the end user comes into contact with while using the system  To the user,
Chapter 9 Prototyping. Objectives  Describe the basic terminology of prototyping  Describe the role and techniques of prototyping  Enable you to produce.
Design Process … and some design inspiration. Course ReCap To make you notice interfaces, good and bad – You’ll never look at doors the same way again.
Module F Reviewing the Problem Solving Process Coaches’ Monthly Meeting Add DC Name Here.
CS 5150 Software Engineering Lecture 7 Requirements 1.
CSE 403 Lecture 6 User Interface Prototyping Reading: Paper Prototyping, C. Snyder slides created by Marty Stepp
Prototyping. REVIEW : Why a prototype? Helps with: –Screen layouts and information display –Work flow, task design –Technical issues –Difficult, controversial,
1  TandemSeven Inc tandemseven.com | Interaction Design in Industry Lawrence J. Najjar, Ph.D. 5th Annual Regional.
Z556 Systems Analysis & Design Session 10 ILS Z556 1.
©2001 Southern Illinois University, Edwardsville All rights reserved. CS 321 Human-Computer Interaction Today Course Introduction Wednesday Introduction.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Wednesday Running A Paper Prototyping Session Paper Prototyping Video: Paper.
Paper Prototyping Source: Paper Prototyping a method of brainstorming, designing, creating, testing, refining and communicating.
Overview Prototyping Construction Conceptual design Physical design Generating prototypes Tool support.
Design, prototyping and construction(Chapter 11).
Prototyping Creation of concrete but partial implementations of a system design to explore usability issues.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Tuesday CS 321 Human-Computer Interaction Paper Prototyping Video: Paper Prototyping.
Prototypes, Storyboards, and Flowcharts Ike Choi.
University of Washington HCDE 418 Wireframes HCDE 418.
Lecture on UI Design and Paper Prototyping
INF385G: Topic Discussion Huang, S. C.
Design and Prototyping, Part 2
Prototyping.
Introduction to Prototyping
CS 321: Human-Computer Interaction Design
Design, prototyping and construction
CS 522: Human-Computer Interaction Lab: Formative Evaluation
Design, prototyping and construction
Presentation transcript:

Trinity Team 1/15 Eunyoung Cho Kyu Hou Minho Jeung Heejoon Jung Paper Prototyping Nov. 1, 2005 EVR #3 The Fast and Easy Way to Design and Refine User Interfaces by Carolyn Snyder

Trinity Team 2/15 Contents 1. What is Paper Prototyping? 2. Usefulness of PP 3. Process of Usability Study(1,2) 4. Role of Usability Testing 5. Task Creation Process 6. What Paper is (& Isn’t) Good For? 7. Issues on PP 8. Pros & Cons 9. User-Centered Design: MathWorks 10. Applicable to the Studio Project 11. Summary

Trinity Team 3/15 Paper Prototyping (PP) is a variation of usability testing where representative users perform realistic tasks by interacting with a paper version of the interface that is manipulated by a person “playing computer,” who doesn’t explain how the interface is intended to work. (p.4) 1. What is Paper Prototyping? cf. compositions, wireframes, storyboards

Trinity Team 4/15 2. Usefulness of PP July 2002 survey of usability professionals

Trinity Team 5/15 What HappensWhoTime Kickoff meeting-Discuss goals, risks, and concerns -Agree on user profile -Determine “core team” -Set schedule All stakeholders3 hours User recruitmentFind people who match the user profile and schedule them 1-2 people if you’re doing this in-house; some companies outsource this Depends; a 2 to 3- week lead time is typical Task design- Create the tasks to be used in usability testing Core team plus anyone with important input about what gets tested 3-5 hours Prototype creation and walkthroughs -List interface elements that are needed to support the tasks -Split up the work -Hold periodic walk-throughs -Formal run-through without real users prior to usability testing Core team; others can come and go as schedules allow ½ to 5 days total 3. Process of Usability Study(1) Core team : Designer figure out what it should do or be Developer makes it happen

Trinity Team 6/15 3. Process of Usability Study(2) What HappensWhoTime usability testing and iterative refinement -Perform usability tests (most last 1-2 hours) -List issues after each test -Revise the prototype before the next test All stakeholders2 days total Prioritizing issues and action plan -Prioritize unresolved issues -Discuss top issues and possible solutions -Create action plan to address issues -Ticket issues Everyone who attended one or more usability tests cab help prioritize; the rest is up to the development manager and/or team 3 hours Communications of results As needed: -Write summary of “top 10” issues -Post results on intranet -Write report -Give presentation of results -Create a walkthrough video -Create an interface spec 1-2 team members (often, but not necessarily, the usability specialists) 1 hour to several days depending on the activities

Trinity Team 7/15 4. Role of Usability Testing -User: interacting directly with the prototype -Facilitator: conducts the test session -Computer: simulate how the interface behaves without explaining how it is supposed to work -Observer: note-taking FacilitatorUser 1. What are you trying to do right now? I want to transfer this call to Mike in Accounting. 2. What do you think the next step is? I want to dial 53385, but not lose this guy I’m talking to. 3. (A small hint): Do you see anything that might help you? I’m not sure… If dial the extension, won’t it just beep? 4. (A big hint): What do you think the Flash button does? I was wondering about that, but I was afraid it would hang up.

Trinity Team 8/15 5. Task Creation Process Good Usability Tasks 1.List the User Goals 2.List Your Questions 3.Prioritize Your Questions 4.Create a Task 5.Number and Order the Tasks 6.Write Instructions for Users 7.Reality-Check Your Tasks Goals/output Inputs/assumptions: Steps: Time for expert: Instructions for user: Notes: Task#:

Trinity Team 9/15 6. What paper is (& Isn’t) Good For 4 Dimensions -Breadth (What PPs won’t find) -Depth (What PPs will likely find) -Look (What PPs may find) -Interaction (What PPs won’t find) Kind of PrototypeLookInteractionDepth Working versionMedium-highHighLow-high Slide slowMedium-highMediumLow-medium Paper prototypeLow-mediumLowMedium-high DENIMLowMediumLow-medium

Trinity Team 10/15 7. Issues on PP -Validity: research, case studies -Bias: user, task, facilitator, etc. -Professionalism: appropriate expectation -Resource Constraints: time concerns

Trinity Team 11/15 8. Pros & Cons Pros –Fast way to find a variety of problems in an interface –Allows an interface to be refined before implementation begins –Encourages creativity from development team and users Cons –Does not produce any code –Does not find some functional issues –Looks unprofessional due to unfinished design

Trinity Team 12/15 9. User-Centered Design: MathWorks Project objective –Developing software based on user-centered design Design Steps –Contextual interviewing Watching and interviewing customers for collecting issues –Usability testing of paper prototypes Sketching paper prototypes Taking usability tests involved in developers and users –Usability testing of working software Retesting design after implementation Conducting an affinity diagramming exercise, grouping issues that arouse during the test –Usability feedback from users

Trinity Team 13/ Applicable to the Studio Project Korean

Trinity Team 14/ Summary - The fast and easy way to design and refine user interfaces - Solve design problems and user's needs before implementation - Reduce the arguing on interfaces - Minimization of the redesign: save time & money -Get user feedback early, communicate better and make creative -Applicable to VUI and GUI on Studio Project

Trinity Team 15/15 Thank you!

Trinity Team 16/15 Paper Prototyping Materials Common office supplies Prototype with removable tape and transparency White poster board Black paper Unlined Index Card Markers, pens Highlighter Scissors Transparent Tape (Scotch tape, invisible tape) Restickable glue Removable Tape Transparency Transparency pens, wet erase Correction Fluid Fome-Cor board Backup

Trinity Team 17/15 Prototype Interface Widgets Tabbed Dialog Boxes Selection bar/highlight Radio buttons/checkboxes Text Fields Drop-down Lists Disabled (“grayed-out”) controls Cursors Backup

Trinity Team 18/15 Prototype Interface Widgets -Tooltips/mouseovers -Rollover/pop-up menus -Beeps -Drag & drop -Right mouse menus -Sliders, progress indicators -Animation and video -Web site links -Scrolling Backup

Trinity Team 19/15 Evaluation questionPPHTML Does the tool need proficiency?NoYes Can everyone involved in the design process?YesNo Can the design change very fast?YesNo Is there any possibility users may focus on the look rather than function and flow of the interface? LowHigh How much time does it take when several iterations are conducted? Not much Much Paper Prototyping (PP) VS. HTML Backup

Trinity Team 20/15 References – – – – – – Backup