SlideShare a Scribd company logo
1 of 21
Download to read offline
Prototyping is the panacea
Less talking. Less documentation. More results.
Michael Meikson
User Experience Consultant
mike@meikson.com
About me
• UX Consultant in NYC
• Clients are startups, enterprises and
agencies
• Broad range of industry expertise
• Started career as a visual designer
• UX teacher and speaker
Launch portfolio site View LinkedIn Profile
UX is all things
to all people
• It’s still a relatively new field
• Many disciplines are involved
• Preponderance of jargon,
process and documentation
What so many UX designers would like you to remember is that UX is not just UI design.
Field research
Face to face interviewing
Creation of user tests
Gathering and organizing statistics
Creating personas
Product design
Feature writing
Requirement writing
Graphic arts
Interaction design
Information architecture
Usability
Prototyping
Interface layout
Interface design
Visual design
Taxonomy creation
Terminology creation
Copywriting
Presenting and speaking
Working tightly with programmers
Brainstorm coordination
Design culture evangelism
Field research
Face to face interviewing
Creation of user tests
Gathering and organizing statistics
Creating personas
Product design
Feature writing
Requirement writing
Graphic arts
Interaction design
Information architecture
Usability
Prototyping
Interface layout
Interface design
Visual design
Taxonomy creation
Terminology creation
Copywriting
Presenting and speaking
Working tightly with programmers
Brainstorm coordination
Design culture evangelism
HOW UX WANTS TO BE SEEN HOW UX IS TYPICALLY SEEN
“UX is the intangible design of a strategy that brings us to a solution.”
“Prototypes create this dramatic shift in
the conversation - suddenly it becomes
tangible and the silence goes away.”
Jony Ive, Apple
Why I focus on
prototyping
• User research is (mostly)
useless
• Documentation is be
overwhelming and inefficient
• Prototypes get you to
consensus faster than any
other method
What so many UX designers would like you to remember is that UX is not just UI design.
Field research
Face to face interviewing
Creation of user tests
Gathering and organizing statistics
Creating personas
Product design
Feature writing
Requirement writing
Graphic arts
Interaction design
Information architecture
Usability
Prototyping
Interface layout
Interface design
Visual design
Taxonomy creation
Terminology creation
Copywriting
Presenting and speaking
Working tightly with programmers
Brainstorm coordination
Design culture evangelism
Field research
Face to face interviewing
Creation of user tests
Gathering and organizing statistics
Creating personas
Product design
Feature writing
Requirement writing
Graphic arts
Interaction design
Information architecture
Usability
Prototyping
Interface layout
Interface design
Visual design
Taxonomy creation
Terminology creation
Copywriting
Presenting and speaking
Working tightly with programmers
Brainstorm coordination
Design culture evangelism
HOW UX WANTS TO BE SEEN HOW UX IS TYPICALLY SEEN
“UX is the intangible design of a strategy that brings us to a solution.”
Prototyping is model-making
The closer it is to the finished product, the easier it is to get good feedback.

