SlideShare a Scribd company logo
1 of 32
The RTFM of
  Usability
                         @uxrick
@angelpadorg Sep/28/10
Cast
                      Product                 UX


                                              User
                       Eng


Thanks to Braden Kowitz for smiley graphics
http://www.all-tribes.com/eng/catalog/rtfm-vol2-girls-mastic-p-51.html
Go away.
  How do I get
  CNN in MS-Office?
                                    RTFM!



Read The Fantastic(?) Manual
      http://www.all-tribes.com/eng/catalog/rtfm-vol2-girls-mastic-p-51.html
Unfortunately real people don’t RTFM
 1. F != “Fantastic”
 2. Easier to bug the local techie
 3. Better things to do
                 http://www.flickr.com/photos/juandesant/2320949867/
Unfortunately real people don’t RTFM
 1. F != “Fantastic”
   Usability time!
 2. Easier to bug the local techie
 3. Better things to do
                 http://www.flickr.com/photos/juandesant/2320949867/
How
         do we make our
         product usable?




TTYFU co-creation credit: Dave McClure
Pic: http://www.flickr.com/photos/victoriapeckham/164175205
Go away!
              How
         do we make our                          TTYFU!
         product usable?




   Talk To Your Fantastic(?) Users
TTYFU co-creation credit: Dave McClure
Pic: http://www.flickr.com/photos/victoriapeckham/164175205
TTYFU =
 “Usability” +
 Field studies +
 Surveys +
 Metrics ++

Great
starting point
                   http://www.sensible.com/rocketsurgery/index.html
Unfortunately
                                                       real startups
                                                       don’t TTYFU

                                                       1. Lack of time
                                                       2. Lack of money
                                                       3. Too shy
                                                       4. “Launch and see”
                                                       syndrome



http://www.flickr.com/photos/dunkv/97119622/lightbox/
Unfortunately
                                                       real startups
                                                       don’t TTYFU

                 W         he Lack of time
                   hat is t 2. Lack of money
                             1.

                             3. d”
                            rlToo shy and see”
                 “He llo Wo 4. “Launch
                 of TTYFU   ?syndrome

http://www.flickr.com/photos/dunkv/97119622/lightbox/
TTYFU
W/O
TTYFU*
*Talk To Your F... Users Without
 Talking To Your F... Users
%^&*!!
                  WTF?
Product



Eng       bash% man ttyfuw/ottyfu
Structured UX Review

Simulate a target user!
- Simple & quick
- Catch issues early

 Not a substitute for TTYFU
 but a useful compliment ...
Simple Process
 1. Choose a Target User
 2. Identify their goal
 3. Step through UI to achieve
    goal (& note problems)
At each step ask:
“What would they do next?”
Example

User: My Mum (Mom)

Goal:
        I want to donate some money to
        my son’s sponsored bike ride
St ep 1
St ep 1

            Not personalized



                  Very wordy


          Buried call to action
St ep 2
St ep 2
           Again, easy to miss
           call to action



          Distracting animations

          Distracting navigation


                    Very wordy
St ep 3   Exercise for you!
Step 4   Exercise for you!
Bonus points: TTYFU

Iterative “small-n” user studies   hi!
 - Involve entire team
 - Again, start early
 - Cover entire lifecycle
      Triangulate findings
      with metrics
Startup UX Bombs - “New Users”


How to provide users
with a “challenging”
first experience in 5
                         %^&*!!
easy steps!              WTF?
Startup UX Bombs - “New Users” #1




Forget about how users get
to your landing page
Startup UX Bombs - “New Users” #2




          No clear call-to-
        action on every step of
          the new user flow
Startup UX Bombs - “New Users” #3


Provide a long, drawn-
out signup form
Startup UX Bombs - “New Users” #4

         Post-signup, dump users
         on the Account page
Startup UX Bombs - “New Users” #5



     Don’t do QA of all end cases in
     your conversion flow




