SlideShare a Scribd company logo
User Interface Prototyping Techniques:
Low Fidelity Prototyping
IFI7156 Interaction Design Methods
What is a prototype?
A prototype is an early sample, model,
or release of a product built to test a
concept or process or to act as a thing
to be replicated or learned from.
(Wikipedia, n.d.)
An Example: OLPC
(Design Continuum, 2006)
(Design Continuum, 2006)
(Fuse Project, 2006)
(Fuse Project, 2006)
(Michalski, 2007)
low-fi vs hi-fi prototyping
Low-fidelity prototyping
• Paper prototyping
• Wireframes
• Storyboards
High-fidelity prototyping
• Graphical UI prototypes
• HTML/CSS mockups
• Clickthrough prototypes
Paper prototyping
Snyder, C. (2003). Paper prototyping: The fast and easy
way to design and refine user interfaces. San Francisco,
CA: Morgan Kaufmann.
Benefits of paper prototyping
• Fast and inexpensive
• Identifies problems before they are coded
• Evokes more and better feedback from the users
• Helps developers think creatively
• Gets users and other stakeholders involved in the
process
• Fosters team work and communication
(Snyder, 2003)
Paper prototyping materials
• Blank background paper (A3)
• Blank paper (A4)
• Drawing pens (0.4 mm, 0.6 mm, 0.8 mm, etc)
• Scissors
• Transparent pockets
Process
• Following the design patterns / interface guidelines
• Creating separate prototype(s) for each functionality (user
story)
• Making changes in the user story, if needed
• Putting the pieces together
• Taking photos of the process (paper prototyping)
• Finding missing stories / prototypes
Design patterns, guidelines
& grids
Yahoo Design Pattern Library
https://developer.yahoo.com/ypatterns/
iOS Human Interface Guidelines
https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/
Android Design
http://developer.android.com/design/
960 Grid System
http://960.gs
User Interface Prototyping Techniques: Low Fidelity Prototyping
User Interface Prototyping Techniques: Low Fidelity Prototyping
Foundation
http://foundation.zurb.com
User Interface Prototyping Techniques: Low Fidelity Prototyping
User Interface Prototyping Techniques: Low Fidelity Prototyping
From user stories to paper
prototypes
Initial user story
User Interface Prototyping Techniques: Low Fidelity Prototyping
Improved user story
User Interface Prototyping Techniques: Low Fidelity Prototyping
User Interface Prototyping Techniques: Low Fidelity Prototyping
Redesigning existing
interfaces
User Interface Prototyping Techniques: Low Fidelity Prototyping
User Interface Prototyping Techniques: Low Fidelity Prototyping
Clickthrough paper
prototypes
POP
https://popapp.in
Testing paper prototypes
Preparation
• Creating tasks based on the scenarios
• Creating related interview questions
Good testing task
• Is based on a goal that matters for the chosen persona
• Covers questions important to the success of your
product/business
• Has appropriate scope — not too broad, not too specific
• Has a finite and predictable set of possible solutions
• Has a clear end point that the user can recognize
• Evokes action, not just opinion
(Snyder, 2003)
Designing the right tasks
“Years ago, we helped with a study of Ikea.com, looking at how people found
products on the site. When we got there, they'd already started the testing
process and were using tasks like "Find a bookcase." Interestingly, every
participant did exactly the same thing: they went to the search box and typed
"bookcase".
Upon our suggestion, the team made a subtle change to the instructions they
were giving their participants: "You have 200+ books in your fiction collection,
currently in boxes strewn around your living room. Find a way to organize them."
We instantly saw a change in how the participants behaved with the design.
Most clicked through the various categories, looking for some sort of storage
solution. Few used Search, typing in phrases like "Shelves" and "Storage
Systems". And, nobody searched on "bookcase".”
(Jared M. Spool)
(Spool, 2005)
What to focus on?
• Terminology. Do they understand the terms in the UI?
• Navigation. Does the flow match what users expect?
• Content. Does it provide the right level of information?
• Page layout. Is content organized as users expect?
• Functionality. What additional features are desired?
(Ginsburg, 2009)
Testing session
• Test person
• “Paper computer”
• Facilitator
Wireframes
Brown, D. M. (2011). Communicating
Design: Developing Web Site
Documentation for Design and Planning.
Berkeley, CA: New Riders.
Balsamiq Mockups
OmniGraffle
User Interface Prototyping Techniques: Low Fidelity Prototyping
User Interface Prototyping Techniques: Low Fidelity Prototyping
(Stott, 2005)
(Richards, 2009)
Strengths of wireframes
• A fast and easy way to present concepts for interfaces
• Focus on underlying logic, behavior, and functionality
• Enable rapid iteration on early concepts
• Easier to make large changes compared with paper
prototypes
(Brown, 2011)
References
• Brown, D. M. (2011). Communicating Design: Developing Web Site
Documentation for Design and Planning. Berkeley, CA: New Riders.
• Ginsburg, S. (2009). An agile approach to iPhone design: Paper prototyping
+ user testing. http://www.slideshare.net/ginsburgdesign/an-agile-approach-
to-iphone-design-paper-prototyping-user-testing
• Snyder, C. (2003). Paper prototyping: The fast and easy way to design and
refine user interfaces. San Francisco, CA: Morgan Kaufmann.
• Spool, J.M. (2005). Seven Common Usability Testing Mistakes. http://
www.uie.com/articles/usability_testing_mistakes/
Photos
• http://commons.wikimedia.org/wiki/File:Laptop09052.jpg
• http://commons.wikimedia.org/wiki/File:Laptop09053.jpg
• http://commons.wikimedia.org/wiki/File:Laptop09055.jpg
• http://commons.wikimedia.org/wiki/File:Laptop0956.jpg
• http://commons.wikimedia.org/wiki/File:Laptop-crank.jpg
• http://commons.wikimedia.org/wiki/File:Laptop-ebook.jpg
• http://commons.wikimedia.org/wiki/File:Orange-rotate-small.jpg
• http://commons.wikimedia.org/wiki/File:1st_working_machine.jpg
• http://commons.wikimedia.org/wiki/File:LaptopOLPC_a.jpg
• http://commons.wikimedia.org/wiki/File:LaptopOLPC_b.jpg
• https://www.flickr.com/photos/sociate/2128375500/
• https://www.flickr.com/photos/snowcrash/21099636
• https://www.flickr.com/photos/adriarichards/4102421296
This work is licensed under the Creative Commons Attribution-ShareAlike 4.0
International License. To view a copy of this license, visit
http://creativecommons.org/licenses/by-sa/4.0/
Hans Põldoja
hans.poldoja@tlu.ee
Interaction Design Methods
http://ifi7156.wordpress.com
Tallinn University
Institute of Informatics