Closeness to finished is called “fidelity.”
Models are typically made from different
material than the final product…
3D filament Styrofoam Wood
…but software prototypes are
made with software
Choose your tools wisely
Most design tools work in basically the same way.
Not so for prototyping tools — they vary widely in functionality and approach.
Want the short version? Axure is the best.
Classes of prototyping tools
Pen & Paper Pen & Paper Everyone
Slideshows with links Keynote & Powerpoint Non-design professionals
Hotspots on top of
your designs
Invision, Flinto, etc. Visual designers
Component-based
prototyping
Axure, Justinmind,
UXpin, Proto.io
UX designers
Light developer tools Swift, Framer Developers
Pen & paper
Ease of learning
Visual Fidelity
Functional Fidelity
Portability across devices
Speed of workflow
• Everyone can draw basic boxes
and arrows
• Best used during the earliest
stages of the process to quickly
describe high-level concepts
• Can be useful in workshops and
group contexts due to its
immediacy
Keynote & Powerpoint
Ease of learning
Visual Fidelity
Functional Fidelity
Portability across devices
Speed of workflow
• Commonly used office tools can be
adapted to create pretty good
prototypes
• Keynote in particular has excellent
animation and transitions
• Keynotopia is a great resource
• Learning interactions is more
advanced, and even when used
properly doesn’t allow for much
complexity
Invision, Flinto, etc.
Ease of learning
Visual Fidelity
Functional Fidelity
Portability across devices
Speed of workflow (factoring in external design)
• Design your screens in Photoshop,
Sketch or whatever, then upload an
create clickable hotspots
• Easy learning curve for designers
• Designs look as good as possible
• No ability to define interactions
beyond simple transitions from one
screen to another
Axure, UXpin, etc.
Ease of learning
Visual Fidelity
Functional Fidelity
Portability across devices
Speed of workflow
• Component-based design tools that
enable non-coders to define
complex interactions for each page
element
• The result is rendered in HTML and
viewable on any browser or device
• Not great for visual design
• Avoid the web-based tools (UXpin,
Proto.io). The workflow is just too
heavy. Would you use a web-
based Photoshop?
Swift, Framer
Ease of learning
Visual Fidelity (varies)
Functional Fidelity
Portability across devices
Speed of workflow
• These are streamlined, condensed
development environments (Swift is
iOS, Framer is Javascript)
• Requires knowledge of code; no
different from actual front-end
development
• Steep learning curve and slower
workflow make this impractical for
rapid prototyping by non-
developers
Assessment of prototyping tools
Pen & Paper Great for starting off and brainstorming
Slideshows with links
A useful, easy way for business users to communicate
basic ideas to designers
Hotspots on top of your
designs
Easy for visual designers to work with, but it’s really just a
glorified slideshow. Plus, you’re working across two apps.
Component-based
prototyping
Axure is the best all-around prototyping solution. Avoid
web-based tools as they are janky and unreliable.
Light developer tools
Awesome if you can do it, but it’s rare to have decent
coding chops and design skills to boot. Also, you’re working
in two apps.
Case studies
[Several case studies omitted due to confidentiality]
Dashport
A concept for replacing the business phone
CASE STUDY
Tablet UI
prototype
• Touch-based VoIP & CRM
hybrid in custom hardware
package
• Designed for Android
tablets; leverages Google
UI standards
CASE STUDY
View prototype
Hardware is
fun, too!
• This has nothing to do with
software prototyping, but it shows
the similarities of design processes
• This was done on a 3D printer over
months of iteration
• Tension is provided using a torque
hinge, same mechanism that props
up your laptop display
CASE STUDY
Thank you.
Michael Meikson
User Experience Consultant
mike@meikson.com

More Related Content

What's hot

Intro to UX Design
Intro to UX DesignIntro to UX Design
Intro to UX Design
jayyearley
 
2014 Evolving Your UX Process 1up
2014 Evolving Your UX Process 1up2014 Evolving Your UX Process 1up
2014 Evolving Your UX Process 1up
Tom Brinck
 
INDIAHCI2016_DesignThinking&Innovation_Workshops_Aboli
INDIAHCI2016_DesignThinking&Innovation_Workshops_AboliINDIAHCI2016_DesignThinking&Innovation_Workshops_Aboli
INDIAHCI2016_DesignThinking&Innovation_Workshops_Aboli
Aboli Maydeo
 

What's hot (20)

Communication with Flexible Documentation : Jon Hadden
Communication with Flexible Documentation : Jon HaddenCommunication with Flexible Documentation : Jon Hadden
Communication with Flexible Documentation : Jon Hadden
 
UI / UX Design Presentation
UI / UX Design PresentationUI / UX Design Presentation
UI / UX Design Presentation
 
How To Break Into UX: What Is a UX Design Hiring Manager Thinking & Looking For?
How To Break Into UX: What Is a UX Design Hiring Manager Thinking & Looking For?How To Break Into UX: What Is a UX Design Hiring Manager Thinking & Looking For?
How To Break Into UX: What Is a UX Design Hiring Manager Thinking & Looking For?
 
