Prototyping and construction

Similar documents
Sequential Storyboards introduces the storyboard as visual narrative that captures key ideas as a sequence of frames unfolding over time

Main Event: Advertisement

INDE/TC 455: User Interface Design. Module 5.4 Phase 4 Task Analysis, System Maps, & Screen Designs

CPSC Tutorial 1 Assignment 1 & TCSD Example Part 1

A practical guide to creating learning videos

Apply(produc&on(methods(to(plan(and( create(advanced(digital(media(video( projects.

Supply Connection Plans of the PANDA Cluster- Jet Target, Beam Dump and its Interface with other Modules

Video Production. Daily independent reading: Pgs in Video Production Handbook. Read silently 10 min. Notes led by Mr.

3/26/2013. Midterm. Anna Loparev Intro HCI 03/21/2013. Emotional interaction. (Ch 1, 10) Usability Goals

KS3 Design and Technology : Graphics. Pop Up Books

If you finish the work for the day go to QUIA and review any objective you feel you need help with.

Smart Interface Components. Sketching in Hardware 2 24 June 2007 Tod E. Kurt

Usability of Computer Music Interfaces for Simulation of Alternate Musical Systems

CS/EE 6710 Digital VLSI Design CAD Assignment #3 Due Thursday September 21 st, 5:00pm

Author s Guide for 2003 Spring Conference Papers

How to find scholarly books. Slide 1. Slide notes. Page 1 of 21

Logisim: A graphical system for logic circuit design and simulation

iii Table of Contents

Basic Pattern Recognition with NI Vision

NZQA registered unit standard version 1 Page 1 of 6. Prepare and write a news story for broadcast on television

Designing with video

SET DESIGN TEACHING RESOURCE

Embodied music cognition and mediation technology

KIRAN RAMSEY GRAPHIC DESIGNER kiranramsey.com

VIDEOPROTOTYPING. Alexander Wiethoff

Explanation. [The Script Starts On The Next Page]

The Team. Problem and Solution Overview. Tasks. LOVESTEP Medium-Fi Prototype Mobile Music Collaboration

Quick Guide Book of Sending and receiving card

D-Lab & D-Lab Control Plan. Measure. Analyse. User Manual

ADDRESSING THE CHALLENGES OF IOT DESIGN JEFF MILLER, PRODUCT MARKETING MANAGER, MENTOR GRAPHICS

Particle Magic. for the Casablanca Avio and the Casablanca Kron. User s Manual

A development of user interface on a new model of automatic washing-drying machine

MODFLOW - Grid Approach

INTERNATIONAL STANDARDS FOR SCHOLASTIC BROADCAST JOURNALISM

Student resource files

Techniques for Creating Media to Support an ILS

1 Exhibit. 2 Single. 3 Exhibit. Photography Services. Photography Packages. Exhibit Views. Photography With Video Packages. 27a

Claymation Workshop Kit Materials

Slide 2 - Closed Captioning. Slide 1 - Citing Sources and Avoiding Plagiarism Citing Sources and avoiding plagiarism. (Graphic: Howler Logo)

v. 8.0 GMS 8.0 Tutorial MODFLOW Grid Approach Build a MODFLOW model on a 3D grid Prerequisite Tutorials None Time minutes

Almost Tangible Musical Interfaces

LITERAL UNDERSTANDING Skill 1 Recalling Information

English 120 Yanover -- Essay #1: Analysis of a Passion: the Social Significance of Your Topic

BRAND MARK GUIDELINES. The screenshots are only for illustrative representation purposes only.

Digital Blocks Semiconductor IP

CS8803: Advanced Digital Design for Embedded Hardware

L12: Reconfigurable Logic Architectures

Gazer VI700A-SYNC2 and VI700W- SYNC2 INSTALLATION MANUAL

How to create a video of your presentation mind map

Broadcast Graphics Project

Standard media Animated rich media Rich media interstitial Expandable interstitial Slider interstitial 360 assets Dynamic distance Location Widget -

Main Design Project. The Counter. Introduction. Macros. Procedure

Understanding Layered Noise Reduction

Melody Sauce is an AU / VST / MIDI FX device that creates melodies as MIDI.

Gazer VI700A-SYNC/IN and VI700W- SYNC/IN INSTALLATION MANUAL

Investigation of Aesthetic Quality of Product by Applying Golden Ratio

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Advanced Subsidiary Level and Advanced Level

Come & Join Us at VUSTUDENTS.net

CA Outbound Dialer Module. Operation Manual v1.1

4. Formal Equivalence Checking

Brand Guidelines. January 2015

The software concept. Try yourself and experience how your processes are significantly simplified. You need. weqube.

L11/12: Reconfigurable Logic Architectures

A Digital Talking Storybook

COMPULSORY. different learning styles with emphasis on experiential techniques. Therefore, delivery may include workshop-based. Framework.

UNIVERSITY OF CALICUT SCHOOL OF DISTANCE EDUCATION. (2014 Admn. onwards) IV Semester SCRIPTING FOR MEDIA

CHEMISTRY SEMESTER ONE

In total 2 project plans are submitted. Deadline for Plan 1 is on at 23:59. The plan must contain the following information:

Pictures To Exe Version 5.0 A USER GUIDE. By Lin Evans And Jeff Evans (Appendix F By Ray Waddington)

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science Introductory Digital Systems Laboratory

CPA Standard 014. Clearing Replacement Document Design Standard

Test of. Epson EH-TW6000 Projector. Distributed by AV-Connection

Import and quantification of a micro titer plate image

Digital Circuit Engineering

2 Work Package and Work Unit descriptions. 2.8 WP8: RF Systems (R. Ruber, Uppsala)

KIT INSTRUCTIONS. Checkstand Display Mount K039 Issue C

Understanding DVRs and Resolution From CIF to Full HD 1080P to Ultra HD 4K

Creating a picture book Year level: 3 4

VISSIM TUTORIALS This document includes tutorials that provide help in using VISSIM to accomplish the six tasks listed in the table below.

BTC and SMT Rework Challenges

After Effects Compositing Basics

Mallrats: Mirror Image. kathryn chinn tania choi jessica cohen john wong

Software Audio Console. Scene Tutorial. Introduction:

Fitt s Law Study Report Amia Oberai

Eagle Business Software

-1- Tessellator. Geometry Playground Formative Evaluation Nina Hido formative, mathematics, geometry, spatial reasoning, Geometry Playground

TABLE OF CONTENTS Introduction About Timo Kiander Step #1: Step #2: Step #3: Step #4: Step #5: Step #6: Step #7: Step #8: Step #9: Step #10:

Scale Track System. 21 Century y Signal System 2-Rail Manual

Writing an Academic Essay

X-Sign 2.0 User Manual

Centennial Year Brand Standards Guide

Technology Proficient for Creating

Water adsorption on bimetallic PtRu/Pt(111) surface alloys. Julia M. Fischer, David Mahlberg, Tanglaw Roman and Axel Groß

Setting up the app. Press the Setting button (gear symbol) on the upper screen to go setup app. Before you

DISCOVERING THE POWER OF METADATA

Grade 6 Book Reports

Main Design Project. The Counter. Introduction. Macros. Procedure

AWT Guidelines for Speakers

THE multidisciplinary nature and advanced technical level

Spartan-II Development System

Transcription:

Computer Aspect of HCI Prototyping techniques

Prototyping and construction What is a prototype? Why prototype? Different kinds of prototyping low fidelity high fidelity Compromises in prototyping Construction

What is a prototype? In other design fields a prototype is a small-scale model: a miniature car a miniature car a miniature building or town

What is a prototype? In interaction design it can be (among other things): a series of screen sketches a storyboard, i.e. a cartoon-like series of scenes a Powerpoint slide show a video simulating the use of a system a piece of software with limited i functionality written in the target language or in another language

Why prototype? Evaluation and feedback are central to interaction design Users can see, hold, interact with a prototype more easily than a document or a drawing Team members can communicate effectively You can test out ideas for yourself Prototypes answer questions and support Prototypes answer questions, and support designers in choosing between alternatives

What to prototype? Technical issues Work flow, task design Screen layouts and information display Difficult, controversial, critical areas

Prototyping Techniques Low Fidelity Control panel for pump 2 Medium Fidelity High Fidelity coolant flow 45 % retardant 20% speed 100% Shut Down

Low Fidelity Prototypes Hand drawn mockups of some design ideas Focus on: Brainstorming as many ideas as possible (discount usability) Making it clear enough to be understandable But don t focus on making it pretty They are not computer generated images (don t use drawing programs to generate them) May be used to elicit feedback from the user

Types Of Low Fidelity Prototypes Sketches Storyboards

Low Fidelity Prototypes Sketches: A drawing of the high-level appearance of the intended system The crudity of the prototype means people concentrate on high level concepts It may be hard to envision the progression of a dialog Don t be inhibited about drawing ability. Practice simple symbols

Sketches Screen 1: Initial order screen

Sketches (2) Screen 2: Payment screen

Sketches (3) Screen 3: Order confirmation screen

Sketches (4) Screen 4: Order is confirmed

Sketches (5) Screen 5: Inactivity screen

Low Fidelity Prototypes Storyboarding It s a series of key frames Originally from film; used to get the idea of a scene Snapshots of the interface at particular points in the interaction For interfaces it allows users to quickly evaluate the direction of the design

Storyboards Often used with scenarios, bringing i more detail, and a chance to role play It is a series of sketches showing how a user might progress through a task using the device Used early in design

Storyboarding Initial order screen

Storyboarding (2) User orders an Ecstatic Burger

Storyboarding (3) Order is placed

Storyboarding (4) Payment screen comes up

Storyboarding (5) User pays with cash

Storyboarding (6) Order confirmation screen comes up

Storyboarding (7) Order is placed

Storyboarding (8) Order confirmation is shown

Storyboarding: Alternate Path Initial order screen

Storyboarding: Alternate Path (2) User orders a Basic Merry Burger

Storyboarding: Alternate Path (3) User orders Smirking small fries

Storyboarding: Alternate Path (4) User orders a Giggle sized pop

Storyboarding: Alternate Path (5) Order is placed

Storyboarding: Alternate Path (6) Payment screen comes up

Storyboarding: Alternate Path (7) User pays by debit

Storyboarding: Alternate Path (8) Order confirmation screen comes up

Storyboarding: Alternate Path (9) Order is placed

Storyboarding: Alternate Path (10) Order confirmation is shown

Medium Fidelity Prototypes Many different types Range from simple computer draw images to partially working systems They may take longer to generate and change than simple low fidelity representations Benefits It seems more like the completed system so it provides a clearer idea of how it works May be used to elicit feedback from the user when lowfidelity approaches cannot be used

Medium Fidelity Prototypes Tutorials and manuals Write them in advance of the system What are they? Tutorial for step by step description of an interaction an interface walk-through with directions Manual for reference of key concepts in-depth technical description of the different parts of the system Does this work? People often read manuals of competing products to check: k interface, functionality, match to task Acts as a design tool

Tutorials Star Trek: The Birth of the Federation is the property of Atari: http://www.atari.com/

Tutorials Star Trek: The Birth of the Federation is the property of Atari: http://www.atari.com/

Tutorials Star Trek: The Birth of the Federation is the property of Atari: http://www.atari.com/

Manuals The Sims is the property of Maxis: http://thesims.ea.com/

Manuals The Sims is the property of Maxis: http://thesims.ea.com/

Manuals The Sims is the property of Maxis: http://thesims.ea.com/

Medium Fidelity Prototypes Approaches to integrating prototypes and the final product: Throw-away Incremental Evolutionary

Throw-Away Approach To Prototyping The prototype t only is used to get feedback The prototype is built, tested and then discarded System

Incremental Approach To Prototyping Build the system as separate modules (component) Each module is designed, prototyped and completed separately before being added to the final system System System System

Evolutionary Approach To Prototyping Change the prototype itself in order to incorporate changes Eventually the reworked prototype becomes the final system System

Medium Fidelity Prototypes Painting/drawing packages Draw each storyboard scene on computer Neater/easier (?) to change on the fly than paperp Control panel for pump 2 Control panel for pump 2 DANGER! coolant flow 45 % retardant 20% speed 100% next drawing (for shut down condition) coolant flow 0 % retardant 20% speed 100% Shut Down Shut Down

Medium Fidelity Prototypes Scripted simulations and slide shows Encode the storyboard on the computer Created with media tools Scene transition activated by simple user inputs

Scripted Simulations

Scripted Simulations

Scripted Simulations

Scripted Simulations

Medium Fidelity Prototypes Interface builders Tools for letting a designer lay out the common widgets Construct mode Change attributes of objects Test mode: Objects behave as they would under real situations Excellent for showing look and feel A broader horizontal prototype But constrained to widget library Vertical functionality added selectively Through programming

The Wizard Of OZ: The Movie The movie The Wizard of OZ is the property of Time-Warner: www.warnervideo.com

The Wizard Of OZ: The Movie The movie The Wizard of OZ is the property of Time-Warner: www.warnervideo.com

Wizard Of Oz: The Prototyping Technique A method of testing a system that does not exist Human simulates the system s intelligence and interacts with user e.g., the voice editor, by IBM (1984) What the user sees The Wizard

High-fidelity prototyping Uses materials that you would expect to be in the final product. Prototype looks more like the final system than a low-fidelity version. For a high-fidelity software prototype common environments include Macromedia Director, Visual Basic, and Smalltalk. Danger that users think they have a full system

The Prototyping Process Early designs Brainstorm different representations Choose a representation Rough out interface style Task centered walkthrough and redesign Fine tune interface, screen design and redesign Usability testing and redesign Limited field testing Alpha/Beta tests Low fidelity paper prototypes Medium fidelity prototypes High fidelity prototypes / restricted systems Working systems Later designs

Screen design Two aspects: How to split across screens moving around within and between screens how much interaction per screen? Individual screen design white space: balance between enough information/interaction and clarity grouping items together: separation with boxes? lines? colors?

Screen design: splitting functions across screens Task analysis as a starting point Each screen contains a single simple step? Frustration if too many simple screens

Screen design: individual screen design Draw user attention to salient point, e.g. colour, motion, boxing Animation is very powerful but can be distracting Good organization helps: grouping, g, physical proximity

Grouping