SlideShare a Scribd company logo
1 of 28
Making Your
Design Vision A
Reality
How to improve your UX
design and implementation
process to ensure the end
product retains the beauty
and integrity of your original
concept
What are we here for?
Does your end product ever look
much less awesome than the
beautiful designs you made?
Does your product have obvious
design flaws, but no one seems to
be fixing them?
Let’s learn how to prevent this
 Director of Products,
GrabCAD
 previously rendering
software engineer at
Gemvara
Who is this guy?
Grant Thomas-Lepore
grant.thomas.lepore@gmail.com
GrabCAD
Workbench
Overview
 Typical product process
 Part 1: User stories help everyone
 Part 2: Test mockups and iterate before
development
 Part 3: Bringing designs to life
 Q & A
User stories help everyone
Typical Product Process
User
testing
Who is your user?
What are they trying to do?
 Take the user stories and rank the actions
they are trying to perform:
Grandma:
1. Upload 2-3 photos
2. Make one desktop
background
3. Write message
4. Send to daughter
Teenager:
1. Upload 100 photos
2. Delete some.
3. Organize best ones
into album.
4. Write message
5. Send to 10 friends
Consolidate into frequency list
1. Upload photos 2X
2. Write message 2X
3. Send to friends 2X
4. Etc.
 This list will help you figure out what
buttons to make big:
 And smaller:
Upload
Organize
Qualaroo
What next?
 Share this list with Product Managers, with
Engineering, with Operations, etc…
 They make decisions every day that
affect performance, you want them to
know what are primary customer actions.
GrabCAD – 3 funnels
Upload
Convert
Invite
Test mockups and iterate
before development
User testing is easy
 Testing just 5 users is enough to be
significant (Jakob Nielsen, 2000)
 Better to test more frequently with fewer
users, than vice versa.
PROFIT!!
Many good ways to user test
For first page impressions (button
copy, A/B testing mockups for page
purpose).
For user flows and more complex
interactions, even 2 videos is
definitely worth it.
For almost anything, in-person
reactions are free and invaluable.
For testing complexity: the Mom
test!
It’s about the questions
 Don’t: lead test subjects to know what a
button/function does:
“Is „New‟ or „New project‟ clearer to
you for the red button?”
 Do: Ask open-ended questions that get at
the actions a real user may want to do:
“How would you start a new project?”
Example
“How do you view more results?”
5/5 5/5
“Does this site have interesting content?”
1/5 4/5
View more View more
A B
Share these results
 Variation B will be harder
to build.
 Engineers working on this
feature actually do care
to know why Variation B is
better than Variation A.
Bringing designs to life
Get engineers involved early
Make it easy to get right
Screen record user flows
 Simple screen capture tools such as
http://www.screenr.com/ can save you
countless minutes writing explanations of
user flows.
 But even better - It can save engineers
hours figuring out what you were trying to
describe and how you want it work.
Thank you to Braden Kowitz for the idea,
http://www.designstaff.org/articles/story-centered-design-2012-03-22.html
Fixing problems
 Don’t wait until it’s on a staging server, or
worse, production!
 Be proactive – find out who is working on
it and reach out directly to them.
 Get screenshots from the engineer’s local
build, or sit down next to them to go
through what’s been done so far.
 Write a list of issues, prioritized by what
you think is most critical/obvious.
Designs are a blueprint
Summary
 Send out the user frequency list,
so everyone knows the key
actions of your product early on.
 Iterate mockups and share why
more difficult Variation B is better
than Variation A.
 Encourage feedback on designs
from entire organization!
1. Upload photos
2. Write message
3. Send to friends
Q&A
Go crazy

More Related Content

What's hot

Kent Beck Effective Design
Kent Beck Effective DesignKent Beck Effective Design
Kent Beck Effective Designdeimos
 
Rails conference 2016 building applications better the first time
Rails conference 2016 building applications better the first timeRails conference 2016 building applications better the first time
Rails conference 2016 building applications better the first timeJessica R.
 
Does Anyone Remember YAGNI?
Does Anyone Remember YAGNI?Does Anyone Remember YAGNI?
Does Anyone Remember YAGNI?Ian Thomas
 
Induction yr1 self assessment
Induction yr1 self assessmentInduction yr1 self assessment
Induction yr1 self assessmentAmyKilbride2
 
Slides_LeanUX for Startup
Slides_LeanUX for StartupSlides_LeanUX for Startup
Slides_LeanUX for StartupRuohai Wang
 
Prototyping for web and mobile workshop
Prototyping for web and mobile workshopPrototyping for web and mobile workshop
Prototyping for web and mobile workshopSimon Phillips
 
Pair Programming: overview and concepts
Pair Programming: overview and conceptsPair Programming: overview and concepts
Pair Programming: overview and conceptsLior Kirshner-Shalom
 