e.g. Don’t tell user its out of stock until they checkout
Startup UX Bombs - “New Users” #5




    Its not just startups who make
    these mistakes




See http://bit.ly/bccatS
Recap
TTYFU!
No money? No time? Too shy?
- Start with a structured UX review
- Choose target user and goal
- Step through flow systematically
- You will learn loads (promise!)
- Then TTYFU
GO FORTH &
TTYFU!
Rick Boardman
rick@upstartux.com
@uxrick

More Related Content

What's hot

Community engagement through social networking
Community engagement through social networkingCommunity engagement through social networking
Community engagement through social networkingDave Briggs
 
Social Media Schizophrenia
Social Media SchizophreniaSocial Media Schizophrenia
Social Media SchizophreniaNick Armstrong
 
A Potpourri Of Web Tools
A Potpourri Of Web ToolsA Potpourri Of Web Tools
A Potpourri Of Web ToolsCarla Arena
 
11 Lessons Learned Through Mistakes (TEDxPerth 2013)
11 Lessons Learned Through Mistakes (TEDxPerth 2013)11 Lessons Learned Through Mistakes (TEDxPerth 2013)
11 Lessons Learned Through Mistakes (TEDxPerth 2013)Miles Burke
 

What's hot (6)

Community engagement through social networking
Community engagement through social networkingCommunity engagement through social networking
Community engagement through social networking
 
Social Media Schizophrenia
Social Media SchizophreniaSocial Media Schizophrenia
Social Media Schizophrenia
 
A Potpourri Of Web Tools
A Potpourri Of Web ToolsA Potpourri Of Web Tools
A Potpourri Of Web Tools
 
11 Lessons Learned Through Mistakes (TEDxPerth 2013)
11 Lessons Learned Through Mistakes (TEDxPerth 2013)11 Lessons Learned Through Mistakes (TEDxPerth 2013)
11 Lessons Learned Through Mistakes (TEDxPerth 2013)
 
Real time return on investment
Real time return on investmentReal time return on investment
Real time return on investment
 
Pluginblc11 post
Pluginblc11 postPluginblc11 post
Pluginblc11 post
 

Viewers also liked

Acw studiedag sociale media 24.11.2011
Acw studiedag sociale media   24.11.2011Acw studiedag sociale media   24.11.2011
Acw studiedag sociale media 24.11.2011Fishtank
 
The RTFM of Usability at LUXR June 2011
The RTFM of Usability at LUXR June 2011The RTFM of Usability at LUXR June 2011
The RTFM of Usability at LUXR June 2011Rick Boardman
 
Gaining Empathy with your Users - the RTFM of User Experience
Gaining Empathy with your Users - the RTFM of User ExperienceGaining Empathy with your Users - the RTFM of User Experience
Gaining Empathy with your Users - the RTFM of User ExperienceRick Boardman
 
Skillteam workshop social media final v1.0 05.10.2011
Skillteam workshop social media final v1.0 05.10.2011Skillteam workshop social media final v1.0 05.10.2011
Skillteam workshop social media final v1.0 05.10.2011Fishtank
 
Acw presentatie meten is weten do 14.06.2012
Acw presentatie meten is weten   do 14.06.2012Acw presentatie meten is weten   do 14.06.2012
Acw presentatie meten is weten do 14.06.2012Fishtank
 
Sàng lọc và chẩn đoán trước sinh bệnh thalassemia
Sàng lọc và chẩn đoán trước sinh bệnh thalassemiaSàng lọc và chẩn đoán trước sinh bệnh thalassemia
Sàng lọc và chẩn đoán trước sinh bệnh thalassemiaVõ Tá Sơn
 
Dgc segurança dos consumidores no carnaval 2014
Dgc   segurança dos consumidores no carnaval 2014Dgc   segurança dos consumidores no carnaval 2014
Dgc segurança dos consumidores no carnaval 2014Caia Évora
 