Portfolios Matter: Building the Portfolio to Win the Job
Portfolios Matter: Building the Portfolio to Win the JobPortfolios Matter: Building the Portfolio to Win the Job
Portfolios Matter: Building the Portfolio to Win the Job
 
Tools of the UX Trade
Tools of the UX TradeTools of the UX Trade
Tools of the UX Trade
 
Web UI Design Patterns 2014
Web UI Design Patterns 2014Web UI Design Patterns 2014
Web UI Design Patterns 2014
 
Going from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX CareerGoing from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX Career
 
UI Design Patterns for the Web, Part 1
UI Design Patterns for the Web, Part 1UI Design Patterns for the Web, Part 1
UI Design Patterns for the Web, Part 1
 
THE UX INTERVIEW – 3 Quick Questions. 3 Short Answers.
THE UX INTERVIEW – 3 Quick Questions. 3 Short Answers.THE UX INTERVIEW – 3 Quick Questions. 3 Short Answers.
THE UX INTERVIEW – 3 Quick Questions. 3 Short Answers.
 
"What Are the Key Differences between UI and UX Design?"
"What Are the Key Differences between UI and UX Design?""What Are the Key Differences between UI and UX Design?"
"What Are the Key Differences between UI and UX Design?"
 
Incorporating UX into Your Projects
Incorporating UX into Your ProjectsIncorporating UX into Your Projects
Incorporating UX into Your Projects
 
Intro to UX Design
Intro to UX DesignIntro to UX Design
Intro to UX Design
 
Great UX Portfolios
Great UX PortfoliosGreat UX Portfolios
Great UX Portfolios
 
Career Paths of User Experience
Career Paths of User ExperienceCareer Paths of User Experience
Career Paths of User Experience
 
SOCHI - UX Portfolio Panel
SOCHI - UX Portfolio PanelSOCHI - UX Portfolio Panel
SOCHI - UX Portfolio Panel
 
UX Roles and Job Titles
UX Roles and Job TitlesUX Roles and Job Titles
UX Roles and Job Titles
 
2014 Evolving Your UX Process 1up
2014 Evolving Your UX Process 1up2014 Evolving Your UX Process 1up
2014 Evolving Your UX Process 1up
 
Web Design Trends e-Book
 Web Design Trends e-Book Web Design Trends e-Book
Web Design Trends e-Book
 
Winning hearts and minds: how to embed UX from scratch in a large organisation
Winning hearts and minds: how to embed UX from scratch in a large organisationWinning hearts and minds: how to embed UX from scratch in a large organisation
Winning hearts and minds: how to embed UX from scratch in a large organisation
 
INDIAHCI2016_DesignThinking&Innovation_Workshops_Aboli
INDIAHCI2016_DesignThinking&Innovation_Workshops_AboliINDIAHCI2016_DesignThinking&Innovation_Workshops_Aboli
INDIAHCI2016_DesignThinking&Innovation_Workshops_Aboli
 

Similar to Prototyping is the panacea

Similar to Prototyping is the panacea (20)

How Do I UX?
How Do I UX?How Do I UX?
How Do I UX?
 
UX101
UX101UX101
UX101
 
Principles Of Good Design.
Principles Of Good Design.Principles Of Good Design.
Principles Of Good Design.
 
Prototyping invision vs axure
Prototyping invision vs axurePrototyping invision vs axure
Prototyping invision vs axure
 
Aurelia Friska Resume
Aurelia Friska ResumeAurelia Friska Resume
Aurelia Friska Resume
 
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design
 
Importance of User eXperience
Importance of User eXperienceImportance of User eXperience
Importance of User eXperience
 
Wireframing for Mobile App Developers
Wireframing for Mobile App DevelopersWireframing for Mobile App Developers
Wireframing for Mobile App Developers
 
Building for People: 5 Practical Tip for Greating Great UX
Building for People: 5 Practical Tip for Greating Great UXBuilding for People: 5 Practical Tip for Greating Great UX
Building for People: 5 Practical Tip for Greating Great UX
 
