SlideShare a Scribd company logo
1 of 67
Download to read offline
UX PROTOTYPING AND PERSONAS 
Essential tools for creating great user experiences
WHO AM I? 
Shilpa Thanawala 
@skthana
WHO ARE YOU?
WHAT IS A PROTOTYPE? 
A simulation of how a product or feature will work 
Practice for people who build things
PROTOTYPES VERSUS... 
Sketches 
Wireframes 
Storyboards 
Mockups
WHY?
BENEFITS OF PROTOTYPING 
Explore your ideas 
Innovate 
Collaborate 
Get everyone on the same page 
Persuade 
Test assumptions 
Reduce risk 
Saves time / effort / money
WHEN? 
As early as possible 
Throughout the design and development process
WHAT’S THE GOAL? 
What question are you trying to answer? 
How will the video library work? 
Will users have problems filling in this form? 
What are the possible user pathways through this interface? 
Generate ideas 
Foster collaboration 
Convince team, stakeholders, clients... etc.
WHAT ABOUT FIDELITY? 
visual design 
interaction 
environment 
content and data 
social 
...others?
CHOOSE THE RIGHT LEVEL OF FIDELITY IN EACH AREA 
What’s your objective? 
Who’s your audience?
PROTOTYPING TOOLS
WHAT KINDS OF TOOLS DO PEOPLE USE? 
Paper 
HTML / CSS (hand-coded or WYSIWYG generated) 
Clickable screen imagemaps in HTML 
Software-generated ( , , , , 
Omnigraffle 
, etc.) 
Balsamiq Fireworks Visio Axure 
PowerPoint / Keynote / 
Impress 
Online tools ( iRise , Solidify , Moqups , ProtoShare , Proto 
...) 
...many others (Acrobat,Rails, Java, Excel, Filemaker ...)
HOW TO CHOOSE? 
familiarity (or learning curve) 
availability 
cost 
capability to create a usable prototype 
built-in tools (UI elements, interactivity) 
collaborative capabilites 
audience & distribution
TESTING YOUR PROTOTYPES
USABILITY TESTING 
What are you trying to measure? 
Roles 
Facilitator 
Tester 
Observer(s)
THE FACILITATOR 
Explains the testing process 
Sets expectations 
Guides the Tester through 
Asks questions during & after testing
THE TESTER 
Usually, best if unfamiliar with your product 
Ideally, representative of your target market 
Customary to compensate Testers for their time
THE OBSERVERS 
Simply watch, listen, and take notes 
Don’t interact directly with Tester 
Ideally, all stakeholders and team members 
In another room, watching video and audio 
If no observers, then it’s you!
THE TESTING SESSION 
3-5 Testers 
30-45 minutes each, with short breaks 
Clear tasks or objectives 
Discuss and evaluate results right afterward 
Categorize results based on the original goal(s) 
Separate unexpected or extra results so as not to get 
sidetracked
RINSE AND REPEAT 
Make improvements, create a new prototype, test again
PAPER PROTOTYPING
EXAMPLES 
Paper prototype of a game 
Credit: Derek Lee / YouTube.com 
View online
EXAMPLES 
Paper prototype of blood-testing kiosk 
Credit: lukenwarm / YouTube.com 
View online
EXAMPLES 
Paper prototype of a kids’ website 
Credit: BlueDuckLabs / YouTube.com 
View online
PAPER PROTOTYPING: ADVANTAGES 
Fast 
Cheap 
No special software skills needed 
Encourages collaboration (in person) 
Can model a wide variety of interfaces and interactions 
Can modify during the test
PAPER PROTOTYPING: DISADVANTAGES 
Harder to collaborate with remote or distributed teams
PAPER PROTOTYPING TOOLKIT 
Essentials: paper and pen 
Nice-to-Haves: 
heavy cardstock or construction paper, tracing paper or vellum 
pens, markers, highlighters, colored pencils, charcoal pencils 
erasers 
sticky notes 
re-stickable tape and labels 
index cards 
cardboard 
cutting tools 
printed UI elements and device frames
TIME TO BUILD YOUR OWN
ACTIVITY 1: PAPER PROTOTYPING 
Prototype a login / register process for a website on a 
smartphone. 
Goal / Purpose - to plan out the login process flow 
Include the following features: 
Login flow 
Create a new account 
Wrong username or password 
Reset password 
Login using social media (Google, Facebook, Twitter) 
Bonus: 
What changes when the phone is oriented in landscape mode? 
Suppose this login is for a music-based website (Pandora, Spotify). What does an existing user see upon 
successful login? 
What does a new user see just after account creation? 
Try prototyping these screens.
BALSAMIQ
BALSAMIQ: ADVANTAGES 
Fast 
No special software skills needed 
Large library of UI elements 
Can be used for remote collaboration 
Hand-drawn look encourages focus on layout & functionality 
Automatically stores revision history 
Integrates with other online apps (Jira, Google Drive)
BALSAMIQ: DISADVANTAGES 
Not meant for high visual design fidelity 
Not free
EXAMPLE 
Balsamiq prototype for an iPhone interface 
Credit: AppsForGood / YouTube.com 
View online
DEMO
YOUR TURN
ACTIVITY 2: PROTOTYPING WITH BALSAMIQ 
Create a prototype for an airline’s website reservation 
functionality on a tablet. 
Goal: Simulate interaction flow 
Include: 
Search for flights 
Specials 
Bonus: Add features -- check flight status, online check-in
PERSONAS
WHAT IS A PERSONA? 
A fictional character developed to accurately and realistically 
represent one type of user your product is designed to serve.
WHY USE PERSONAS? 
A way to distill the goals and desires of the users you serve, 
make them memorable and human 
Talk about product features as they relate to a specific person 
instead of “The User” 
Focus the user experience your product 
Prioritize improvements to your product 
Get all the assumptions out in the open and aligned 
Uncover disconnects 
Get everyone to buy in
PERSONAS ARE NOT... 
User Profiles 
Market segments 
Real people 
Statistically representative 
Comprehensive 
Absolute 
Static
FULL PERSONAS 
Based on extensive user research 
Site visits 
Interviews 
Analytics data and logs 
Tech support logs 
Market research 
Sales team notes 
...other data on real users
HOW DO I GET DATA? 
User Researcher 
Third-party data 
Government, NGOs, or Think-tanks (Pew, data.gov, 
yougov.com) 
Commercial (Nielsen, Gallup) 
UX {UIE, AnswerLab} 
Approach with a question in mind
WHAT IF I HAVE NO REAL DATA? 
And no budget for UX research... 
AD-HOC PERSONAS 
a.k.a. Assumption personas, Quick personas, Thin personas... 
Get whatever general data you can 
Who are you building for? 
Test, research, modify... repeat!
AD-HOC PERSONAS 
Can be advantageous even if you have data 
Quick to create 
Jump-starts the process of developing personas 
Makes data analysis easier 
Focuses future research: validation, answering relevant 
questions
WHAT DOES A PERSONA LOOK LIKE? 
Typical Characteristics: 
Category 
A fictional name 
Job title, role, responsibilities 
Their goals, needs, and priorities 
Their environment 
Demographics (if relevant) 
A quote or key statement 
A photo 
An example persona 
(usability.gov)
ACTIVITY 3: CREATE PERSONAS
ACTIVITY 3: MODIFY YOUR PROTOTYPE 
Choose one persona as your primary one 
Modify your Balsamic prototype from Activity 2 to serve the 
specific needs and goals of that primary persona
POWERPOINT / KEYNOTE / (OTHER)
POWERPOINT / KEYNOTE: ADVANTAGES 
Familiar and widely available 
Easy to learn and use 
Can export to PDF or HTML 
Useful for collaboration among distributed teams 
Can draw on existing resources for UI elements 
Can simulate some interactivity
POWERPOINT / KEYNOTE: DISADVANTAGES 
Limited tools for visual designers 
Limited interactivity
EXAMPLES 
Keynote prototype for iPhone interface 
Credit: amir khella / YouTube.com 
View online
KEYNOTE DEMO
ACTIVITY 4: PROTOTYPING WITH POWERPOINT OR KEYNOTE 
Create a prototype for a weather webapp 
Goal: Determine if key user needs are met 
Include: 
Current conditions 
Forecast 
Chance of precipitation 
Multiple locations 
Sunrise and sunset times 
Bonus: 
Additional features like an extended forecast, hourly forecast 
How will your design change on smaller screens / mobile 
devices?
FIREWORKS
FIREWORKS: ADVANTAGES 
Highly flexible 
Can simulate many interactions with higer fidelity 
Designate common and reusable elements 
Comes with built-in UI elements library 
Integrates well with Photoshop and Illustrator 
Can be exported to PDF, HTML, Air, ... 
Can distribute and collaborate remotely 
Additional tools for responsive and touch prototyping
FIREWORKS: DISADVANTAGES 
Learning curve 
Less widely available (must be purchased)
DEMO
HTML / CSS PROTOTYPES
HTML / CSS: ADVANTAGES 
The real thing 
Together with Javascript, can prototype actual interactivity 
Or, without JS, fake it 
Modular & collaborative 
Free, requires no special software 
Can use frameworks 
Responsive - one prototype for all screen sizes 
Might be possible to reuse code (but rarely)
HTML / CSS: DISADVANTAGES 
Learning curve 
Time-consuming 
Could be mistaken for the end product 
Difficult to collaborate with non-coding team members
TOOLS FOR HTML PROTOTYPING 
Hand-code 
Frameworks ( Bootstrap , Foundation , Centurion 
, others) 
Content Management System (eg. WordPress 
) 
Visual tools ( Dreamweaver , Edge , Muse , Jetstrap 
, others)
DEMO: FOUNDATION FRAMEWORK
ACTIVITY 5: PROTOTYPING WITH... THE TOOL THAT WORKS 
FOR YOU 
Create a prototype for a conference website 
Goal: Establish website layout and model interactions 
Include: 
Introduction and descriptions 
Date, location, featured speakers 
A schedule of talks 
Pricing and registration 
Nearby hotels, parking, local restaurants
PROTOTYPING AND PERSONAS 
KEY TAKEAWAYS 
Help you create a great user experience 
Key tools in user-centered design 
Great for aligning teams and getting buy-in from clients, execs, 
etc. 
Prototyping is easy and inexpensive 
Start by using the tools you have & know. You can learn 
something else later if you need to.
RESOURCES & FURTHER STUDY 
Paper Prototyping: , , 
Stencils , 
Speckyboy list 
iOS design elements Sneakpeekit UI 
Usability Testing: and 
- Steve Krug 
Don’t Make Me Think Rocket Surgery Made 
Easy 
Personas: The Essential Persona Lifecycle 
- Pruitt & Adlin 
PowerPoint / Keynote: 
Keynotopia 
Fireworks: Export Responsive Prototypes , 
iOS Touch 
Prototyping 
Muse: 
Muse Jams 
General UX: UIE , UX Magazine , Rosenfeld Media , UXMastery 
, 
A List Apart , Lynda , Interaction Design Foundation , 
52 Weeks 
of UX 
My Client is Obsessed with the Design: 
Style Tiles
THANKS! 
Shilpa Thanawala 
@skthana

