SlideShare a Scribd company logo
Rules of UI Prototyping Alex Kouznetsov, PhD [email_address]
Up to 5 changes per iteration Iterations are not too small and not too slow
1-2 iterations a day Keep the pace and get feedback
Go from A to Z in each prototyping cycle Go wide before going deep.  Don't get stuck in deep prototyping of one piece of the app.  Make a full circle and return for deeper iteration.
  Focus on layouts and behaviors Layouts - find and navigate Behaviors - interaction
Use samples of real context (instead of generic label) The prototype of a "dog" should "look and walk like a dog"
Use samples of real data There is always something to learn from real data
Early validation IN and OUT Within the team, across teams and with customers
Lo-Fi is OK Don't refine design in prototyping. We don't need high quality design for prototyping
Clear communication That's what prototype is good for (plus discovery).  Show, explain intention and get a feedback.
Support business objectives This is the bottom line.  Always keep the business in mind (customers)
Thanks! [email_address] 2010, Alex Kouznetsov

More Related Content

What's hot (20)

PDF
Building Better Products (for SpeedUp! Europe)
Jason Fraser
 
PPTX
QI, not QA
Johan Hoberg
 
PPTX
Defining Test Competence
Johan Hoberg
 
PPTX
Hardware/Software Integration Testing
Johan Hoberg
 
PPTX
Managing The Delivery Of Zero Defect Software
srikanthrao14
 
DOCX
Appreciation on Intellidrive Expansion
siva shalini Lokesvaran
 
PPTX
Help Me, I got a team of junior testers!
SQALab
 
PPT
Kens Scrum Presentation
James Peckham
 
PPTX
Peer review
Charuta Joshi
 
PDF
Joe Beale - Automation is What We Do
QA or the Highway
 
PDF
Lean Startup and Tech
Obie Fernandez
 
PDF
Automated testing san francisco oct 2013
Solano Labs
 
PDF
5-Whys Method
Deutsche Post
 
DOCX
Defining Test Competence
Johan Hoberg
 
PPTX
Estimating
Steve Taylor
 
PPTX
Enterprise Architecture & Systems Thinking
Alex Freeman
 
ODP
Let it flow, let it flow, let it flow!
Jacopo Romei
 
PPTX
International business english (Workshop, part 3) Svitlana Stetsy
Lviv Startup Club
 
PPTX
TDD with RSpec
Kathryne Dunlap
 
PPT
Michael Bolton - Heuristics: Solving Problems Rapidly
TEST Huddle
 
Building Better Products (for SpeedUp! Europe)
Jason Fraser
 
QI, not QA
Johan Hoberg
 
Defining Test Competence
Johan Hoberg
 
Hardware/Software Integration Testing
Johan Hoberg
 
Managing The Delivery Of Zero Defect Software
srikanthrao14
 
Appreciation on Intellidrive Expansion
siva shalini Lokesvaran
 
Help Me, I got a team of junior testers!
SQALab
 
Kens Scrum Presentation
James Peckham
 
Peer review
Charuta Joshi
 
Joe Beale - Automation is What We Do
QA or the Highway
 
Lean Startup and Tech
Obie Fernandez
 
Automated testing san francisco oct 2013
Solano Labs
 
5-Whys Method
Deutsche Post
 
Defining Test Competence
Johan Hoberg
 
Estimating
Steve Taylor
 
Enterprise Architecture & Systems Thinking
Alex Freeman
 
Let it flow, let it flow, let it flow!
Jacopo Romei
 
International business english (Workshop, part 3) Svitlana Stetsy
Lviv Startup Club
 
TDD with RSpec
Kathryne Dunlap
 
Michael Bolton - Heuristics: Solving Problems Rapidly
TEST Huddle
 

Similar to Rules of UI prototyping (20)

PDF
Promt software engineer rEngineering.pdf
philipjuuu
 
PDF
fgfjhghkjhlkjkljkjkjkljkljkljkjkjkjkljklj
ECENVSatyanarayanaMu
 
PDF
Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Jason Yip
 