500 Startups UX Bootcamp - Talk to your Effin Users
500 Startups UX Bootcamp - Talk to your Effin Users500 Startups UX Bootcamp - Talk to your Effin Users
500 Startups UX Bootcamp - Talk to your Effin UsersRick Boardman
 

Viewers also liked (8)

Acw studiedag sociale media 24.11.2011
Acw studiedag sociale media   24.11.2011Acw studiedag sociale media   24.11.2011
Acw studiedag sociale media 24.11.2011
 
The RTFM of Usability at LUXR June 2011
The RTFM of Usability at LUXR June 2011The RTFM of Usability at LUXR June 2011
The RTFM of Usability at LUXR June 2011
 
Gaining Empathy with your Users - the RTFM of User Experience
Gaining Empathy with your Users - the RTFM of User ExperienceGaining Empathy with your Users - the RTFM of User Experience
Gaining Empathy with your Users - the RTFM of User Experience
 
Skillteam workshop social media final v1.0 05.10.2011
Skillteam workshop social media final v1.0 05.10.2011Skillteam workshop social media final v1.0 05.10.2011
Skillteam workshop social media final v1.0 05.10.2011
 
Acw presentatie meten is weten do 14.06.2012
Acw presentatie meten is weten   do 14.06.2012Acw presentatie meten is weten   do 14.06.2012
Acw presentatie meten is weten do 14.06.2012
 
Sàng lọc và chẩn đoán trước sinh bệnh thalassemia
Sàng lọc và chẩn đoán trước sinh bệnh thalassemiaSàng lọc và chẩn đoán trước sinh bệnh thalassemia
Sàng lọc và chẩn đoán trước sinh bệnh thalassemia
 
Dgc segurança dos consumidores no carnaval 2014
Dgc   segurança dos consumidores no carnaval 2014Dgc   segurança dos consumidores no carnaval 2014
Dgc segurança dos consumidores no carnaval 2014
 
500 Startups UX Bootcamp - Talk to your Effin Users
500 Startups UX Bootcamp - Talk to your Effin Users500 Startups UX Bootcamp - Talk to your Effin Users
500 Startups UX Bootcamp - Talk to your Effin Users
 

Similar to Talk to your Fantastic Users @Angelpadorg

Ttyfu v7-angelpadorg
Ttyfu v7-angelpadorgTtyfu v7-angelpadorg
Ttyfu v7-angelpadorgRick Boardman
 
How Social Has Changed the Way we Work
How Social Has Changed the Way we WorkHow Social Has Changed the Way we Work
How Social Has Changed the Way we WorkAndy Piper
 
Plugging in: Leveraging Technology For Engagement
Plugging in: Leveraging Technology For EngagementPlugging in: Leveraging Technology For Engagement
Plugging in: Leveraging Technology For EngagementShelley Paul
 
Teaching Interdependance v2.2
Teaching Interdependance v2.2Teaching Interdependance v2.2
Teaching Interdependance v2.2Darren Kuropatwa
 
Failure is not an option, or, why you need to ask 'Why?" more often.
Failure is not an option, or, why you need to ask 'Why?" more often.Failure is not an option, or, why you need to ask 'Why?" more often.
Failure is not an option, or, why you need to ask 'Why?" more often.Alessandro Galetto
 
Leveraging Social Media - CVCC 03-09-2012
Leveraging Social Media - CVCC 03-09-2012Leveraging Social Media - CVCC 03-09-2012
Leveraging Social Media - CVCC 03-09-2012Lee Yount
 
Give to Get: Real-World Dividends from Social Networking
Give to Get: Real-World Dividends from Social NetworkingGive to Get: Real-World Dividends from Social Networking
Give to Get: Real-World Dividends from Social NetworkingSadalit Van Buren
 
Pushing Through Failure (Quickly)
Pushing Through Failure (Quickly)Pushing Through Failure (Quickly)
Pushing Through Failure (Quickly)Jeremy Johnson
 