More Related Content

What's hot

Discount User Experience Design
Discount User Experience DesignDiscount User Experience Design
Discount User Experience Designjdelabar
 
UXPA DC UX 101 - User Research
UXPA DC UX 101 - User Research UXPA DC UX 101 - User Research
UXPA DC UX 101 - User Research UXPA DC
 
UX Research - Overview
UX Research - OverviewUX Research - Overview
UX Research - OverviewMike Gallers
 
Choosing the Right Research Methods for Your Project (webinar)
Choosing the Right Research Methods for Your Project (webinar)Choosing the Right Research Methods for Your Project (webinar)
Choosing the Right Research Methods for Your Project (webinar)Susan Mercer
 
Rethinking UX Research - Design4Drupal 2014 keynote presentation
Rethinking UX Research - Design4Drupal 2014 keynote presentationRethinking UX Research - Design4Drupal 2014 keynote presentation
Rethinking UX Research - Design4Drupal 2014 keynote presentationPerfetti Media
 
User Experience Design Fundamentals - Part 2: Talking with Users
User Experience Design Fundamentals - Part 2: Talking with UsersUser Experience Design Fundamentals - Part 2: Talking with Users
User Experience Design Fundamentals - Part 2: Talking with UsersLaura B
 
Intro to UX Design
Intro to UX DesignIntro to UX Design
Intro to UX Designjayyearley
 