How to Write UX Specs That Make Developers Swoon
How to Write UX Specs That Make Developers SwoonHow to Write UX Specs That Make Developers Swoon
How to Write UX Specs That Make Developers SwoonCaroline Sober-James
 
Software Project Estimation Survival Guide
Software Project Estimation Survival GuideSoftware Project Estimation Survival Guide
Software Project Estimation Survival Guidemichaelcummings
 
What is Software Development Productivity Anyway?
What is Software Development Productivity Anyway?What is Software Development Productivity Anyway?
What is Software Development Productivity Anyway?Gail Murphy
 
Take Product Ownership To Next Level !!
Take Product Ownership To Next Level !!Take Product Ownership To Next Level !!
Take Product Ownership To Next Level !!Nitin Ramrakhyani
 
Getting real in development
Getting real in developmentGetting real in development
Getting real in developmentdefsan
 
How to write Great Requirements
How to write Great RequirementsHow to write Great Requirements
How to write Great RequirementsGreg Thomas
 
Tester developer interaction
Tester developer interactionTester developer interaction
Tester developer interactiongaoliang641
 
Stakeholder involvement in ux research
Stakeholder involvement in ux researchStakeholder involvement in ux research
Stakeholder involvement in ux researchHester Bruikman
 
Outsourcing to Android App Developers
Outsourcing to Android App DevelopersOutsourcing to Android App Developers
Outsourcing to Android App DevelopersSteven Brough
 

What's hot (20)

Kent Beck Effective Design
Kent Beck Effective DesignKent Beck Effective Design
Kent Beck Effective Design
 
Rails conference 2016 building applications better the first time
Rails conference 2016 building applications better the first timeRails conference 2016 building applications better the first time
Rails conference 2016 building applications better the first time
 
Does Anyone Remember YAGNI?
Does Anyone Remember YAGNI?Does Anyone Remember YAGNI?
Does Anyone Remember YAGNI?
 
Evaluation q4
Evaluation q4Evaluation q4
Evaluation q4
 
Induction yr1 self assessment
Induction yr1 self assessmentInduction yr1 self assessment
Induction yr1 self assessment
 
Slides_LeanUX for Startup
Slides_LeanUX for StartupSlides_LeanUX for Startup
Slides_LeanUX for Startup
 
Prototyping for web and mobile workshop
Prototyping for web and mobile workshopPrototyping for web and mobile workshop
Prototyping for web and mobile workshop
 
Pair Programming: overview and concepts
Pair Programming: overview and conceptsPair Programming: overview and concepts
Pair Programming: overview and concepts
 
How to Write UX Specs That Make Developers Swoon
How to Write UX Specs That Make Developers SwoonHow to Write UX Specs That Make Developers Swoon
How to Write UX Specs That Make Developers Swoon
 
Software Project Estimation Survival Guide
Software Project Estimation Survival GuideSoftware Project Estimation Survival Guide
Software Project Estimation Survival Guide
 
What is Software Development Productivity Anyway?
What is Software Development Productivity Anyway?What is Software Development Productivity Anyway?
What is Software Development Productivity Anyway?
 
Design
DesignDesign
Design
 
Take Product Ownership To Next Level !!
Take Product Ownership To Next Level !!Take Product Ownership To Next Level !!
Take Product Ownership To Next Level !!
 
Art Club
Art ClubArt Club
Art Club
 
User Research
User ResearchUser Research
User Research
 
Getting real in development
Getting real in developmentGetting real in development
Getting real in development
 
How to write Great Requirements
How to write Great RequirementsHow to write Great Requirements
How to write Great Requirements
 
Tester developer interaction
Tester developer interactionTester developer interaction
Tester developer interaction
 
Stakeholder involvement in ux research
Stakeholder involvement in ux researchStakeholder involvement in ux research
Stakeholder involvement in ux research
 
Outsourcing to Android App Developers
Outsourcing to Android App DevelopersOutsourcing to Android App Developers
Outsourcing to Android App Developers
 

Similar to Making your design vision a reality

AD - Developer communication and Technology
AD - Developer communication and TechnologyAD - Developer communication and Technology
AD - Developer communication and TechnologyEnplore AB
 
Full stack conference talk slides
Full stack conference talk slidesFull stack conference talk slides
Full stack conference talk slidesSameer Al-Sakran
 
Developers Border Line: Unit Testing
Developers Border Line: Unit TestingDevelopers Border Line: Unit Testing
Developers Border Line: Unit TestingSikandar Ahmed
 
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer CollaborationWhy Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer CollaborationAllison Corbett
 
Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practicesuxpin
 