Usability for programmers, Markus Geiger, Mayflower GmbH
Usability for programmers, Markus Geiger, Mayflower GmbHUsability for programmers, Markus Geiger, Mayflower GmbH
Usability for programmers, Markus Geiger, Mayflower GmbHMayflower GmbH
 
Ready for Change? I. Advocacy to Knowledge Workers
Ready for Change?  I. Advocacy to Knowledge WorkersReady for Change?  I. Advocacy to Knowledge Workers
Ready for Change? I. Advocacy to Knowledge WorkersJunichi Otagaki
 
A Qualitative Approach towards Discovering Microblogging Practices of Scientists
A Qualitative Approach towards Discovering Microblogging Practices of ScientistsA Qualitative Approach towards Discovering Microblogging Practices of Scientists
A Qualitative Approach towards Discovering Microblogging Practices of ScientistsMartin Ebner
 
Plugging in: GaETC 2010
Plugging in: GaETC 2010Plugging in: GaETC 2010
Plugging in: GaETC 2010Shelley Paul
 
Stepping out of the echo chamber
Stepping out of the echo chamberStepping out of the echo chamber
Stepping out of the echo chamberAndy Piper
 
NTRLS June08
NTRLS June08NTRLS June08
NTRLS June08hblowers
 
Bright talk if they cant use it, it doesnt work - final
Bright talk   if they cant use it, it doesnt work - finalBright talk   if they cant use it, it doesnt work - final
Bright talk if they cant use it, it doesnt work - finalAndrew White
 
Accidents and Failures as Fertile Creative Ground for the Near Future
Accidents and Failures as Fertile Creative Ground for the Near FutureAccidents and Failures as Fertile Creative Ground for the Near Future
Accidents and Failures as Fertile Creative Ground for the Near Futurenicolas nova
 

Similar to Talk to your Fantastic Users @Angelpadorg (20)

Ttyfu v7-angelpadorg
Ttyfu v7-angelpadorgTtyfu v7-angelpadorg
Ttyfu v7-angelpadorg
 
How Social Has Changed the Way we Work
How Social Has Changed the Way we WorkHow Social Has Changed the Way we Work
How Social Has Changed the Way we Work
 
TLTGswgFQ-POD-HBCUFDN
TLTGswgFQ-POD-HBCUFDNTLTGswgFQ-POD-HBCUFDN
TLTGswgFQ-POD-HBCUFDN
 
Plugging in: Leveraging Technology For Engagement
Plugging in: Leveraging Technology For EngagementPlugging in: Leveraging Technology For Engagement
Plugging in: Leveraging Technology For Engagement
 
Teaching Interdependance v2.2
Teaching Interdependance v2.2Teaching Interdependance v2.2
Teaching Interdependance v2.2
 
Failure is not an option, or, why you need to ask 'Why?" more often.
Failure is not an option, or, why you need to ask 'Why?" more often.Failure is not an option, or, why you need to ask 'Why?" more often.
Failure is not an option, or, why you need to ask 'Why?" more often.
 
Leveraging Social Media - CVCC 03-09-2012
Leveraging Social Media - CVCC 03-09-2012Leveraging Social Media - CVCC 03-09-2012
Leveraging Social Media - CVCC 03-09-2012
 
Give to Get: Real-World Dividends from Social Networking
Give to Get: Real-World Dividends from Social NetworkingGive to Get: Real-World Dividends from Social Networking
Give to Get: Real-World Dividends from Social Networking
 
Pushing Through Failure (Quickly)
Pushing Through Failure (Quickly)Pushing Through Failure (Quickly)
Pushing Through Failure (Quickly)
 
Ux1
Ux1Ux1
Ux1
 
Usability for programmers, Markus Geiger, Mayflower GmbH
Usability for programmers, Markus Geiger, Mayflower GmbHUsability for programmers, Markus Geiger, Mayflower GmbH
Usability for programmers, Markus Geiger, Mayflower GmbH
 