World Usability day: Bridging Research-Practice Gap
World Usability day: Bridging Research-Practice GapWorld Usability day: Bridging Research-Practice Gap
World Usability day: Bridging Research-Practice GapKeith Instone
 
Demystifying Information Architecture
Demystifying Information ArchitectureDemystifying Information Architecture
Demystifying Information ArchitecturePatrick Kennedy
 
Stop Creating Awesome UX (Make awesome users instead)
Stop Creating Awesome UX (Make awesome users instead)Stop Creating Awesome UX (Make awesome users instead)
Stop Creating Awesome UX (Make awesome users instead)Kelley Howell
 
What is UX, in 10 Slides
What is UX, in 10 SlidesWhat is UX, in 10 Slides
What is UX, in 10 SlidesJordan Julien
 
The perfect ux designer toolkit
The perfect ux designer toolkitThe perfect ux designer toolkit
The perfect ux designer toolkitcxpartners
 
Leading Design Meetings
Leading Design MeetingsLeading Design Meetings
Leading Design MeetingsLaura B
 
DrupalCon Austin: UX Bootcamp workshop
DrupalCon Austin: UX Bootcamp workshopDrupalCon Austin: UX Bootcamp workshop
DrupalCon Austin: UX Bootcamp workshopPerfetti Media
 
Remote Fieldwork: How observational studies elevated usability at AutoTrader.com
Remote Fieldwork: How observational studies elevated usability at AutoTrader.comRemote Fieldwork: How observational studies elevated usability at AutoTrader.com
Remote Fieldwork: How observational studies elevated usability at AutoTrader.comEmily Schroeder
 
