Prototyping & User Manuals “It is often said that users can't tell you what they want, but when they see something and get to use it, they soon know what.

Slides:



Advertisements
Similar presentations
Chapter 11 Design, prototyping and construction 1.
Advertisements

Design, prototyping and construction
Rapid Prototyping Dimensions and terminology Non-computer methods
Prototypes Low-fidelity prototypes design.org/encyclopedia/contextual_design.html Heim, Chapter 5.3 Lecture 9 Physical Design.
AN OVERVIEW BY JAMIE STARKE The Role of Prototyping.
Human Computer Interaction
DESIGN, PROTOTYPING and CONSTRUCTION
Prototyping. Introduction Low-fidelity prototyping High-fidelity prototyping Compromises in prototyping From design to implementation.
Day 5 Specifying designs. Objectives  Learn about the need for prototypes and user testing with these  Learn about different ways in which prototypes.
Prototyping By Greg Rogers. Agenda For Today  What is a prototype  Why prototype  What to prototype.
ISP 666 Week 6 Prototyping. Design a Solution From task to system From abstract to concrete Task Models UI Presentation evaluation Conceptual Model System.
SIMS 202 Information Organization and Retrieval Prof. Marti Hearst and Prof. Ray Larson UC Berkeley SIMS Tues/Thurs 9:30-11:00am Fall 2000.
SE 555 Software Requirements & Specification 1 SE 555 Software Requirements & Specification Prototyping.
What is a prototype? A prototype is a small scale model of your larger product. Can be a physical object, or a simple software program. Many physical.
Design, prototyping and construction. Overview Prototyping and construction Conceptual design Physical design Tool support.
Web Page Layout Design Techniques From Moodboard to Mock-up.
Design, prototyping and construction Readings: ID-book, Chap. 11 (through 11.3) Also, Prototyping for Tiny Fingers
CMSE323 HUMAN COMPUTER INTERACTION CHAPTER IV on LOW FIDELITY PROTOTYPING HUMAN FACTORS IN INTERFACE DESIGN DR. ADNAN ACAN.
Sofia Carlander Kinoshita Laboratory 2004/2005
Paper Prototyping Source:
Human Computer Interaction & Usability Prototyping Design & Prototyping HCI Prototyping.
Gary MarsdenSlide 1University of Cape Town Human-Computer Interaction - 8 Prototyping Gary Marsden ( ) July 2002.
1 Low-fidelity Prototyping. 2 Interface Hall of Shame or Fame? PowerBuilder List of objects with associated properties.
Abstract # 0000 Make the Main Title with Large Bold Type Use Smaller Type for the Subtitle. Above Type is 105pt. This Type is 70pt. Make authors’ names.
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.
Overview Prototyping and construction Conceptual design
HCI Prototyping Chapter 6 Prototyping. Learning Outcomes At the end of this lecture, you should be able to: –Define the term “prototyping” –Explain the.
Design, prototyping and construction CSSE371 Steve Chenoweth and Chandan Rupakheti (Chapter 11- Interaction Design Text)
Storyboarding 1. Purpose of Storyboarding  To gain an early reaction from users on the concepts proposed for the application.  They are an effective.
INSTRUCTIONAL DESIGN JMA Review Principle Review Principle 2. Toolbook (Data) Toolbook (Data) 3. M-Learning M-Learning Objectives.
UML & Prototyping. What is a prototype? A prototype is a small-scale model. It can be (among other things): a series of screen sketches a storyboard,
CSCD 487/587 Human Computer Interface Winter 2013 Lecture 17 Prototypes and Design.
Merja & Pauli Rapid prototyping & other stuff.
HCI – Prototyping. Why Prototype?  Prototyping is a well understood and used technique in design engineering where products are tested via a model prototype.
Designing & Testing Information Systems Notes Information Systems Design & Development: Purpose, features functionality, users & Testing.
Prototyping. What is a prototype? In other design fields a prototype is a small- scale model: a miniature car a miniature building or town.
Chapter 9 Prototyping. Objectives  Describe the basic terminology of prototyping  Describe the role and techniques of prototyping  Enable you to produce.
Prototyping What prototyping is The benefits of prototyping Low-fidelity and high-fidelity prototypes, and the advantages of each How to build paper prototypes.
1 Human Computer Interaction Week 7 Prototyping. 2 Introduction Prototyping is a design technique where users can be involved in testing design ideas.
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.
Design, Prototyping and Construction In “ pure ” waterfall, design begins after requirements development has finished However, in the real world there.
© 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 1 Prototyping.
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.
Learning Aim B.  It is a good idea to think carefully about the design of a website before you try to implement it.
Prototypes, Storyboards, and Flowcharts Ike Choi.
ICAD3218A Create User Documentation.  Before starting to create any user documentation ask ‘What is the documentation going to be used for?’.  When.
Make the Main Title with Large Bold Type Use Smaller Type for the Subtitle. Above Type is 110pt. This Type is 80pt. Make authors’ names smaller. This is.
Digital Media & Interaction Design LECTURE 4+5. Lecture 4+5 Draw requirement + Prototyping.
Lecture 2 Supplement - Prototyping
Sampath Jayarathna Cal Poly Pomona
Planning Interactive Multimedia
Human Computer Interaction Slide 1
Prototyping & Design CS 352.
Wrapping up prototyping
Prototyping.
Introduction to Prototyping
Prototyping.
Design, prototyping and construction
User Interface Prototyping & Interaction Design
Chapter 11 Design, prototyping and construction 1.
Applications Software
The Role of Prototyping
DESIGN, PROTOTYPING and CONSTRUCTION
Design, prototyping and construction
COMP444 Human Computer Interaction Prototyping
Presentation transcript:

Prototyping & User Manuals “It is often said that users can't tell you what they want, but when they see something and get to use it, they soon know what they don't want.”

Prototyping

What is a Prototype? When you hear the term prototype, you may imagine something like a scale model of a building or a bridge, or maybe a piece of software that crashes every few minutes But a prototype can also be – a paper-based outline of a screen or set of screens – an electronic 'picture' – a video simulation of a task – a three-dimensional paper and cardboard mockup of a whole workstation – a simple stack of hyperlinked screen shots

What is a Prototype? A prototype allows stakeholders to interact with an envisioned product, to gain some experience of using it in a realistic setting. and to explore imagined uses

What is a Prototype? When the idea for the PalmPilot was being developed, Jeff Hawkin (founder of the company) carved up a piece of wood about the size and shape of the device he had imagined He carried this piece of wood around with him for a week Is this as crazy as it sounds?

What is a Prototype? It allowed him to simulate scenarios of use – What does the size of the device feel like? – Putting it in a pocket and taking it out many times a day – does it fit? Is the process quick and easy? – At what points during the day would he want to use its features? In which environments?

What is a Prototype? A prototype is a limited representation of a design that allows users to interact with it and to explore its suitability – Not designed to replicate full functionality – Acts as an interim step between conception of a design and full implementation of it – Answer questions about the design and helps designers to choose between alternative designs

What is a Prototype? Prototypes can serve different purposes – test out the technical feasibility of an idea – clarify some vague requirements – do some user testing and evaluation, using empirical research methods or a more qualitative approach

Types of Prototypes: Low Fidelity Low fidelity prototyping – A low-fidelity prototype is one that does not look very much like the final product For example, it might use materials that are very different from the intended final version, such as paper and cardboard rather than electronic screens and metal – Low-fidelity prototypes are useful because they tend to be simple, cheap, and quick to produce

Types of Prototypes: Low Fidelity Because they’re cheap and quick to produce, they’re also easy and fast to modify – Especially useful during early development!

Types of Prototypes: Low Fidelity Storyboarding – Consists of a series of sketches or screenshots showing how a user might progress through a task using the product under development The purpose for doing this is two-fold: – First, to produce a storyboard that can be used to get feedback from users and colleagues – Second, to prompt the design team to consider the scenario and the use of the system in more detail

Types of Prototypes: Low Fidelity “But I’m not an artist!”

Types of Prototypes: Low Fidelity That’s OK! In fact, it can be an advantage – More “sketch-like” art can actually help remind people that they’re working with an early prototype – If your prototype looks too “slick,” people may expect full functionality