The Designer’s Guide to Creating Churn
The Designer’s Guide to Creating ChurnThe Designer’s Guide to Creating Churn
The Designer’s Guide to Creating ChurnJohn Need
 
Professional web development with libraries
Professional web development with librariesProfessional web development with libraries
Professional web development with librariesChristian Heilmann
 
Test Driven Development: Part 2
Test Driven Development: Part 2Test Driven Development: Part 2
Test Driven Development: Part 2CodeAndroid
 
UXUI Shanghai Meetup March 21st
UXUI Shanghai Meetup March 21st UXUI Shanghai Meetup March 21st
UXUI Shanghai Meetup March 21st Clément LEDORMEUR
 
Agile Methodologies And Extreme Programming - Svetlin Nakov
Agile Methodologies And Extreme Programming - Svetlin NakovAgile Methodologies And Extreme Programming - Svetlin Nakov
Agile Methodologies And Extreme Programming - Svetlin NakovSvetlin Nakov
 
Building complex sites with Joomla
Building complex sites with JoomlaBuilding complex sites with Joomla
Building complex sites with JoomlaPaul Delbar
 
Agile Methodologies And Extreme Programming
Agile Methodologies And Extreme ProgrammingAgile Methodologies And Extreme Programming
Agile Methodologies And Extreme ProgrammingUtkarsh Khare
 
PCC2 - How do I incorporate Apple-like design into my products?
PCC2 - How do I incorporate Apple-like design into my products?PCC2 - How do I incorporate Apple-like design into my products?
PCC2 - How do I incorporate Apple-like design into my products?ProductCamp Chicago
 
Sum of the Parts Speaker Series - Experience Engineering and UX
Sum of the Parts Speaker Series - Experience Engineering and UXSum of the Parts Speaker Series - Experience Engineering and UX
Sum of the Parts Speaker Series - Experience Engineering and UXvincebohner
 
Introduction to CS60171 (2009)
Introduction to CS60171 (2009)Introduction to CS60171 (2009)
Introduction to CS60171 (2009)markvanharmelen
 
Agile Manifesto & XP
Agile Manifesto & XPAgile Manifesto & XP
Agile Manifesto & XPSemen Arslan
 
Building real things for real people 2009
Building real things for real people 2009Building real things for real people 2009
Building real things for real people 2009Justin Ferrell
 

Similar to Making your design vision a reality (20)

AD - Developer communication and Technology
AD - Developer communication and TechnologyAD - Developer communication and Technology
AD - Developer communication and Technology
 
Usable Software Design
Usable Software DesignUsable Software Design
Usable Software Design
 
Full stack conference talk slides
Full stack conference talk slidesFull stack conference talk slides
Full stack conference talk slides
 
Developers Border Line: Unit Testing
Developers Border Line: Unit TestingDevelopers Border Line: Unit Testing
Developers Border Line: Unit Testing
 
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer CollaborationWhy Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
 
Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practices
 
The Designer’s Guide to Creating Churn
The Designer’s Guide to Creating ChurnThe Designer’s Guide to Creating Churn
The Designer’s Guide to Creating Churn
 
Professional web development with libraries
Professional web development with librariesProfessional web development with libraries
Professional web development with libraries
 
Test Driven Development: Part 2
Test Driven Development: Part 2Test Driven Development: Part 2
Test Driven Development: Part 2
 
Usability for all budgets
Usability for all budgetsUsability for all budgets
Usability for all budgets
 
UXUI Shanghai Meetup March 21st
UXUI Shanghai Meetup March 21st UXUI Shanghai Meetup March 21st
UXUI Shanghai Meetup March 21st
 
Software testing
Software testingSoftware testing
Software testing
 
Agile Methodologies And Extreme Programming - Svetlin Nakov
Agile Methodologies And Extreme Programming - Svetlin NakovAgile Methodologies And Extreme Programming - Svetlin Nakov
Agile Methodologies And Extreme Programming - Svetlin Nakov
 
Building complex sites with Joomla
Building complex sites with JoomlaBuilding complex sites with Joomla
Building complex sites with Joomla
 
Agile Methodologies And Extreme Programming
Agile Methodologies And Extreme ProgrammingAgile Methodologies And Extreme Programming
Agile Methodologies And Extreme Programming
 
PCC2 - How do I incorporate Apple-like design into my products?
PCC2 - How do I incorporate Apple-like design into my products?PCC2 - How do I incorporate Apple-like design into my products?
PCC2 - How do I incorporate Apple-like design into my products?
 
Sum of the Parts Speaker Series - Experience Engineering and UX
Sum of the Parts Speaker Series - Experience Engineering and UXSum of the Parts Speaker Series - Experience Engineering and UX
Sum of the Parts Speaker Series - Experience Engineering and UX
 