Usability and User Experience Training Seminar
Usability and User Experience Training SeminarUsability and User Experience Training Seminar
Usability and User Experience Training Seminarlabecvar
 
UX Prototyping and Personas 4-25-14
UX Prototyping and Personas 4-25-14UX Prototyping and Personas 4-25-14
UX Prototyping and Personas 4-25-14Shilpa Thanawala
 
User Research in Practice, by Karri Ojanen
User Research in Practice, by Karri OjanenUser Research in Practice, by Karri Ojanen
User Research in Practice, by Karri Ojanenixdatoronto
 

What's hot (20)

Discount User Experience Design
Discount User Experience DesignDiscount User Experience Design
Discount User Experience Design
 
UXPA DC UX 101 - User Research
UXPA DC UX 101 - User Research UXPA DC UX 101 - User Research
UXPA DC UX 101 - User Research
 
UX Research - Overview
UX Research - OverviewUX Research - Overview
UX Research - Overview
 
Choosing the Right Research Methods for Your Project (webinar)
Choosing the Right Research Methods for Your Project (webinar)Choosing the Right Research Methods for Your Project (webinar)
Choosing the Right Research Methods for Your Project (webinar)
 
Learn You a UX
Learn You a UXLearn You a UX
Learn You a UX
 
Rethinking UX Research - Design4Drupal 2014 keynote presentation
Rethinking UX Research - Design4Drupal 2014 keynote presentationRethinking UX Research - Design4Drupal 2014 keynote presentation
Rethinking UX Research - Design4Drupal 2014 keynote presentation
 
User Experience Design Fundamentals - Part 2: Talking with Users
User Experience Design Fundamentals - Part 2: Talking with UsersUser Experience Design Fundamentals - Part 2: Talking with Users
User Experience Design Fundamentals - Part 2: Talking with Users
 
Intro to UX Design
Intro to UX DesignIntro to UX Design
Intro to UX Design
 
Balancing Revenue And Ux
Balancing Revenue And UxBalancing Revenue And Ux
Balancing Revenue And Ux
 
World Usability day: Bridging Research-Practice Gap
World Usability day: Bridging Research-Practice GapWorld Usability day: Bridging Research-Practice Gap
World Usability day: Bridging Research-Practice Gap
 
Demystifying Information Architecture
Demystifying Information ArchitectureDemystifying Information Architecture
Demystifying Information Architecture
 
Stop Creating Awesome UX (Make awesome users instead)
Stop Creating Awesome UX (Make awesome users instead)Stop Creating Awesome UX (Make awesome users instead)
Stop Creating Awesome UX (Make awesome users instead)
 
What is UX, in 10 Slides
What is UX, in 10 SlidesWhat is UX, in 10 Slides
What is UX, in 10 Slides
 
The perfect ux designer toolkit
The perfect ux designer toolkitThe perfect ux designer toolkit
The perfect ux designer toolkit
 
Leading Design Meetings
Leading Design MeetingsLeading Design Meetings
Leading Design Meetings
 
DrupalCon Austin: UX Bootcamp workshop
DrupalCon Austin: UX Bootcamp workshopDrupalCon Austin: UX Bootcamp workshop
DrupalCon Austin: UX Bootcamp workshop
 
Remote Fieldwork: How observational studies elevated usability at AutoTrader.com
Remote Fieldwork: How observational studies elevated usability at AutoTrader.comRemote Fieldwork: How observational studies elevated usability at AutoTrader.com
Remote Fieldwork: How observational studies elevated usability at AutoTrader.com
 
Usability and User Experience Training Seminar
Usability and User Experience Training SeminarUsability and User Experience Training Seminar
Usability and User Experience Training Seminar
 
UX Prototyping and Personas 4-25-14
UX Prototyping and Personas 4-25-14UX Prototyping and Personas 4-25-14
UX Prototyping and Personas 4-25-14
 
User Research in Practice, by Karri Ojanen
User Research in Practice, by Karri OjanenUser Research in Practice, by Karri Ojanen
User Research in Practice, by Karri Ojanen
 

Viewers also liked

Project 1 Creating Persona
Project 1 Creating PersonaProject 1 Creating Persona
Project 1 Creating PersonaMarcelle Dabbah
 
5 Steps to Creating Data-backed Personas for User Experience (UX) Design
5 Steps to Creating Data-backed Personas for User Experience (UX) Design5 Steps to Creating Data-backed Personas for User Experience (UX) Design
5 Steps to Creating Data-backed Personas for User Experience (UX) DesignAngela Obias
 
Creating useful personas and tone of voice guidelines
Creating useful personas and tone of voice guidelinesCreating useful personas and tone of voice guidelines
Creating useful personas and tone of voice guidelinesArticulate Marketing
 