Types of Prototypes: Low Fidelity You can devise your own symbols and icons for elements you might want to sketch, and practice using them – They don't have to be anything more than simple boxes, stick figures, and symbols – Elements you might require in a storyboard sketch, for example, include 'things' such as people, parts of a computer, desks, books, etc., and actions such as give, find, transfer, and write – If you are sketching an interface design, then you might need to draw various icons, dialog boxes, and so on

Types of Prototypes: Low Fidelity So that covers prototypes of interfaces and interaction design… what about lower fidelity prototypes of physical designs? You can draw those too! – Level of detail can vary

Types of Prototypes: High Fidelity High-fidelity prototyping – A high-fidelity prototype looks a lot more like the finished product Uses materials that you would expect to be in the final product May use software tools like Flash, Visual Basic, PowerPoint, or specialized prototyping software to prototype interfaces – Useful for selling ideas to people and for testing out technical issues

Types of Prototypes: High Fidelity Prototyping in PowerPoint …yes, it actually works!

Prototypes: Downsides & Compromises Downsides of low fidelity prototypes: – The device usually doesn’t actually work! – Could accidentally design something that is not technologically feasible One reason it’s important to have technical knowledge in a design team

Prototypes: Downsides & Compromises Downsides of high fidelity prototypes: – Take a longer time to build – Reviewers and testers tend to comment on superficial aspects rather than content – Developers are reluctant to change something they have crafted for hours

Prototypes: Downsides & Compromises Two common compromises that often must be traded against each other are breadth of functionality provided vs. depth of functionality – These two kinds of prototyping are called horizontal prototyping (providing a wide range of functions but with little detail, i.e. breadth) and vertical prototyping (providing a lot of detail for only a few functions, i.e. depth)

Horizontal vs. Vertical Prototypes

More Info Rapid prototyping Google Glass Wireframing & prototyping tools list

User Manuals

General guidelines – Make sure the instructions actually map on to the product in all respects – Include a one-page quick start guide – Present instructions as step-by-step procedures – Tell the user what functions there are, and what they are for, not just how to use them – Avoid marketing waffle - they already bought the product! – Write the user manual in sync with the product's development timeline, not under pressure of shipping deadlines – Consider the needs of disabled users and provide alternative manuals in Braille, large print, audio etc. – User-test the product and the user manual with real users

User Manuals: First Impressions First impressions are important – Many users never actually get as far as the user manual unless they have a problem – When they do use the manual, it can be tossed aside as just too difficult to deal with – When this happens the user’s capacity to interact successfully with your device or system suffers

User Manuals: First Impressions In order to get past this point, the user manual must make a strong and positive first impression: – Avoid a text-book look – Make purposeful and effective use of color – Make effective use of pictures and diagrams – Provide lots of white space – Use a clean, readable font

User Manuals: Instructions It is critical that the instructions are easy to read and are understandable by all users Many user manuals have instructions that are incomplete, incorrect, or simply have no bearing on the actual product – Issues with translation

User Manuals: Instructions Instruction guidelines: – Provide step-by-step sequences in the correct order – Provide visual stepping stones (e.g. Step 1, Step 2 etc.) – Avoid lengthy paragraphs – Use everyday words and terms – Explain what a function or feature is for (in basic practical terms) as well as "How to" instructions – Check that the instructions match the actual product – Explain symbols, icons and codes early – Do not assume the user has prior experience or product knowledge – Usability test the instructions alongside the product using novice users (not designers or product experts) – Write in the present tense and the active voice

User Manuals: Designing Individual Pages In addition to effective instructing, the use of color, the text and fonts used, and the icons and graphics can all either make for an easy experience or can derail the user

User Manuals: Designing Individual Pages Ensure that font size is adequate (use at least 12 point font) Ensure high text-to-background contrast (black on white is best) Avoid using multiple font styles Font weight can be used sparingly to denote importance Use color coding consistently Provide plenty of white space between sections and around images and paragraphs Provide a section (or margins) for the users to make their own notes Use consistent layout from page to page Consider colorblind users when using color Avoid using saturated blue for text and small detail – never use blue on a red background