Introduction to CS60171 (2009)
Introduction to CS60171 (2009)Introduction to CS60171 (2009)
Introduction to CS60171 (2009)
 
Agile Manifesto & XP
Agile Manifesto & XPAgile Manifesto & XP
Agile Manifesto & XP
 
Building real things for real people 2009
Building real things for real people 2009Building real things for real people 2009
Building real things for real people 2009
 

Recently uploaded

Essential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive GuideEssential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive GuideDesign Studio UI UX
 
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证ehyxf
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Websitemark11275
 
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...Amil baba
 
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证eeanqy
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证eqaqen
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecturesaipriyacoool
 
Simple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptxSimple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptxbalqisyamutia
 
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...samsungultra782445
 
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...nirzagarg
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfamanda2495
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...gajnagarg
 
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best ServiceIndependent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...HyderabadDolls
 
How to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfHow to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfOffice Furniture Plus - Irving
 
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime PondicherryPondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherrymeghakumariji156
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证eeanqy
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证wpkuukw
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证wpkuukw
 

Recently uploaded (20)

Essential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive GuideEssential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive Guide
 
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
 
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
 
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
 
Simple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptxSimple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptx
 
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
 
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
 
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best ServiceIndependent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
 
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
 
How to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfHow to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdf
 
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime PondicherryPondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
 

Making your design vision a reality

  • 1. Making Your Design Vision A Reality How to improve your UX design and implementation process to ensure the end product retains the beauty and integrity of your original concept
  • 2. What are we here for? Does your end product ever look much less awesome than the beautiful designs you made? Does your product have obvious design flaws, but no one seems to be fixing them? Let’s learn how to prevent this
  • 3.  Director of Products, GrabCAD  previously rendering software engineer at Gemvara Who is this guy? Grant Thomas-Lepore grant.thomas.lepore@gmail.com
  • 6. Overview  Typical product process  Part 1: User stories help everyone  Part 2: Test mockups and iterate before development  Part 3: Bringing designs to life  Q & A
  • 7. User stories help everyone
  • 9. Who is your user?
  • 10. What are they trying to do?  Take the user stories and rank the actions they are trying to perform: Grandma: 1. Upload 2-3 photos 2. Make one desktop background 3. Write message 4. Send to daughter Teenager: 1. Upload 100 photos 2. Delete some. 3. Organize best ones into album. 4. Write message 5. Send to 10 friends
  • 11. Consolidate into frequency list 1. Upload photos 2X 2. Write message 2X 3. Send to friends 2X 4. Etc.  This list will help you figure out what buttons to make big:  And smaller: Upload Organize
  • 13. What next?  Share this list with Product Managers, with Engineering, with Operations, etc…  They make decisions every day that affect performance, you want them to know what are primary customer actions.
  • 14. GrabCAD – 3 funnels Upload Convert Invite
  • 15. Test mockups and iterate before development
  • 16. User testing is easy  Testing just 5 users is enough to be significant (Jakob Nielsen, 2000)  Better to test more frequently with fewer users, than vice versa. PROFIT!!
  • 17. Many good ways to user test For first page impressions (button copy, A/B testing mockups for page purpose). For user flows and more complex interactions, even 2 videos is definitely worth it. For almost anything, in-person reactions are free and invaluable. For testing complexity: the Mom test!
  • 18. It’s about the questions  Don’t: lead test subjects to know what a button/function does: “Is „New‟ or „New project‟ clearer to you for the red button?”  Do: Ask open-ended questions that get at the actions a real user may want to do: “How would you start a new project?”
  • 19. Example “How do you view more results?” 5/5 5/5 “Does this site have interesting content?” 1/5 4/5 View more View more A B
  • 20. Share these results  Variation B will be harder to build.  Engineers working on this feature actually do care to know why Variation B is better than Variation A.
  • 23. Make it easy to get right
  • 24. Screen record user flows  Simple screen capture tools such as http://www.screenr.com/ can save you countless minutes writing explanations of user flows.  But even better - It can save engineers hours figuring out what you were trying to describe and how you want it work. Thank you to Braden Kowitz for the idea, http://www.designstaff.org/articles/story-centered-design-2012-03-22.html
  • 25. Fixing problems  Don’t wait until it’s on a staging server, or worse, production!  Be proactive – find out who is working on it and reach out directly to them.  Get screenshots from the engineer’s local build, or sit down next to them to go through what’s been done so far.  Write a list of issues, prioritized by what you think is most critical/obvious.
  • 26. Designs are a blueprint
  • 27. Summary  Send out the user frequency list, so everyone knows the key actions of your product early on.  Iterate mockups and share why more difficult Variation B is better than Variation A.  Encourage feedback on designs from entire organization! 1. Upload photos 2. Write message 3. Send to friends