Ready for Change? I. Advocacy to Knowledge Workers
Ready for Change?  I. Advocacy to Knowledge WorkersReady for Change?  I. Advocacy to Knowledge Workers
Ready for Change? I. Advocacy to Knowledge Workers
 
A Qualitative Approach towards Discovering Microblogging Practices of Scientists
A Qualitative Approach towards Discovering Microblogging Practices of ScientistsA Qualitative Approach towards Discovering Microblogging Practices of Scientists
A Qualitative Approach towards Discovering Microblogging Practices of Scientists
 
Maker Boot Camp
Maker Boot CampMaker Boot Camp
Maker Boot Camp
 
EPQ Dissertation
EPQ DissertationEPQ Dissertation
EPQ Dissertation
 
Plugging in: GaETC 2010
Plugging in: GaETC 2010Plugging in: GaETC 2010
Plugging in: GaETC 2010
 
Stepping out of the echo chamber
Stepping out of the echo chamberStepping out of the echo chamber
Stepping out of the echo chamber
 
NTRLS June08
NTRLS June08NTRLS June08
NTRLS June08
 
Bright talk if they cant use it, it doesnt work - final
Bright talk   if they cant use it, it doesnt work - finalBright talk   if they cant use it, it doesnt work - final
Bright talk if they cant use it, it doesnt work - final
 
Accidents and Failures as Fertile Creative Ground for the Near Future
Accidents and Failures as Fertile Creative Ground for the Near FutureAccidents and Failures as Fertile Creative Ground for the Near Future
Accidents and Failures as Fertile Creative Ground for the Near Future
 

More from Rick Boardman

Checklistux interaction flowandusability
Checklistux interaction flowandusabilityChecklistux interaction flowandusability
Checklistux interaction flowandusabilityRick Boardman
 
Lean UX Bootcamp @ 500 Startups - Intro to Usability
Lean UX Bootcamp @ 500 Startups - Intro to UsabilityLean UX Bootcamp @ 500 Startups - Intro to Usability
Lean UX Bootcamp @ 500 Startups - Intro to UsabilityRick Boardman
 
Hyperscope UX analysis
Hyperscope UX analysisHyperscope UX analysis
Hyperscope UX analysisRick Boardman
 
PhD Defense: Improving tool support for personal information management
PhD Defense: Improving tool support for personal information managementPhD Defense: Improving tool support for personal information management
PhD Defense: Improving tool support for personal information managementRick Boardman
 
No IM Please, Were Testing
No IM Please, Were TestingNo IM Please, Were Testing
No IM Please, Were TestingRick Boardman
 

More from Rick Boardman (7)

Checklistux interaction flowandusability
Checklistux interaction flowandusabilityChecklistux interaction flowandusability
Checklistux interaction flowandusability
 
Balsamiq interviews
Balsamiq interviewsBalsamiq interviews
Balsamiq interviews
 
02 analysis
02 analysis02 analysis
02 analysis
 
Lean UX Bootcamp @ 500 Startups - Intro to Usability
Lean UX Bootcamp @ 500 Startups - Intro to UsabilityLean UX Bootcamp @ 500 Startups - Intro to Usability
Lean UX Bootcamp @ 500 Startups - Intro to Usability
 
Hyperscope UX analysis
Hyperscope UX analysisHyperscope UX analysis
Hyperscope UX analysis
 
PhD Defense: Improving tool support for personal information management
PhD Defense: Improving tool support for personal information managementPhD Defense: Improving tool support for personal information management
PhD Defense: Improving tool support for personal information management
 
No IM Please, Were Testing
No IM Please, Were TestingNo IM Please, Were Testing
No IM Please, Were Testing
 

Recently uploaded

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 

Recently uploaded (20)

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 