Mini UX Workshop: Creating Persona & Scenario
Mini UX Workshop: Creating Persona & ScenarioMini UX Workshop: Creating Persona & Scenario
Mini UX Workshop: Creating Persona & ScenarioNatt Phenjati
 
How to Use Your Product Roadmap as a Communication Tool
How to Use Your Product Roadmap as a Communication ToolHow to Use Your Product Roadmap as a Communication Tool
How to Use Your Product Roadmap as a Communication ToolJanna Bastow
 
Creating Agile Product Roadmaps Everyone Understands
Creating Agile Product Roadmaps Everyone UnderstandsCreating Agile Product Roadmaps Everyone Understands
Creating Agile Product Roadmaps Everyone Understandsuxpin
 

Viewers also liked (8)

Project 1 Creating Persona
Project 1 Creating PersonaProject 1 Creating Persona
Project 1 Creating Persona
 
UX 101: Personas
UX 101: PersonasUX 101: Personas
UX 101: Personas
 
5 Steps to Creating Data-backed Personas for User Experience (UX) Design
5 Steps to Creating Data-backed Personas for User Experience (UX) Design5 Steps to Creating Data-backed Personas for User Experience (UX) Design
5 Steps to Creating Data-backed Personas for User Experience (UX) Design
 
Creating useful personas and tone of voice guidelines
Creating useful personas and tone of voice guidelinesCreating useful personas and tone of voice guidelines
Creating useful personas and tone of voice guidelines
 
Lean Persona
Lean PersonaLean Persona
Lean Persona
 
Mini UX Workshop: Creating Persona & Scenario
Mini UX Workshop: Creating Persona & ScenarioMini UX Workshop: Creating Persona & Scenario
Mini UX Workshop: Creating Persona & Scenario
 
How to Use Your Product Roadmap as a Communication Tool
How to Use Your Product Roadmap as a Communication ToolHow to Use Your Product Roadmap as a Communication Tool
How to Use Your Product Roadmap as a Communication Tool
 
Creating Agile Product Roadmaps Everyone Understands
Creating Agile Product Roadmaps Everyone UnderstandsCreating Agile Product Roadmaps Everyone Understands
Creating Agile Product Roadmaps Everyone Understands
 

Similar to UX Prototyping and Personas 9-5-14

UX Prototyping and Personas 11-14-14
UX Prototyping and Personas 11-14-14UX Prototyping and Personas 11-14-14
UX Prototyping and Personas 11-14-14Shilpa Thanawala
 
UX Prototyping and Personas 11 20-15
UX Prototyping and Personas 11 20-15UX Prototyping and Personas 11 20-15
UX Prototyping and Personas 11 20-15Shilpa Thanawala
 
UX Prototyping and Personas 9 25-15
UX Prototyping and Personas 9 25-15UX Prototyping and Personas 9 25-15
UX Prototyping and Personas 9 25-15Shilpa Thanawala
 
Prototyping & User Testing
Prototyping & User TestingPrototyping & User Testing
Prototyping & User TestingLaura Levisay
 
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 UX360|Conferences
 
Guerrilla Usability: Insight on a Shoestring
Guerrilla Usability: Insight on a ShoestringGuerrilla Usability: Insight on a Shoestring
Guerrilla Usability: Insight on a ShoestringDavid Sturtz
 
You Don't Know C.R.A.P. about UX/UI
You Don't Know C.R.A.P. about UX/UIYou Don't Know C.R.A.P. about UX/UI
You Don't Know C.R.A.P. about UX/UILindsay Tabas
 
Becoming A User Advocate
Becoming A User AdvocateBecoming A User Advocate
Becoming A User AdvocateKarl Kaufmann
 
Usability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, MisysUsability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, MisysSTC India UX SIG
 
UserZoom & UXPA Present a Webinar: Build a Better Experience
UserZoom & UXPA Present a Webinar: Build a Better ExperienceUserZoom & UXPA Present a Webinar: Build a Better Experience
UserZoom & UXPA Present a Webinar: Build a Better ExperienceUserZoom
 
Bake UX into your Startup (March 2009)
Bake UX into your Startup (March 2009)Bake UX into your Startup (March 2009)
Bake UX into your Startup (March 2009)Meghan Ede
 
"Open" includes users - Leverage their input
"Open" includes users - Leverage their input"Open" includes users - Leverage their input
"Open" includes users - Leverage their inputRandy Earl
 
What the UX? – Confessions of a Designer
What the UX? – Confessions of a DesignerWhat the UX? – Confessions of a Designer
What the UX? – Confessions of a DesignerThomas Gläser
 
User Zoom Webinar Monster Aug09 Vf
User Zoom Webinar Monster Aug09 VfUser Zoom Webinar Monster Aug09 Vf
User Zoom Webinar Monster Aug09 VfUserZoom
 