PPTX
Testing within an Agile Environment - Beyza Sakir and Chris Gollop
JAXLondon2014
 
PPTX
Agile coaching exchange 24th september update on 30th september – john coleman
Orderly Disruption
 
PPT
Introduction to Agile & scrum
Elad Sofer
 
PDF
Introduction to Agile
Charlotte Chang
 
PDF
Session 5 Everything You Should Know About PMP & CAPM Certifications
Seshne Govender
 
PPTX
Continuous business goal validation
Hylke Stapersma
 
PPTX
How to run a pop-up lab : Innovation through rapid R&D (Emerce Retail, Holland)
Fergus Roche
 
PDF
Beyond "Quality Assurance"
Jason Benton
 
PPTX
Distributed scrum
Jozua Velle
 
PDF
ML Playbook
June Andrews
 
PDF
Agile & Lean & Kanban in the Real World - A Case Study
Russell Pannone
 
PPTX
Remote research uxpa talk
Gavin Fung
 
PPT
Agile Pmi 102108 Final
bmcglin
 
PDF
Scrum master basics
Elad Sofer
 
PPTX
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Jwooldridge
 
PDF
Selenium Users Anonymous
Dave Haeffner
 
PDF
Prototyping approach and platforms
Filippo Scorza
 
Promt software engineer rEngineering.pdf
philipjuuu
 
fgfjhghkjhlkjkljkjkjkljkljkljkjkjkjkljklj
ECENVSatyanarayanaMu
 
Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Jason Yip
 
Testing within an Agile Environment - Beyza Sakir and Chris Gollop
JAXLondon2014
 
Agile coaching exchange 24th september update on 30th september – john coleman
Orderly Disruption
 
Introduction to Agile & scrum
Elad Sofer
 
Introduction to Agile
Charlotte Chang
 
Session 5 Everything You Should Know About PMP & CAPM Certifications
Seshne Govender
 
Continuous business goal validation
Hylke Stapersma
 
How to run a pop-up lab : Innovation through rapid R&D (Emerce Retail, Holland)
Fergus Roche
 
Beyond "Quality Assurance"
Jason Benton
 
Distributed scrum
Jozua Velle
 
ML Playbook
June Andrews
 
Agile & Lean & Kanban in the Real World - A Case Study
Russell Pannone
 
Remote research uxpa talk
Gavin Fung
 
Agile Pmi 102108 Final
bmcglin
 
Scrum master basics
Elad Sofer
 
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Jwooldridge
 
Selenium Users Anonymous
Dave Haeffner
 
Prototyping approach and platforms
Filippo Scorza
 
Ad

Recently uploaded (20)

PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
Biography of Daniel Podor.pdf
Daniel Podor
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PDF
Advancing WebDriver BiDi support in WebKit
Igalia
 
PPTX
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
Biography of Daniel Podor.pdf
Daniel Podor
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
Advancing WebDriver BiDi support in WebKit
Igalia
 
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
Ad

Rules of UI prototyping

  • 1. Rules of UI Prototyping Alex Kouznetsov, PhD [email_address]
  • 2. Up to 5 changes per iteration Iterations are not too small and not too slow
  • 3. 1-2 iterations a day Keep the pace and get feedback
  • 4. Go from A to Z in each prototyping cycle Go wide before going deep. Don't get stuck in deep prototyping of one piece of the app. Make a full circle and return for deeper iteration.
  • 5.   Focus on layouts and behaviors Layouts - find and navigate Behaviors - interaction
  • 6. Use samples of real context (instead of generic label) The prototype of a "dog" should "look and walk like a dog"
  • 7. Use samples of real data There is always something to learn from real data
  • 8. Early validation IN and OUT Within the team, across teams and with customers
  • 9. Lo-Fi is OK Don't refine design in prototyping. We don't need high quality design for prototyping
  • 10. Clear communication That's what prototype is good for (plus discovery).  Show, explain intention and get a feedback.
  • 11. Support business objectives This is the bottom line.  Always keep the business in mind (customers)
  • 12. Thanks! [email_address] 2010, Alex Kouznetsov