Professional Documents
Culture Documents
ITE254 2 2019 Week5 1
ITE254 2 2019 Week5 1
ITE254 2 2019 Week5 1
Human-Computer Interaction
A. Mintra Ruensuk
mintra.ruensuk@stamford.edu
ITE254: Human-Computer Interaction
Week5: Prototyping
Prototyping
• Perform usability evaluation and obtain feedback
as early as possible in the design cycle by building
and evaluating prototypes.
Topics
• Types of Prototype
• Verbal Prototype
• Interactive Sketches
• Working Prototypes
• Implementation
ITE254: Human-Computer Interaction
Week5: Prototyping
Types of Prototype
• In increasing order of complexity:
• Verbal Prototypes: textual description of choices and
results.
• Paper Prototypes:
– Low-Fidelity: hand-drawn sketches.
– High-Fidelity: more elaborate printouts.
• Interactive Sketches: interactive composition of hand-
drawn sketches.
• Working Prototypes: interactive, skeleton implementation.
Topics
• Types of Prototype
• Verbal Prototype
• Interactive Sketches
• Working Prototypes
• Implementation
ITE254: Human-Computer Interaction
Week5: Prototyping
Verbal Prototype
• Simple textual description of choices and results.
Topics
• Types of Prototype
• Verbal Prototype
• Interactive Sketches
• Working Prototypes
• Implementation
ITE254: Human-Computer Interaction
Week5: Prototyping
Topics
• Types of Prototype
• Verbal Prototype
• Interactive Sketches
• Working Prototypes
• Implementation
ITE254: Human-Computer Interaction
Week5: Prototyping
Topics
• Types of Prototype
• Verbal Prototype
• Interactive Sketches
• Working Prototypes
• Implementation
ITE254: Human-Computer Interaction
Week5: Prototyping
Interactive Sketches
• Scan in hand-drawn interface sketches.
Interactive Sketches
• An interactive sketch made in Shockwave. Screen designs
sketches are scanned and assembled into an interactive prototype
with Macromedia Director. Screenshot taken from Chris Edwards’
Sketchy Thing [Edwards, 1999].
ITE254: Human-Computer Interaction
Week5: Prototyping
Interactive Sketches
• A storyboard of individual page wireframes
modeled using DENIM.
ITE254: Human-Computer Interaction
Week5: Prototyping
Interactive Sketches
• A wireframe of a Facebook Group page, modeled
using Balsamiq Mockups.
ITE254: Human-Computer Interaction
Week5: Prototyping
Topics
• Types of Prototype
• Verbal Prototype
• Interactive Sketches
• Working Prototypes
• Implementation
ITE254: Human-Computer Interaction
Week5: Prototyping
Working Prototypes
• Simple algorithms: ignore special cases.
Topics
• Types of Prototype
• Verbal Prototype
• Interactive Sketches
• Working Prototypes
• Implementation
ITE254: Human-Computer Interaction
Week5: Prototyping
Implementation
• Competitive analysis of software components:
Quiz
• You are now a designer who is responsible to create a
restaurant queue system for MK restaurant at The Mall
Bangkapi.
• There are two main users in this systems, which are staff and
customer. However, MK restaurant wants to have one more
screen for displaying queue for customers who are waiting for
the queue at the restaurant. (There are 3 screens: Staff,
Customer, Screen display at the restaurant)
• Draw the interactive sketch for each screen. Think about the
useful features that can be integrated in to each scenario.