Citrix Labs Rapid Prototyping Workshop
Citrix Labs Rapid Prototyping WorkshopCitrix Labs Rapid Prototyping Workshop
Citrix Labs Rapid Prototyping WorkshopReuven Cohen
 
How to do usability testing and eye tracking
How to do usability testing and eye trackingHow to do usability testing and eye tracking
How to do usability testing and eye trackingObjective Experience
 
DIY Usability
DIY UsabilityDIY Usability
DIY UsabilityJan Moons
 
The Right Tools for the Job: Designing Your UX Approach
The Right Tools for the Job: Designing Your UX ApproachThe Right Tools for the Job: Designing Your UX Approach
The Right Tools for the Job: Designing Your UX ApproachCaroline Sober-James
 
User Experience and Prototyping
User Experience and PrototypingUser Experience and Prototyping
User Experience and PrototypingKshitiz Anand
 

Similar to UX Prototyping and Personas 9-5-14 (20)

UX Prototyping and Personas 11-14-14
UX Prototyping and Personas 11-14-14UX Prototyping and Personas 11-14-14
UX Prototyping and Personas 11-14-14
 
UX Prototyping and Personas 11 20-15
UX Prototyping and Personas 11 20-15UX Prototyping and Personas 11 20-15
UX Prototyping and Personas 11 20-15
 
UX Prototyping and Personas 9 25-15
UX Prototyping and Personas 9 25-15UX Prototyping and Personas 9 25-15
UX Prototyping and Personas 9 25-15
 
FLEXperience
FLEXperienceFLEXperience
FLEXperience
 
Prototyping & User Testing
Prototyping & User TestingPrototyping & User Testing
Prototyping & User Testing
 
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
 
Guerrilla Usability: Insight on a Shoestring
Guerrilla Usability: Insight on a ShoestringGuerrilla Usability: Insight on a Shoestring
Guerrilla Usability: Insight on a Shoestring
 
You Don't Know C.R.A.P. about UX/UI
You Don't Know C.R.A.P. about UX/UIYou Don't Know C.R.A.P. about UX/UI
You Don't Know C.R.A.P. about UX/UI
 
Becoming A User Advocate
Becoming A User AdvocateBecoming A User Advocate
Becoming A User Advocate
 
Usability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, MisysUsability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, Misys
 
UserZoom & UXPA Present a Webinar: Build a Better Experience
UserZoom & UXPA Present a Webinar: Build a Better ExperienceUserZoom & UXPA Present a Webinar: Build a Better Experience
UserZoom & UXPA Present a Webinar: Build a Better Experience
 
Bake UX into your Startup (March 2009)
Bake UX into your Startup (March 2009)Bake UX into your Startup (March 2009)
Bake UX into your Startup (March 2009)
 
"Open" includes users - Leverage their input
"Open" includes users - Leverage their input"Open" includes users - Leverage their input
"Open" includes users - Leverage their input
 
What the UX? – Confessions of a Designer
What the UX? – Confessions of a DesignerWhat the UX? – Confessions of a Designer
What the UX? – Confessions of a Designer
 
User Zoom Webinar Monster Aug09 Vf
User Zoom Webinar Monster Aug09 VfUser Zoom Webinar Monster Aug09 Vf
User Zoom Webinar Monster Aug09 Vf
 
Citrix Labs Rapid Prototyping Workshop
Citrix Labs Rapid Prototyping WorkshopCitrix Labs Rapid Prototyping Workshop
Citrix Labs Rapid Prototyping Workshop
 
How to do usability testing and eye tracking
How to do usability testing and eye trackingHow to do usability testing and eye tracking
How to do usability testing and eye tracking
 
DIY Usability
DIY UsabilityDIY Usability
DIY Usability
 
The Right Tools for the Job: Designing Your UX Approach
The Right Tools for the Job: Designing Your UX ApproachThe Right Tools for the Job: Designing Your UX Approach
The Right Tools for the Job: Designing Your UX Approach
 
User Experience and Prototyping
User Experience and PrototypingUser Experience and Prototyping
User Experience and Prototyping
 

Recently uploaded

4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsManeerUddin
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 

Recently uploaded (20)

4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture hons
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 