Joe Johnston - FLEXperience - putting the Flex in UX
Joe Johnston - FLEXperience - putting the Flex in UXJoe Johnston - FLEXperience - putting the Flex in UX
Joe Johnston - FLEXperience - putting the Flex in UX
 
What's Next For UX?
What's Next For UX?What's Next For UX?
What's Next For UX?
 
How to Find a Good UI/UX Designer (or be one!)
How to Find a Good UI/UX Designer (or be one!)How to Find a Good UI/UX Designer (or be one!)
How to Find a Good UI/UX Designer (or be one!)
 
Desain Grafis 4 - UI/UX
Desain Grafis 4 - UI/UXDesain Grafis 4 - UI/UX
Desain Grafis 4 - UI/UX
 
Design Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris BernardDesign Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris Bernard
 
UX Army of One
UX Army of OneUX Army of One
UX Army of One
 
User Experience and Prototyping
User Experience and PrototypingUser Experience and Prototyping
User Experience and Prototyping
 
Wireframes and UI-Prototypes
Wireframes and UI-PrototypesWireframes and UI-Prototypes
Wireframes and UI-Prototypes
 
Ni week no designer, no problem
Ni week no designer, no problem Ni week no designer, no problem
Ni week no designer, no problem
 
UX Pres MIni version!
UX Pres MIni version!UX Pres MIni version!
UX Pres MIni version!
 
FLEXperience
FLEXperienceFLEXperience
FLEXperience
 

Recently uploaded

Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
imonikaupta
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Chandigarh Call girls 9053900678 Call girls in Chandigarh
 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
@Chandigarh #call #Girls 9053900678 @Call #Girls in @Punjab 9053900678
 

Recently uploaded (20)

Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
 
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft DatingDubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
 
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
 
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceReal Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
 
VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...
VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...
VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...
 
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298  )#  Call Girls in DubaiRussian Call Girls in %(+971524965298  )#  Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 