Talk to your Fantastic Users @Angelpadorg

  • 1. The RTFM of Usability @uxrick @angelpadorg Sep/28/10
  • 2. Cast Product UX User Eng Thanks to Braden Kowitz for smiley graphics
  • 4. Go away. How do I get CNN in MS-Office? RTFM! Read The Fantastic(?) Manual http://www.all-tribes.com/eng/catalog/rtfm-vol2-girls-mastic-p-51.html
  • 5. Unfortunately real people don’t RTFM 1. F != “Fantastic” 2. Easier to bug the local techie 3. Better things to do http://www.flickr.com/photos/juandesant/2320949867/
  • 6. Unfortunately real people don’t RTFM 1. F != “Fantastic” Usability time! 2. Easier to bug the local techie 3. Better things to do http://www.flickr.com/photos/juandesant/2320949867/
  • 7. How do we make our product usable? TTYFU co-creation credit: Dave McClure Pic: http://www.flickr.com/photos/victoriapeckham/164175205
  • 8. Go away! How do we make our TTYFU! product usable? Talk To Your Fantastic(?) Users TTYFU co-creation credit: Dave McClure Pic: http://www.flickr.com/photos/victoriapeckham/164175205
  • 9. TTYFU = “Usability” + Field studies + Surveys + Metrics ++ Great starting point http://www.sensible.com/rocketsurgery/index.html
  • 10. Unfortunately real startups don’t TTYFU 1. Lack of time 2. Lack of money 3. Too shy 4. “Launch and see” syndrome http://www.flickr.com/photos/dunkv/97119622/lightbox/
  • 11. Unfortunately real startups don’t TTYFU W he Lack of time hat is t 2. Lack of money 1. 3. d” rlToo shy and see” “He llo Wo 4. “Launch of TTYFU ?syndrome http://www.flickr.com/photos/dunkv/97119622/lightbox/
  • 12. TTYFU W/O TTYFU* *Talk To Your F... Users Without Talking To Your F... Users
  • 13. %^&*!! WTF? Product Eng bash% man ttyfuw/ottyfu
  • 14. Structured UX Review Simulate a target user! - Simple & quick - Catch issues early Not a substitute for TTYFU but a useful compliment ...
  • 15. Simple Process 1. Choose a Target User 2. Identify their goal 3. Step through UI to achieve goal (& note problems) At each step ask: “What would they do next?”
  • 16. Example User: My Mum (Mom) Goal: I want to donate some money to my son’s sponsored bike ride
  • 18. St ep 1 Not personalized Very wordy Buried call to action
  • 20. St ep 2 Again, easy to miss call to action Distracting animations Distracting navigation Very wordy
  • 21. St ep 3 Exercise for you!
  • 22. Step 4 Exercise for you!
  • 23. Bonus points: TTYFU Iterative “small-n” user studies hi! - Involve entire team - Again, start early - Cover entire lifecycle Triangulate findings with metrics
  • 24. Startup UX Bombs - “New Users” How to provide users with a “challenging” first experience in 5 %^&*!! easy steps! WTF?
  • 25. Startup UX Bombs - “New Users” #1 Forget about how users get to your landing page
  • 26. Startup UX Bombs - “New Users” #2 No clear call-to- action on every step of the new user flow
  • 27. Startup UX Bombs - “New Users” #3 Provide a long, drawn- out signup form
  • 28. Startup UX Bombs - “New Users” #4 Post-signup, dump users on the Account page
  • 29. Startup UX Bombs - “New Users” #5 Don’t do QA of all end cases in your conversion flow e.g. Don’t tell user its out of stock until they checkout
  • 30. Startup UX Bombs - “New Users” #5 Its not just startups who make these mistakes See http://bit.ly/bccatS
  • 31. Recap TTYFU! No money? No time? Too shy? - Start with a structured UX review - Choose target user and goal - Step through flow systematically - You will learn loads (promise!) - Then TTYFU
  • 32. GO FORTH & TTYFU! Rick Boardman rick@upstartux.com @uxrick

Editor's Notes