UX Prototyping and Personas 9-5-14

  • 1. UX PROTOTYPING AND PERSONAS Essential tools for creating great user experiences
  • 2. WHO AM I? Shilpa Thanawala @skthana
  • 4. WHAT IS A PROTOTYPE? A simulation of how a product or feature will work Practice for people who build things
  • 5. PROTOTYPES VERSUS... Sketches Wireframes Storyboards Mockups
  • 7. BENEFITS OF PROTOTYPING Explore your ideas Innovate Collaborate Get everyone on the same page Persuade Test assumptions Reduce risk Saves time / effort / money
  • 8. WHEN? As early as possible Throughout the design and development process
  • 9. WHAT’S THE GOAL? What question are you trying to answer? How will the video library work? Will users have problems filling in this form? What are the possible user pathways through this interface? Generate ideas Foster collaboration Convince team, stakeholders, clients... etc.
  • 10. WHAT ABOUT FIDELITY? visual design interaction environment content and data social ...others?
  • 11. CHOOSE THE RIGHT LEVEL OF FIDELITY IN EACH AREA What’s your objective? Who’s your audience?
  • 13. WHAT KINDS OF TOOLS DO PEOPLE USE? Paper HTML / CSS (hand-coded or WYSIWYG generated) Clickable screen imagemaps in HTML Software-generated ( , , , , Omnigraffle , etc.) Balsamiq Fireworks Visio Axure PowerPoint / Keynote / Impress Online tools ( iRise , Solidify , Moqups , ProtoShare , Proto ...) ...many others (Acrobat,Rails, Java, Excel, Filemaker ...)
  • 14. HOW TO CHOOSE? familiarity (or learning curve) availability cost capability to create a usable prototype built-in tools (UI elements, interactivity) collaborative capabilites audience & distribution
  • 16. USABILITY TESTING What are you trying to measure? Roles Facilitator Tester Observer(s)
  • 17. THE FACILITATOR Explains the testing process Sets expectations Guides the Tester through Asks questions during & after testing
  • 18. THE TESTER Usually, best if unfamiliar with your product Ideally, representative of your target market Customary to compensate Testers for their time
  • 19. THE OBSERVERS Simply watch, listen, and take notes Don’t interact directly with Tester Ideally, all stakeholders and team members In another room, watching video and audio If no observers, then it’s you!
  • 20. THE TESTING SESSION 3-5 Testers 30-45 minutes each, with short breaks Clear tasks or objectives Discuss and evaluate results right afterward Categorize results based on the original goal(s) Separate unexpected or extra results so as not to get sidetracked
  • 21. RINSE AND REPEAT Make improvements, create a new prototype, test again
  • 23. EXAMPLES Paper prototype of a game Credit: Derek Lee / YouTube.com View online
  • 24. EXAMPLES Paper prototype of blood-testing kiosk Credit: lukenwarm / YouTube.com View online
  • 25. EXAMPLES Paper prototype of a kids’ website Credit: BlueDuckLabs / YouTube.com View online
  • 26. PAPER PROTOTYPING: ADVANTAGES Fast Cheap No special software skills needed Encourages collaboration (in person) Can model a wide variety of interfaces and interactions Can modify during the test
  • 27. PAPER PROTOTYPING: DISADVANTAGES Harder to collaborate with remote or distributed teams
  • 28. PAPER PROTOTYPING TOOLKIT Essentials: paper and pen Nice-to-Haves: heavy cardstock or construction paper, tracing paper or vellum pens, markers, highlighters, colored pencils, charcoal pencils erasers sticky notes re-stickable tape and labels index cards cardboard cutting tools printed UI elements and device frames
  • 29. TIME TO BUILD YOUR OWN
  • 30. ACTIVITY 1: PAPER PROTOTYPING Prototype a login / register process for a website on a smartphone. Goal / Purpose - to plan out the login process flow Include the following features: Login flow Create a new account Wrong username or password Reset password Login using social media (Google, Facebook, Twitter) Bonus: What changes when the phone is oriented in landscape mode? Suppose this login is for a music-based website (Pandora, Spotify). What does an existing user see upon successful login? What does a new user see just after account creation? Try prototyping these screens.
  • 32. BALSAMIQ: ADVANTAGES Fast No special software skills needed Large library of UI elements Can be used for remote collaboration Hand-drawn look encourages focus on layout & functionality Automatically stores revision history Integrates with other online apps (Jira, Google Drive)
  • 33. BALSAMIQ: DISADVANTAGES Not meant for high visual design fidelity Not free
  • 34. EXAMPLE Balsamiq prototype for an iPhone interface Credit: AppsForGood / YouTube.com View online
  • 35. DEMO
  • 37. ACTIVITY 2: PROTOTYPING WITH BALSAMIQ Create a prototype for an airline’s website reservation functionality on a tablet. Goal: Simulate interaction flow Include: Search for flights Specials Bonus: Add features -- check flight status, online check-in
  • 39. WHAT IS A PERSONA? A fictional character developed to accurately and realistically represent one type of user your product is designed to serve.
  • 40. WHY USE PERSONAS? A way to distill the goals and desires of the users you serve, make them memorable and human Talk about product features as they relate to a specific person instead of “The User” Focus the user experience your product Prioritize improvements to your product Get all the assumptions out in the open and aligned Uncover disconnects Get everyone to buy in
  • 41. PERSONAS ARE NOT... User Profiles Market segments Real people Statistically representative Comprehensive Absolute Static
  • 42. FULL PERSONAS Based on extensive user research Site visits Interviews Analytics data and logs Tech support logs Market research Sales team notes ...other data on real users
  • 43. HOW DO I GET DATA? User Researcher Third-party data Government, NGOs, or Think-tanks (Pew, data.gov, yougov.com) Commercial (Nielsen, Gallup) UX {UIE, AnswerLab} Approach with a question in mind
  • 44. WHAT IF I HAVE NO REAL DATA? And no budget for UX research... AD-HOC PERSONAS a.k.a. Assumption personas, Quick personas, Thin personas... Get whatever general data you can Who are you building for? Test, research, modify... repeat!
  • 45. AD-HOC PERSONAS Can be advantageous even if you have data Quick to create Jump-starts the process of developing personas Makes data analysis easier Focuses future research: validation, answering relevant questions
  • 46. WHAT DOES A PERSONA LOOK LIKE? Typical Characteristics: Category A fictional name Job title, role, responsibilities Their goals, needs, and priorities Their environment Demographics (if relevant) A quote or key statement A photo An example persona (usability.gov)
  • 47. ACTIVITY 3: CREATE PERSONAS
  • 48. ACTIVITY 3: MODIFY YOUR PROTOTYPE Choose one persona as your primary one Modify your Balsamic prototype from Activity 2 to serve the specific needs and goals of that primary persona
  • 49. POWERPOINT / KEYNOTE / (OTHER)
  • 50. POWERPOINT / KEYNOTE: ADVANTAGES Familiar and widely available Easy to learn and use Can export to PDF or HTML Useful for collaboration among distributed teams Can draw on existing resources for UI elements Can simulate some interactivity
  • 51. POWERPOINT / KEYNOTE: DISADVANTAGES Limited tools for visual designers Limited interactivity
  • 52. EXAMPLES Keynote prototype for iPhone interface Credit: amir khella / YouTube.com View online
  • 54. ACTIVITY 4: PROTOTYPING WITH POWERPOINT OR KEYNOTE Create a prototype for a weather webapp Goal: Determine if key user needs are met Include: Current conditions Forecast Chance of precipitation Multiple locations Sunrise and sunset times Bonus: Additional features like an extended forecast, hourly forecast How will your design change on smaller screens / mobile devices?
  • 56. FIREWORKS: ADVANTAGES Highly flexible Can simulate many interactions with higer fidelity Designate common and reusable elements Comes with built-in UI elements library Integrates well with Photoshop and Illustrator Can be exported to PDF, HTML, Air, ... Can distribute and collaborate remotely Additional tools for responsive and touch prototyping
  • 57. FIREWORKS: DISADVANTAGES Learning curve Less widely available (must be purchased)
  • 58. DEMO
  • 59. HTML / CSS PROTOTYPES
  • 60. HTML / CSS: ADVANTAGES The real thing Together with Javascript, can prototype actual interactivity Or, without JS, fake it Modular & collaborative Free, requires no special software Can use frameworks Responsive - one prototype for all screen sizes Might be possible to reuse code (but rarely)
  • 61. HTML / CSS: DISADVANTAGES Learning curve Time-consuming Could be mistaken for the end product Difficult to collaborate with non-coding team members
  • 62. TOOLS FOR HTML PROTOTYPING Hand-code Frameworks ( Bootstrap , Foundation , Centurion , others) Content Management System (eg. WordPress ) Visual tools ( Dreamweaver , Edge , Muse , Jetstrap , others)
  • 64. ACTIVITY 5: PROTOTYPING WITH... THE TOOL THAT WORKS FOR YOU Create a prototype for a conference website Goal: Establish website layout and model interactions Include: Introduction and descriptions Date, location, featured speakers A schedule of talks Pricing and registration Nearby hotels, parking, local restaurants
  • 65. PROTOTYPING AND PERSONAS KEY TAKEAWAYS Help you create a great user experience Key tools in user-centered design Great for aligning teams and getting buy-in from clients, execs, etc. Prototyping is easy and inexpensive Start by using the tools you have & know. You can learn something else later if you need to.
  • 66. RESOURCES & FURTHER STUDY Paper Prototyping: , , Stencils , Speckyboy list iOS design elements Sneakpeekit UI Usability Testing: and - Steve Krug Don’t Make Me Think Rocket Surgery Made Easy Personas: The Essential Persona Lifecycle - Pruitt & Adlin PowerPoint / Keynote: Keynotopia Fireworks: Export Responsive Prototypes , iOS Touch Prototyping Muse: Muse Jams General UX: UIE , UX Magazine , Rosenfeld Media , UXMastery , A List Apart , Lynda , Interaction Design Foundation , 52 Weeks of UX My Client is Obsessed with the Design: Style Tiles