Research in Human-Computer Interaction

Research in Human-Computer Interaction

Prototyping Terry Winograd Computer Science Department Stanford University Learning Goals Understand the uses of different types of prototypes for different

kinds of designs and be able to choose appropriately Know the basic techniques for low-fidelity prototyping Be able to determine and apply the relevant techniques for your project

What is a Prototype? A representation of a design before the final artifacts exist To evoke reactions from stakeholders in the design process Designers Users

Clients Uses of Prototypes Design by doing Clarify goals and requirements Reflective conversation with the materials Give users the experience of use

Look and feel Test specific aspects Compare alternatives Make changes Show feasibility for buy-in Proof of concept

Manage expectations What to Prototype? Prototypes provide the means for examining design problems and evaluating solutions. Selecting the focus

of a prototype is the art of identifying the most important open design questions. Houde and Hill What do Prototypes Prototype? Design Process UNDERSTAND

OBSERVE IMPLEMENT VISUALIZE EVALUATE

PROTOTYPE Iterative Prototyping Quality is a function of the number of iterations and refinements a design undergoes before it hits the street.

To get a good idea, get lots of ideas. Enlightened trial and error is better than than the planning of a flawless intellect. FAIL EARLY

(Cost of failure vs. project time curve) From Hans Haenlein, IDEO FAIL OFTEN (Risk vs. iteration curve)

From Hans Haenlein, IDEO 3 stages of prototyping # of ideas INSPIRE EVOLVE

VALIDATE project time LOW prototype RESOLUTION

driven specs spec HIGH driven RESOLUTION prototypes From Hans Haenlein, IDEO Designing the Prototype

Choose what aspects to prototype for relevance to your project goals Identify measurable design goals Good enough to provide feedback but flexible enough for significant changes to be made down the line

What can be a Prototype?

Sketches Diagrams & Frameworks

Hand Made Constructions Machined Constructions Virtual Models Graphics Packaging Spaces Role Play, Experiences Video

Prototypes Look like Work like Experience like .. PROTOTYPE RAPID

(IDEO surgical tool) PROTOTYPE ROUGH Experience Prototyping

Jane Fulton Suri - IDEO From Greenbaum and Kyng, Design at Work 1991 Early Stage Prototypes Low Fidelity (Paper) Work with artifacts

Skits / Informance Understand roles and context Focus on concepts, not detail Low investment in status quo Openness to change Paper Prototype

http://www.mindspring.com/~bryce_g/projects/lo_fi.html Low-Fidelity Prototype http://bmrc.berkeley.edu/courseware/cs160/fall99/projects/t4/body/low-fi/ Flipbook

Flipbook Flow Diagrams From a previous cs147 project Be Clever About Faking It Device Mockups

Palm, Utopia,.. Device substitution PC prototype for small device Tethers for wireless Pager for defibrillator

Wizard of Oz techniques Wizard of Oz Some aspects of interface are implemented Operation requires processing that is actually done by a human, not directly visible to the user

The wizard intervention needs to be designed to be believable, both technologically and to the user Fidelity is a Spectrum Medium fidelity Cleaned up but not decorated

Wireframes, Blocks, Greeking, Medium Fidelity Prototypes Breadth vs. Depth Horizontal Prototype Top level

Basic features Vertical Prototype Path in depth Clickthrough or interactive Combinations

Recently Viewed Presentations

  • Social Darwinism and - Mrs. Regan U.S. History

    Social Darwinism and - Mrs. Regan U.S. History

    What is the message of the political cartoon? I do… Immigration since World War II. Florida migration due to tourism, retirees, and immigration - from Cuba & other Caribbean nations. Impact large Hispanic population, 17% of population is over age...
  • Welcome to... ARTful Hour, Gr. K-2 January 2011

    Welcome to... ARTful Hour, Gr. K-2 January 2011

    Kinds of Lines Straight Line (& directionality) Zigzag Line Wavy or Curvy Line Loopy Line Thin Line Thick Line Broken Line Intro to Zentangles The term "Zentangle" was first coined by Rick Roberts and Maria Thomas Maria noticed feelings of...
  • Transfer Student Presentation

    Transfer Student Presentation

    CAAP. N=11. 34% or 109 College Portraits have published SLO results as of July 2011. SLO Published on CP by Test. CLA 2010-11 80 ETS PP 2010-11 18 CAAP 2010-11 11. VSA SLO Survey. Short survey to gauge progress, gather...
  • Success Rates  A good friend of mine recently

    Success Rates A good friend of mine recently

    Success Rates A good friend of mine recently started a new job in a Safety coordinator position. In his first 3 months, there was a near miss with a forklift, a vehicle collision and a single vehicle incident where the...
  • MICROSOFT NETWORK VIRTUALIZATION - klevas.mif.vu.lt

    MICROSOFT NETWORK VIRTUALIZATION - klevas.mif.vu.lt

    (CA) The IP address assigned by the customer, based on their intranet infrastructure. This address allows the customer to exchange network traffic with the virtual machine as if it had not been moved to a public or private cloud. The...
  • ACP 42 Instructional & Organisational Ability Sgt Hall

    ACP 42 Instructional & Organisational Ability Sgt Hall

    ACP 42 Instructional & Organisational Ability Objective By the end of this lesson, you will be able to: Identify the need for Instructional & Organizational ability for a Staff Cadet Recall the skills required for Instructing and Organizing activities Scope...
  • Diapositive 1 - High-Tech

    Diapositive 1 - High-Tech

    - Stabilité et bornitude entrée/sortie : Un système linéaire est stable si et seulement si à tout signal borné en entrée, correspond un signal borné en sortie, c.à.d. : u borné y borné - Stabilité et pôles d'un système linéaire...
  • Ind AS 113- Fair Value Measurement Dr (CA)

    Ind AS 113- Fair Value Measurement Dr (CA)

    Suppose, an entity's operating units located in India, Singapore and US each hold investments in a particular debt and equity securities. However, the FV measurements reported by each of the operating units may differ at times due to differences in...