More Related Content

PPTX
Heuristic evaluation
PDF
UX Experience Design: Processes and Strategy
PPTX
User interface design: definitions, processes and principles
PDF
Responsive web design
PPTX
Human Computer Interaction: The Design of Everyday Things (User Centered Des...
PPT
User centered Design
PDF
Introduction to UX Design
PDF
Information Architecture Heuristics
Heuristic evaluation
UX Experience Design: Processes and Strategy
User interface design: definitions, processes and principles
Responsive web design
Human Computer Interaction: The Design of Everyday Things (User Centered Des...
User centered Design
Introduction to UX Design
Information Architecture Heuristics

What's hot (20)

PPTX
UI UX DESIGN.pptx
PPTX
UX is not UI!
PPTX
i/o extended: Intro to <UX> Design
PDF
UI & UX Design for Startups
PPTX
Prompt Engineering Guide.pptx
PDF
Heuristic ux-evaluation
PDF
UX design
PDF
How to build a design system
PPT
Hci user interface-design principals
PPTX
Introduction to HCI (UCC)
PPT
Human Computer Interaction Chapter 5 Universal Design and User Support - Dr....
PPTX
The Importance of UX
PPTX
AI and ChatGPT in Online Education
PDF
UX RULES: 10 ESSENTIAL PRINCIPLES
PDF
Fundamentals of User Interface Design
PPTX
Introduction to ChatGPT
PPTX
UI/UX Fundamentals
PDF
1. Design - Intro UIUX Design.pdf
PPTX
Prototyping
PDF
UI UX in depth
UI UX DESIGN.pptx
UX is not UI!
i/o extended: Intro to <UX> Design
UI & UX Design for Startups
Prompt Engineering Guide.pptx
Heuristic ux-evaluation
UX design
How to build a design system
Hci user interface-design principals
Introduction to HCI (UCC)
Human Computer Interaction Chapter 5 Universal Design and User Support - Dr....
The Importance of UX
AI and ChatGPT in Online Education
UX RULES: 10 ESSENTIAL PRINCIPLES
Fundamentals of User Interface Design
Introduction to ChatGPT
UI/UX Fundamentals
1. Design - Intro UIUX Design.pdf
Prototyping
UI UX in depth
Ad

Viewers also liked (20)

PDF
High Fidelity Prototyping
PPT
UCD and low-fidelity prototyping
PDF
User Interface Prototyping - Low- and High-Fidelity Prototyping Today
PDF
Interactive Prototyping: Nikhil Bora
KEY
Creating Low Fidelity Prototypes
PDF
Project Vasari - 3D Images Storyboard
PDF
Project Vasari concept storyboard
PDF
Project Vasari concept storyboard - part 1
PDF
Contextual Inquiry
PDF
IFI7103 Interface and Interaction Design
PDF
Interface and Interaction Design: Introduction to the course
PDF
Simple usability testing
PDF
Personas in Interaction Design
PDF
Vertical vs horizontal software architecture ruby conf india 2016
PDF
Prototyping in Web Software Development
PPT
From Prototype to MVP (case study)
PDF
Affinity Map
PPTX
Super charged prototyping
PDF
Intro to User Journey Mapping for Building Better Websites - WordCamp Ottawa...
PPTX
High Fidelity Prototyping
UCD and low-fidelity prototyping
User Interface Prototyping - Low- and High-Fidelity Prototyping Today
Interactive Prototyping: Nikhil Bora
Creating Low Fidelity Prototypes
Project Vasari - 3D Images Storyboard
Project Vasari concept storyboard
Project Vasari concept storyboard - part 1
Contextual Inquiry
IFI7103 Interface and Interaction Design
Interface and Interaction Design: Introduction to the course
Simple usability testing
Personas in Interaction Design
Vertical vs horizontal software architecture ruby conf india 2016
Prototyping in Web Software Development
From Prototype to MVP (case study)
Affinity Map
Super charged prototyping
Intro to User Journey Mapping for Building Better Websites - WordCamp Ottawa...
Ad

Similar to User Interface Prototyping Techniques: Low Fidelity Prototyping (20)

PDF
Low-fidelity Prototyping
PDF
Low-fidelity Prototyping
PDF
User interface prototyping techniques
PDF
User interface prototyping techniques
PDF
Paper Prototyping
PDF
Paper prototyping
PPTX
Introduction to Information Architecture & Design - SVA Workshop 06/21/14
PDF
IxDworks mini-workshop: Paper Prototyping
PPTX
Introduction to Information Architecture & Design - 6/20/15
PPTX
Introduction to Information Architecture & Design - SVA Workshop 10/04/14
PPTX
20210821151927_ISYS6619-UX for Digital Business Topik 09.pptx
PPTX
Introduction to Information Architecture & Design - 3/19/16
PPTX
體驗劇場_1050503_W11_原型設計_楊政達
PPTX
Introduction to Information Architecture & Design - SVA Workshop 03/22/14
PPTX
Introduction to Information Architecture & Design - 2/14/15
PPTX
Introduction to User Experience Design 02/17/18
PPTX
Introduction to Information Architecture & Design - 3/21/15
PPTX
Introduction to Information Architecture & Design - 6/25/16
PPTX
Introduction to User Experience Design 10/07/17
PPTX
Introduction to User Experience Design 06/22/18
Low-fidelity Prototyping
Low-fidelity Prototyping
User interface prototyping techniques
User interface prototyping techniques
Paper Prototyping
Paper prototyping
Introduction to Information Architecture & Design - SVA Workshop 06/21/14
IxDworks mini-workshop: Paper Prototyping
Introduction to Information Architecture & Design - 6/20/15
Introduction to Information Architecture & Design - SVA Workshop 10/04/14
20210821151927_ISYS6619-UX for Digital Business Topik 09.pptx
Introduction to Information Architecture & Design - 3/19/16
體驗劇場_1050503_W11_原型設計_楊政達
Introduction to Information Architecture & Design - SVA Workshop 03/22/14
Introduction to Information Architecture & Design - 2/14/15
Introduction to User Experience Design 02/17/18
Introduction to Information Architecture & Design - 3/21/15
Introduction to Information Architecture & Design - 6/25/16
Introduction to User Experience Design 10/07/17
Introduction to User Experience Design 06/22/18

More from Hans Põldoja (20)

PDF
Transforming Higher Education with Open Educational Practices
PDF
Digitaalsed õppematerjalid ja autoriõigus
PDF
Digitaalsed õppematerjalid ja autoriõigus
PDF
Digitaalsed õppematerjalid ja autoriõigus
PDF
Avatud haridus
PDF
Õpikeskkondade disain
PDF
Õpikeskkondadega seotud tehnoloogiad ja standardid
PDF
Digital transformation in education in Tallinn University
PDF
Virtuaalsed õpikeskkonnad ja õpihaldussüsteemid
PDF
IFI7227.DT Õpikeskkonnad ja võrgustatud õpe - Sissejuhatus kursusesse
PDF
Digiõppevara autoriõigus
PDF
Viidete vormistamine APA 7 viitamissüsteemis
PDF
Esitluste koostamine ja avalik esinemine
PDF
Teadmuse visualiseerimise vahendid
PDF
Avatud haridus
PDF
Viidete vormistamine APA 7 viitamissüsteemis
PDF
Õpikeskkondade disain
PDF
Teadmuse visualiseerimise vahendid
PDF
Infoallikad, infootsing ja viitamine
PDF
Infoallikate hindamine, haldamine ja kasutamine
Transforming Higher Education with Open Educational Practices
Digitaalsed õppematerjalid ja autoriõigus
Digitaalsed õppematerjalid ja autoriõigus
Digitaalsed õppematerjalid ja autoriõigus
Avatud haridus
Õpikeskkondade disain
Õpikeskkondadega seotud tehnoloogiad ja standardid
Digital transformation in education in Tallinn University
Virtuaalsed õpikeskkonnad ja õpihaldussüsteemid
IFI7227.DT Õpikeskkonnad ja võrgustatud õpe - Sissejuhatus kursusesse
Digiõppevara autoriõigus
Viidete vormistamine APA 7 viitamissüsteemis
Esitluste koostamine ja avalik esinemine
Teadmuse visualiseerimise vahendid
Avatud haridus
Viidete vormistamine APA 7 viitamissüsteemis
Õpikeskkondade disain
Teadmuse visualiseerimise vahendid
Infoallikad, infootsing ja viitamine
Infoallikate hindamine, haldamine ja kasutamine

Recently uploaded (20)

PPTX
AC-Unit1.pptx CRYPTOGRAPHIC NNNNFOR ALL
PDF
UNIT 1 Introduction fnfbbfhfhfbdhdbdto Java.pptx.pdf
PDF
Key Trends in Website Development 2025 | B3AITS - Bow & 3 Arrows IT Solutions
PDF
Integrated-2D-and-3D-Animation-Bridging-Dimensions-for-Impactful-Storytelling...
PPTX
areprosthodontics and orthodonticsa text.pptx
PPTX
Special finishes, classification and types, explanation
PDF
Phone away, tabs closed: No multitasking
PDF
Urban Design Final Project-Context
PDF
Benefits_of_Cast_Aluminium_Doors_Presentation.pdf
PPTX
12. Community Pharmacy and How to organize it
PDF
GREEN BUILDING MATERIALS FOR SUISTAINABLE ARCHITECTURE AND BUILDING STUDY
PDF
Urban Design Final Project-Site Analysis
PPTX
mahatma gandhi bus terminal in india Case Study.pptx
PPTX
An introduction to AI in research and reference management
DOCX
The story of the first moon landing.docx
PDF
YOW2022-BNE-MinimalViableArchitecture.pdf
PDF
Trusted Executive Protection Services in Ontario — Discreet & Professional.pdf
PPTX
Wisp Textiles: Where Comfort Meets Everyday Style
PPTX
Causes of Flooding by Slidesgo sdnl;asnjdl;asj.pptx
PPT
pump pump is a mechanism that is used to transfer a liquid from one place to ...
AC-Unit1.pptx CRYPTOGRAPHIC NNNNFOR ALL
UNIT 1 Introduction fnfbbfhfhfbdhdbdto Java.pptx.pdf
Key Trends in Website Development 2025 | B3AITS - Bow & 3 Arrows IT Solutions
Integrated-2D-and-3D-Animation-Bridging-Dimensions-for-Impactful-Storytelling...
areprosthodontics and orthodonticsa text.pptx
Special finishes, classification and types, explanation
Phone away, tabs closed: No multitasking
Urban Design Final Project-Context
Benefits_of_Cast_Aluminium_Doors_Presentation.pdf
12. Community Pharmacy and How to organize it
GREEN BUILDING MATERIALS FOR SUISTAINABLE ARCHITECTURE AND BUILDING STUDY
Urban Design Final Project-Site Analysis
mahatma gandhi bus terminal in india Case Study.pptx
An introduction to AI in research and reference management
The story of the first moon landing.docx
YOW2022-BNE-MinimalViableArchitecture.pdf
Trusted Executive Protection Services in Ontario — Discreet & Professional.pdf
Wisp Textiles: Where Comfort Meets Everyday Style
Causes of Flooding by Slidesgo sdnl;asnjdl;asj.pptx
pump pump is a mechanism that is used to transfer a liquid from one place to ...

User Interface Prototyping Techniques: Low Fidelity Prototyping

  • 1. User Interface Prototyping Techniques: Low Fidelity Prototyping IFI7156 Interaction Design Methods
  • 2. What is a prototype?
  • 3. A prototype is an early sample, model, or release of a product built to test a concept or process or to act as a thing to be replicated or learned from. (Wikipedia, n.d.)
  • 10. low-fi vs hi-fi prototyping
  • 11. Low-fidelity prototyping • Paper prototyping • Wireframes • Storyboards
  • 12. High-fidelity prototyping • Graphical UI prototypes • HTML/CSS mockups • Clickthrough prototypes
  • 14. Snyder, C. (2003). Paper prototyping: The fast and easy way to design and refine user interfaces. San Francisco, CA: Morgan Kaufmann.
  • 15. Benefits of paper prototyping • Fast and inexpensive • Identifies problems before they are coded • Evokes more and better feedback from the users • Helps developers think creatively • Gets users and other stakeholders involved in the process • Fosters team work and communication (Snyder, 2003)
  • 16. Paper prototyping materials • Blank background paper (A3) • Blank paper (A4) • Drawing pens (0.4 mm, 0.6 mm, 0.8 mm, etc) • Scissors • Transparent pockets
  • 17. Process • Following the design patterns / interface guidelines • Creating separate prototype(s) for each functionality (user story) • Making changes in the user story, if needed • Putting the pieces together • Taking photos of the process (paper prototyping) • Finding missing stories / prototypes
  • 19. Yahoo Design Pattern Library https://developer.yahoo.com/ypatterns/
  • 20. iOS Human Interface Guidelines https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/
  • 28. From user stories to paper prototypes
  • 40. Preparation • Creating tasks based on the scenarios • Creating related interview questions
  • 41. Good testing task • Is based on a goal that matters for the chosen persona • Covers questions important to the success of your product/business • Has appropriate scope — not too broad, not too specific • Has a finite and predictable set of possible solutions • Has a clear end point that the user can recognize • Evokes action, not just opinion (Snyder, 2003)
  • 42. Designing the right tasks “Years ago, we helped with a study of Ikea.com, looking at how people found products on the site. When we got there, they'd already started the testing process and were using tasks like "Find a bookcase." Interestingly, every participant did exactly the same thing: they went to the search box and typed "bookcase". Upon our suggestion, the team made a subtle change to the instructions they were giving their participants: "You have 200+ books in your fiction collection, currently in boxes strewn around your living room. Find a way to organize them." We instantly saw a change in how the participants behaved with the design. Most clicked through the various categories, looking for some sort of storage solution. Few used Search, typing in phrases like "Shelves" and "Storage Systems". And, nobody searched on "bookcase".” (Jared M. Spool) (Spool, 2005)
  • 43. What to focus on? • Terminology. Do they understand the terms in the UI? • Navigation. Does the flow match what users expect? • Content. Does it provide the right level of information? • Page layout. Is content organized as users expect? • Functionality. What additional features are desired? (Ginsburg, 2009)
  • 44. Testing session • Test person • “Paper computer” • Facilitator
  • 46. Brown, D. M. (2011). Communicating Design: Developing Web Site Documentation for Design and Planning. Berkeley, CA: New Riders.
  • 53. Strengths of wireframes • A fast and easy way to present concepts for interfaces • Focus on underlying logic, behavior, and functionality • Enable rapid iteration on early concepts • Easier to make large changes compared with paper prototypes (Brown, 2011)
  • 54. References • Brown, D. M. (2011). Communicating Design: Developing Web Site Documentation for Design and Planning. Berkeley, CA: New Riders. • Ginsburg, S. (2009). An agile approach to iPhone design: Paper prototyping + user testing. http://www.slideshare.net/ginsburgdesign/an-agile-approach- to-iphone-design-paper-prototyping-user-testing • Snyder, C. (2003). Paper prototyping: The fast and easy way to design and refine user interfaces. San Francisco, CA: Morgan Kaufmann. • Spool, J.M. (2005). Seven Common Usability Testing Mistakes. http:// www.uie.com/articles/usability_testing_mistakes/
  • 55. Photos • http://commons.wikimedia.org/wiki/File:Laptop09052.jpg • http://commons.wikimedia.org/wiki/File:Laptop09053.jpg • http://commons.wikimedia.org/wiki/File:Laptop09055.jpg • http://commons.wikimedia.org/wiki/File:Laptop0956.jpg • http://commons.wikimedia.org/wiki/File:Laptop-crank.jpg • http://commons.wikimedia.org/wiki/File:Laptop-ebook.jpg • http://commons.wikimedia.org/wiki/File:Orange-rotate-small.jpg • http://commons.wikimedia.org/wiki/File:1st_working_machine.jpg • http://commons.wikimedia.org/wiki/File:LaptopOLPC_a.jpg • http://commons.wikimedia.org/wiki/File:LaptopOLPC_b.jpg • https://www.flickr.com/photos/sociate/2128375500/ • https://www.flickr.com/photos/snowcrash/21099636 • https://www.flickr.com/photos/adriarichards/4102421296
  • 56. This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/4.0/ Hans Põldoja hans.poldoja@tlu.ee Interaction Design Methods http://ifi7156.wordpress.com Tallinn University Institute of Informatics