Prototyping is the panacea

  • 1. Prototyping is the panacea Less talking. Less documentation. More results. Michael Meikson User Experience Consultant mike@meikson.com
  • 2. About me • UX Consultant in NYC • Clients are startups, enterprises and agencies • Broad range of industry expertise • Started career as a visual designer • UX teacher and speaker Launch portfolio site View LinkedIn Profile
  • 3. UX is all things to all people • It’s still a relatively new field • Many disciplines are involved • Preponderance of jargon, process and documentation What so many UX designers would like you to remember is that UX is not just UI design. Field research Face to face interviewing Creation of user tests Gathering and organizing statistics Creating personas Product design Feature writing Requirement writing Graphic arts Interaction design Information architecture Usability Prototyping Interface layout Interface design Visual design Taxonomy creation Terminology creation Copywriting Presenting and speaking Working tightly with programmers Brainstorm coordination Design culture evangelism Field research Face to face interviewing Creation of user tests Gathering and organizing statistics Creating personas Product design Feature writing Requirement writing Graphic arts Interaction design Information architecture Usability Prototyping Interface layout Interface design Visual design Taxonomy creation Terminology creation Copywriting Presenting and speaking Working tightly with programmers Brainstorm coordination Design culture evangelism HOW UX WANTS TO BE SEEN HOW UX IS TYPICALLY SEEN “UX is the intangible design of a strategy that brings us to a solution.”
  • 4. “Prototypes create this dramatic shift in the conversation - suddenly it becomes tangible and the silence goes away.” Jony Ive, Apple
  • 5. Why I focus on prototyping • User research is (mostly) useless • Documentation is be overwhelming and inefficient • Prototypes get you to consensus faster than any other method What so many UX designers would like you to remember is that UX is not just UI design. Field research Face to face interviewing Creation of user tests Gathering and organizing statistics Creating personas Product design Feature writing Requirement writing Graphic arts Interaction design Information architecture Usability Prototyping Interface layout Interface design Visual design Taxonomy creation Terminology creation Copywriting Presenting and speaking Working tightly with programmers Brainstorm coordination Design culture evangelism Field research Face to face interviewing Creation of user tests Gathering and organizing statistics Creating personas Product design Feature writing Requirement writing Graphic arts Interaction design Information architecture Usability Prototyping Interface layout Interface design Visual design Taxonomy creation Terminology creation Copywriting Presenting and speaking Working tightly with programmers Brainstorm coordination Design culture evangelism HOW UX WANTS TO BE SEEN HOW UX IS TYPICALLY SEEN “UX is the intangible design of a strategy that brings us to a solution.”
  • 6. Prototyping is model-making The closer it is to the finished product, the easier it is to get good feedback.
 Closeness to finished is called “fidelity.”
  • 7. Models are typically made from different material than the final product… 3D filament Styrofoam Wood
  • 8. …but software prototypes are made with software
  • 9. Choose your tools wisely Most design tools work in basically the same way. Not so for prototyping tools — they vary widely in functionality and approach. Want the short version? Axure is the best.
  • 10. Classes of prototyping tools Pen & Paper Pen & Paper Everyone Slideshows with links Keynote & Powerpoint Non-design professionals Hotspots on top of your designs Invision, Flinto, etc. Visual designers Component-based prototyping Axure, Justinmind, UXpin, Proto.io UX designers Light developer tools Swift, Framer Developers
  • 11. Pen & paper Ease of learning Visual Fidelity Functional Fidelity Portability across devices Speed of workflow • Everyone can draw basic boxes and arrows • Best used during the earliest stages of the process to quickly describe high-level concepts • Can be useful in workshops and group contexts due to its immediacy
  • 12. Keynote & Powerpoint Ease of learning Visual Fidelity Functional Fidelity Portability across devices Speed of workflow • Commonly used office tools can be adapted to create pretty good prototypes • Keynote in particular has excellent animation and transitions • Keynotopia is a great resource • Learning interactions is more advanced, and even when used properly doesn’t allow for much complexity
  • 13. Invision, Flinto, etc. Ease of learning Visual Fidelity Functional Fidelity Portability across devices Speed of workflow (factoring in external design) • Design your screens in Photoshop, Sketch or whatever, then upload an create clickable hotspots • Easy learning curve for designers • Designs look as good as possible • No ability to define interactions beyond simple transitions from one screen to another
  • 14. Axure, UXpin, etc. Ease of learning Visual Fidelity Functional Fidelity Portability across devices Speed of workflow • Component-based design tools that enable non-coders to define complex interactions for each page element • The result is rendered in HTML and viewable on any browser or device • Not great for visual design • Avoid the web-based tools (UXpin, Proto.io). The workflow is just too heavy. Would you use a web- based Photoshop?
  • 15. Swift, Framer Ease of learning Visual Fidelity (varies) Functional Fidelity Portability across devices Speed of workflow • These are streamlined, condensed development environments (Swift is iOS, Framer is Javascript) • Requires knowledge of code; no different from actual front-end development • Steep learning curve and slower workflow make this impractical for rapid prototyping by non- developers
  • 16. Assessment of prototyping tools Pen & Paper Great for starting off and brainstorming Slideshows with links A useful, easy way for business users to communicate basic ideas to designers Hotspots on top of your designs Easy for visual designers to work with, but it’s really just a glorified slideshow. Plus, you’re working across two apps. Component-based prototyping Axure is the best all-around prototyping solution. Avoid web-based tools as they are janky and unreliable. Light developer tools Awesome if you can do it, but it’s rare to have decent coding chops and design skills to boot. Also, you’re working in two apps.
  • 17. Case studies [Several case studies omitted due to confidentiality]
  • 18. Dashport A concept for replacing the business phone CASE STUDY
  • 19. Tablet UI prototype • Touch-based VoIP & CRM hybrid in custom hardware package • Designed for Android tablets; leverages Google UI standards CASE STUDY View prototype
  • 20. Hardware is fun, too! • This has nothing to do with software prototyping, but it shows the similarities of design processes • This was done on a 3D printer over months of iteration • Tension is provided using a torque hinge, same mechanism that props up your laptop display CASE STUDY
  • 21. Thank you. Michael Meikson User Experience Consultant mike@meikson.com