Prototypes, Storyboards, and Flowcharts Ike Choi.

Slides:



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

Structured Design The Structured Design Approach (also called Layered Approach) focuses on the conceptual and physical level. As discussed earlier: Conceptual.
Design, prototyping and construction
Chapter 11 Designing the User Interface
Rapid Prototyping Dimensions and terminology Non-computer methods
1 CS 501 Spring 2002 CS 501: Software Engineering Lecture 11 Designing for Usability I.
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 Techniques
Day 5 Specifying designs. Objectives  Learn about the need for prototypes and user testing with these  Learn about different ways in which prototypes.
CS160 Discussion Section Feb David Sun. Rapid Prototyping Interface builders can easily show the look-and- feel of a design but requires considerable.
Foundations and Principles of Human Computer Interaction Slide deck by Saul Greenberg. Permission is granted to use this for non-commercial purposes as.
ISP 666 Week 6 Prototyping. Design a Solution From task to system From abstract to concrete Task Models UI Presentation evaluation Conceptual Model System.
Paper Prototyping A tool for iterative design Wai Yong Low.
Usability Seminar March 20, 2007 Paper Prototyping a case study at Cornell University Library Melissa Kuo DLIT.
MSc Publishing on the WWW Web Design Week 2. Aims and Objectives To introduce the stages of web design and implementation To introduce needs analysis.
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.
1 User Interface Design CIS 375 Bruce R. Maxim UM-Dearborn.
Chapter 13: Designing the User Interface
Web Design Process CMPT 281. Outline How do we know good sites from bad sites? Web design process Class design exercise.
Paper Prototyping Source:
The Software Development Cycle Defining and understanding the problem.
Introduction to Interactive Media 02. The Interactive Media Development Process.
Human Computer Interaction & Usability Prototyping Design & Prototyping HCI Prototyping.
Guidelines and Prototypes CS774 Human Computer Interaction Spring 2004.
MULTIMEDIA DEVELOPMENT
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)
Introduction to Interactive Media The Interactive Media Development Process.
CSCD 487/587 Human Computer Interface Winter 2013 Lecture 17 Prototypes and Design.
User-Centered Development Methodology A user interface comprises “ those aspects of the system that the user comes in contact with.” ● Moran [1981]
HCI – Prototyping. Why Prototype?  Prototyping is a well understood and used technique in design engineering where products are tested via a model prototype.
Prototyping. What is a prototype? In other design fields a prototype is a small- scale model: a miniature car a miniature building or town.
INFO 355Week #71 Systems Analysis II User and system interface design INFO 355 Glenn Booker.
Chapter 11 An Introduction to Visual Basic 2005 Why Windows and Why Visual Basic How You Develop a Visual Basic Application The Different Versions of Visual.
Chapter 9 Prototyping. Objectives  Describe the basic terminology of prototyping  Describe the role and techniques of prototyping  Enable you to produce.
1 Human Computer Interaction Week 7 Prototyping. 2 Introduction Prototyping is a design technique where users can be involved in testing design ideas.
Mario Čagalj University of Split 2014/15. Human-Computer Interaction (HCI)
Prototyping. REVIEW : Why a prototype? Helps with: –Screen layouts and information display –Work flow, task design –Technical issues –Difficult, controversial,
The Design Process Courtney Robertson. What are the two types of design? (List and define) Artistic Design: the type of design artists normally do Engineering.
Begin Class with More Studio. Introduction to Prototyping.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
12.2C: Project (Design/Implementation). Lesson objectives O have experience of using prototyping to create solutions for project work O be aware of the.
Certificate in Digital Applications – Level 02 Multimedia Showcase – DA202.
Prototyping. Objectives By the end of class, you will be able to… Explain why prototyping is an important phase of design. Create and test paper prototypes.
Paper Prototyping Source: Paper Prototyping a method of brainstorming, designing, creating, testing, refining and communicating.
1 Week 6 Software Engineering Fall Term 2015 Marymount University School of Business Administration Professor Suydam.
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.
Lesson Objectives 1) Review the steps involved in problem solving 2) Review the stages of the System Life Cycle 3) Describe what prototyping is and the.
Design Communication. Freehand Drawing Definition: The spontaneous representation of ideas on paper without the use of technical aids.
 Define Wireframes, Mockups, and Prototypes  Techniques  Low vs. High Fidelity  Sketchy vs. Polished  Exercise: Define the Process.
Lecture 2 Supplement - Prototyping
Sampath Jayarathna Cal Poly Pomona
School of Business Administration
Wrapping up prototyping
Prototyping.
Principles of User Experience Design
Prototyping.
Design, prototyping and construction
Unit 02 – One World Scenario - DA202
Chapter 11 Design, prototyping and construction 1.
The Role of Prototyping
DESIGN, PROTOTYPING and CONSTRUCTION
Lesson 2 Prototyping.
Interface Design and Usability
Design, prototyping and construction
Presentation transcript:

Prototypes, Storyboards, and Flowcharts Ike Choi

Prototype? “A prototype is a shallow rendition of how a program may look and work. It is a mock-up of the program that portrays the look and feel, the methodology and the metaphor you will use.” –Alessi & Trollip, 2001, pp Prototyping is “a method of brainstorming, designing, creating, testing and communicating user interfaces.” –Snyder, 2003, p. 3

Four Dimensions of Prototype Breadth: the percentage of the products’ actual functionality that is represented in the prototype Depth: the degree to which underlying functions are in place. Look: the degree to which the visual aspects of the prototype accurately represent the intended appearance (fonts, colors, graphics) Interaction: the way that prototype handles the inputs and outputs with the user (are the I/O methods simulated in a realistic manner?) (Snyder, 2003, p )

Comparison of Prototype Methods Kind of prototypeInteractionLook Working versionHighMedium-high Slide showMedium-high Paper prototypeLow-mediumLow Cost High Low

Example of Slide show

Example of Paper Prototype Paper prototyping 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." (Snyder, 2003, p. 4)

Paper Prototyping Examples

Cost vs. Experience Trade-off Fidelity Communication/ Experience Costs “How closely a prototype imitates a final product”

A prototype of e-learning A sample section of a proposed e-learning course. The prototype may be prepared online, working fully or partially. Or the prototype may be prepared on paper, with figures resembling completed screens. Sponsors and potential learners can review the sample section and offer suggestions for making it more effective. saulcarliner.home.att.net/oll/glossary.htm

Storyboards? Prototypes vs. Storyboards

Storyboards

Storyboards? “A series of drawings or images that represents how an interface would be used to accomplish a particular task.” “A common and powerful way of communicating your design to clients, programmers, and other people.” “A visual representation of the design and the details that programmers will need to implement it.” –Alessi & Trollip, 2001, pp. 514 (see samples)

Flowcharts? Prototypes, Storyboards, and Flowcharts

Flowcharts “Flowcharts are a bird’s-eye view showing the structure and sequence of the program, whereas storyboards, which show the details of what learners see.” Alessi & Trollip, 2001, p. 503.

Myoungjin Yang Tollett

Different layouts.

6200 requirements Prototypes (proposed due: week 8) Sample screen designs (sample storyboards) Flowcharts of the lesson Student Examples – ototype.html