Lean Usability

G
LEAN USABIILTY @
PRESENTED AT NYC LEAN STARTUP MEETUP
FEB 9, 2010

ANDRES GLUSMAN @glusman
ANNA DEYOUNG
OVERVIEW OF USABILITY TESTING
         AT MEETUP
340 TESTS IN LAST 18 MONTHS

        TEST 2-3 DAYS A WEEK

 EVERYTHING USER-FACING GETS TESTED

ON PACE TO DO 400+ SESSIONS THIS YEAR
     SUPPORTING 6-8 PROJECT TEAMS

 WILL COST ABOUT AS MUCH AS DOING 4
    OUTSOURCED USABILITY PROJECTS
WHY USABILITY TESTING MATTERS
PRODUCT DEVELOPMENT IS AN ART

   THAT INVOLVES MANY PEOPLE

& SUFFERS FROM THE MALKOVICH BIAS
MALKOVICH BIAS
THE TENDENCY TO BELIEVE THAT EVERYONE
       USES THE WEB LIKE YOU DO
WATCHING PEOPLE USE THE STUFF YOU
BUILD IS THE BEST WAY TO CONFRONT THE
            MALKOVICH BIAS
HOW WE GOT HERE….
~ FIRST ITERATION ~
    DIY TESTING
Lean Usability
DIY EXPERIMENT
•  RECRUITED OFF OF CRAIGSLIST
•  1 PRODUCT PERSON ENGAGED USERS IN A FEW DIRECTED TASKS
   THEN SYNTHESIZED FINDINGS INTO A PRESENTATION


VERDICT
•    LOW COST
•    LEARNED INTERESTING FINDINGS
•    HARD TO REALLY CONVEY USER BEHAVIOR TO REST OF TEAM
•    WE DID NOT MAKE INTO ONGOING ROUTINE
~ SECOND ITERATION ~
PROPOSALS FROM OUTSIDE FIRMS
LOOKED AT FORMAL USABILITY TESTS
•    RECEIVED PROPOSALS FROM SEVERAL USABILITY TESTING FIRMS
•    $32K - $53K FOR 2 DAYS (16 TESTS)
•    INVOLVED USE OF TESTING FACILITY
•    PROPOSED DELIVERABLE WAS A REPORT/RECOMMENDATION


VERDICT
•  HELD OFF
~ THIRD ITERATION ~
ACCIDENTALLY DISCOVERED LEAN USABILITY
“I’LL LET YOU INTO THE BETA PROGRAM IF YOU
AGREE TO LET MY TEAM WATCH YOU SET IT UP”
 ‐
CHANCE
CONVERSATION
THAT
SET
FOUNDATION
FOR
CURRENT
PROGRAM

Projected
user’s
screen
onto
wall





                   devel




                                           computer

                   oper

                                                       user


CONFERENCE
ROOM

   AT
MEETUP
                   Table

 HEADQUARTERS

                                                   devel
                                                   oper

                   mode
                   rator


                                           devel
                                           oper

“THAT WAS HUMBLING”
   - A DEVELOPER AFTER THE SESSION
SHIFTED THE CONVERSATION FROM HOW I
 WOULD USE THE WEBSITE TO HOW THIS
       USER USES THE WEBSITE
ACCIDENTAL EXPERIMENT
•  USER GOT TO JUMP TO FRONT OF LINE IN BETA PROGRAM IN RETURN
   FOR PARTICIPATION
•  HELD TEST IN CONFERENCE ROOM WITH PROJECT TEAM IN THE ROOM
•  PROJECTED USER’S SCREEN ON WALL
•  INFORMALLY MODERATED USER TO VERBALIZE THOUGHT PROCESS
•  TEAM DISCUSSION AFTER THE SESSION


VERDICT
•  LOW COST
•  USABILITY ISSUES WERE OBVIOUS TO ENTIRE TEAM
•  REALIZED THIS APPROACH COULD BE POWERFUL
~ FOUTH ITERATION ~
FIGURE OUT A REPLICABLE ROUTINE
HIRED SOMEONE TO TEACH US TO
         FISH BUT…

 FOCUSED ON MINIMUM VIABLE
 SOLUTION & STRIPPED OUT AS
   MUCH COST AS POSSIBLE
HELD SESSION AT MEETUP’S
CONFERENCE ROOM AND HAD TEAM
    SIT BEHIND THE TESTER
Projected
user’s
screen
onto
wall


                                                                devel
                                                                oper


                                                                devel
                                                                oper





                                           computer

                                                                devel
                                                       user
    oper

CONFERENCE
ROOM

                                                                devel
   AT
MEETUP
                   Table
                 mode     oper

 HEADQUARTERS

                                                       rator

                                                                devel
                                                                oper


                                                                devel
                                                                oper


                                                                devel
                                                                oper

FREAKED OUT TESTERS, BUT
  WORKED WELL ENOUGH
~ FIFTH ITERATION ~
COMMITTED TO USABILITY TESTING
      & MADE IT ROUTINE
•  CTO MANDATED THAT ALL USER-FACING PRODUCT BE TESTED
   AS PART OF DEVELOPMENT PROCESS
•  PURCHASED SOFTWARE TO HELP SHARE/RECORD SESSIONS
•  TEAMS VIEWED ALL SESSIONS LIVE
•  IMMEDIATELY FOLLOWED UP WITH A DISCUSSION
•  NO REPORTS
•  DID OUR OWN RECRUITING OUT OF THE COMMUNITY TO TEST
   MEMBER EXPERIENCE
•  USED OUTSIDE RECRUITERS TO TEST EXPERIENCE FOR
   PEOPLE UNFAMILIAR WITH MEETUP
PURCHASED SOFTWARE TO HELP
•  USE MORAE ($1500)
•  PC BASED
•  ALLOWED US TO BROADCAST PICTURE
   IN PICTURE
•  ALLOWED FOR SESSIONS TO BE
   RECORDED AND LIVE BROADCASTED
   TO OTHER ROOM
•  ALLOWED US TO MAKE HIGHLIGHT
   VIDEOS
•  LOTS OF FUNCTIONALITY (BUT WE
   ONLY USE A FRACTION OF IT)
Projected
user’s
screen
on
wall
                     DESK

                                                                 computer


                                                       MOD
       USER




  deve
  loper
                              deve
                                      loper



deve                Table
                 deve     SMALL
CONFERENCE

loper
                                     loper
        ROOM




    deve
                                  deve
    loper

                                  loper




     MAIN
CONFERENCE

          ROOM

~ 6TH THRU NTH ITERATIONS ~
KEEP EXPERIMENTING WITH RECRUITING,
       MODERATING, & SHARING
EXPERIMENT WITH COMMANDO TESTING
•  TAKE A LAPTOP WITH SILVERBACK SOFTWARE TO A COFFEE SHOP
•  GET PERMISSION FROM THE MANAGER
•  OFFER FANCY CUP OF COFFEE FOR A TEN MINUTE TEST


VERDICT
•  CHEAP
•  DO NOT NEED TO PLAN AHEAD
•  FEEL LIKE A BAD ASS
       …UNTIL YOU GET TO THE COFFEE SHOP
•  WASTE A LOT OF TIME WRANGLING PEOPLE
EXPERIMENT WITH SILVERBACK SOFTWARE
•    $50 (FREE 30-DAY TRIAL)
•    MAC ONLY
•    LIGHTWEIGHT
•    EDIT VIDEO USING IMOVIE
•    WE CURRENTLY USE IT FOR COMMANDO
     TESTING IN THE FIELD AND IPHONE TESTING


VERDICT
•  HIGHLY RECOMMEND AS A STARTING POINT,
   BUT ONLY TESTS ON MAC OS
OTHER EXPERIMENTS
•  LOW COST RECRUITING
   (FROM THE BUILDING)

•  SCREENCASTING WITH CHAT
   (USING DIMDIM)

•  TIVO-IZING / TIME SHIFTING
   TESTS TO SAVE DEVELOPER’S
   TIME
TIPS FOR DOING YOUR OWN LEAN USABILITY
9 LEAN USABILITY PRINCIPLES
•  LEARN TO LOVE ERROR
•  LOOK FOR BOULDERS IN THE ROAD
•  SUBSTITUTE FREQUENCY FOR PRECISION
•  STRIP OUT COSTS WHEREVER POSSIBLE
•  THINK MINIMUM VIABLE PRODUCT PROCESS
•  IN RECRUITING, BE PREPARED TO TRADE MONEY FOR TIME
•  BASIC MODERATION TECHNIQUES CAN GO A LONG WAY
•  EXPOSE TEAM TO USERS
•  TAKE NOTES & HAVE DISCUSSIONS (DON’T WRITE REPORTS)
Recruiting
                    DO                                         DON’T
1.    Practice with your friends and family   1.    Rely on the kindness of friends to
2.    Have 1 person own usability testing           volunteer every time you need testing
      for the company                         2.    Use the same tester(s) for different
3.    Create a screener listing minimum             iterations of the same project
      user requirements – completed over      3.    Explain too much about the purpose
      phone or online (guidelines available         of the test when recruiting
      online)                                 4.    Bother the participant with too many
4.    Consider using a vetted recruiter if          calls or emails
      you can afford it or for specialized    5.    Be afraid to turn them down if they
      audiences                                     seem “weird”
5.    Allow a week to schedule in-house       6.    Forget to thank them! (They may
      sessions                                      become evangelists)
6.    Follow up with testers the day before
7.    Offer incentive
Moderating
                 DO                                    DON’T
1.  Practice the test ahead of time      1.  Start the test before they sign a
    and write down questions                 consent/release form (example
2.  Create a scenario to test an             available online)
    experience, not just a feature       2.  Forget to remind participant that
3.  Be aware of your assumptions             you are testing the product, not
    beforehand as not to project them        the participant
    on the participant
                                         3.  Answer their questions or explain
4.  Spend a few minutes getting to
    know the participant                     things about the project to help
5.  Ask general, open-ended                  them along
    questions first and then probe for   4.  Use terms from your website or
    details                                  industry jargon when asking
6.  Let participant explain things in        questions
    their own words and avoid            5.  Accept just “yes” or “no” for an
    correcting them                          answer
A few great moderating questions
When first looking at project
•  What are you looking at here?
•  What can you do?

As test progresses
•  Show me how you would ____________
•  What do you expect will happen when you _____?

Wrapping up
•  What did you find confusing?
•  How would you describe what you did here today?
•  What, if anything you saw today, could you imagine using at home? How?
Sharing
              DO                              DON’T

1.  Record the sessions           1.  Assume everyone saw the
2.  Take notes for immediate          same things you did in a
                                      test
    discussion afterward
                                  2.  Interpret user reactions if
3.  Debrief with project teams        you don’t have the data to
    the same day                      support it
4.  Provide notes and video for   3.  React too strongly to any
    those who could not be            single test
    there                         4.  Just cherry-pick your pet
5.  Protect the privacy and           issues that might have come
    dignity of the participant        up
Testing day checklist (office test)
1.   Set up item to be tested
2.   Start recording and sharing processes
3.   Greet participant and bring them to the private testing room
4.   Collect release form, explain test and build rapport
5.   Conduct the test, reminding them to think out loud and try to do things as
     if they were using their own computer at home (or work)
6.  Have a channel of communication between tester and remote observers
     (chat or text messaging) for emerging questions
7.  If testing multiple projects/scenarios, introduce each one separately, one
     after the other
8.  Reserve time at the end to answer questions and explain your product, if
     they ask
9.  Thank the participants and provide incentive
10.  Stop recording and sharing processes
11.  Meet with team to discuss what you saw
12.  Adjust test if necessary for next session
Do it!
•  Anyone can run a usability test with the right
   preparation and attitude
•  There is lots of advice available online
•  Learn from mistakes and evolve your methods
•  Ask people who have done it before to help you
   out
•  Team up & test each other
1 of 40

Recommended

UX 101: A quick & dirty introduction to user experience strategy & design by
UX 101: A quick & dirty introduction to user experience strategy & designUX 101: A quick & dirty introduction to user experience strategy & design
UX 101: A quick & dirty introduction to user experience strategy & designMorgan McKeagney
143.3K views49 slides
Fundamentals of UX Design by
Fundamentals of UX DesignFundamentals of UX Design
Fundamentals of UX DesignThe Wisdom Daily
283 views50 slides
Service Design Doing by
Service Design DoingService Design Doing
Service Design DoingRamakant Gawande
3.4K views48 slides
Designing for Multi-touchpoint Experiences by
Designing for Multi-touchpoint ExperiencesDesigning for Multi-touchpoint Experiences
Designing for Multi-touchpoint ExperiencesJamin Hegeman
31.5K views79 slides
The 10 Golden Usability Heuristics (Montreal Girl Geeks September 2014) by
The 10 Golden Usability Heuristics (Montreal Girl Geeks September 2014)The 10 Golden Usability Heuristics (Montreal Girl Geeks September 2014)
The 10 Golden Usability Heuristics (Montreal Girl Geeks September 2014)Elida Arrizza
7.3K views73 slides
UX Humor | Jokes and Funny Quotes by
UX Humor | Jokes and Funny QuotesUX Humor | Jokes and Funny Quotes
UX Humor | Jokes and Funny QuotesThink 360 Studio
112K views34 slides

More Related Content

What's hot

How to Teach UX Design by
How to Teach UX DesignHow to Teach UX Design
How to Teach UX DesignChristina Wodtke
103.4K views50 slides
Good UX Bad UX by
Good UX Bad UXGood UX Bad UX
Good UX Bad UXMichał Aleksander
4.5K views44 slides
Provisional Persona Workshop 1.0 by
Provisional Persona Workshop 1.0Provisional Persona Workshop 1.0
Provisional Persona Workshop 1.0Mo Goltz
31.8K views39 slides
Introduction to Usability by
Introduction to UsabilityIntroduction to Usability
Introduction to UsabilityGretchen Thomas
31.8K views80 slides
An Introduction to the World of User Research by
An Introduction to the World of User ResearchAn Introduction to the World of User Research
An Introduction to the World of User ResearchMethods
2.4K views26 slides
Lean UX Workshop by
Lean UX WorkshopLean UX Workshop
Lean UX Workshopux singapore
4.4K views28 slides

What's hot(20)

Provisional Persona Workshop 1.0 by Mo Goltz
Provisional Persona Workshop 1.0Provisional Persona Workshop 1.0
Provisional Persona Workshop 1.0
Mo Goltz31.8K views
An Introduction to the World of User Research by Methods
An Introduction to the World of User ResearchAn Introduction to the World of User Research
An Introduction to the World of User Research
Methods2.4K views
Build Systems, Not Stuff by Abby Covert
Build Systems, Not StuffBuild Systems, Not Stuff
Build Systems, Not Stuff
Abby Covert36.8K views
UX Lesson 1: User Centered Design by Joan Lumanauw
UX Lesson 1: User Centered DesignUX Lesson 1: User Centered Design
UX Lesson 1: User Centered Design
Joan Lumanauw23.1K views
Laura Dantonio's UX Portfolio by Lora illario
Laura  Dantonio's UX PortfolioLaura  Dantonio's UX Portfolio
Laura Dantonio's UX Portfolio
Lora illario15.4K views
Conducting User Research by Jeremy Horn
Conducting User ResearchConducting User Research
Conducting User Research
Jeremy Horn3.4K views
Introduction to Design Thinking and UX Research by Muhamad Edison A
Introduction to Design Thinking and UX ResearchIntroduction to Design Thinking and UX Research
Introduction to Design Thinking and UX Research
Muhamad Edison A263 views

Viewers also liked

10 Most Common Misconceptions About User Experience Design by
10 Most Common Misconceptions About User Experience Design10 Most Common Misconceptions About User Experience Design
10 Most Common Misconceptions About User Experience DesignWhitney Hess
76.7K views43 slides
Steve Krug: Lazy Person's Guide to a Better World - UX Lisbon 2010 by
Steve Krug: Lazy Person's Guide to a Better World - UX Lisbon 2010Steve Krug: Lazy Person's Guide to a Better World - UX Lisbon 2010
Steve Krug: Lazy Person's Guide to a Better World - UX Lisbon 2010Steve Krug
19.2K views28 slides
The 7 Most Common Usability Issues by
The 7 Most Common Usability IssuesThe 7 Most Common Usability Issues
The 7 Most Common Usability IssuesKissmetrics on SlideShare
18.7K views72 slides
User Research 101 by
User Research 101User Research 101
User Research 101Christina Wodtke
15.8K views38 slides
Introduction to Usability Testing: The DIY Approach - GA, London January 13th... by
Introduction to Usability Testing: The DIY Approach - GA, London January 13th...Introduction to Usability Testing: The DIY Approach - GA, London January 13th...
Introduction to Usability Testing: The DIY Approach - GA, London January 13th...Evgenia (Jenny) Grinblo
20.1K views88 slides
Usability vs. User Experience: What's the difference? by
Usability vs. User Experience: What's the difference?Usability vs. User Experience: What's the difference?
Usability vs. User Experience: What's the difference?Domain7
102.7K views27 slides

Viewers also liked(11)

10 Most Common Misconceptions About User Experience Design by Whitney Hess
10 Most Common Misconceptions About User Experience Design10 Most Common Misconceptions About User Experience Design
10 Most Common Misconceptions About User Experience Design
Whitney Hess76.7K views
Steve Krug: Lazy Person's Guide to a Better World - UX Lisbon 2010 by Steve Krug
Steve Krug: Lazy Person's Guide to a Better World - UX Lisbon 2010Steve Krug: Lazy Person's Guide to a Better World - UX Lisbon 2010
Steve Krug: Lazy Person's Guide to a Better World - UX Lisbon 2010
Steve Krug19.2K views
Introduction to Usability Testing: The DIY Approach - GA, London January 13th... by Evgenia (Jenny) Grinblo
Introduction to Usability Testing: The DIY Approach - GA, London January 13th...Introduction to Usability Testing: The DIY Approach - GA, London January 13th...
Introduction to Usability Testing: The DIY Approach - GA, London January 13th...
Usability vs. User Experience: What's the difference? by Domain7
Usability vs. User Experience: What's the difference?Usability vs. User Experience: What's the difference?
Usability vs. User Experience: What's the difference?
Domain7102.7K views
10 Usability Heuristics explained by Craft Design
10 Usability Heuristics explained10 Usability Heuristics explained
10 Usability Heuristics explained
Craft Design154.4K views
Designing To Learn: Creating Effective MVP Experiments - Lean UX NYC 2014 by Melissa Perri
Designing To Learn: Creating Effective MVP Experiments - Lean UX NYC 2014Designing To Learn: Creating Effective MVP Experiments - Lean UX NYC 2014
Designing To Learn: Creating Effective MVP Experiments - Lean UX NYC 2014
Melissa Perri35.3K views
Why UX #FAILS (with notes) by Chris Feix
Why UX #FAILS (with notes)Why UX #FAILS (with notes)
Why UX #FAILS (with notes)
Chris Feix30K views
Best Practice For UX Deliverables - Eventhandler, London, 05 March 2014 by Anna Dahlström
Best Practice For UX Deliverables - Eventhandler, London, 05 March 2014Best Practice For UX Deliverables - Eventhandler, London, 05 March 2014
Best Practice For UX Deliverables - Eventhandler, London, 05 March 2014
Anna Dahlström96.8K views

Similar to Lean Usability

Product management meet up post by
Product management meet up postProduct management meet up post
Product management meet up postSteve Cook
412 views24 slides
Introduction to Agile scrum by
Introduction to Agile scrumIntroduction to Agile scrum
Introduction to Agile scrumSachin Khosla
738 views24 slides
Starting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - EN by
Starting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - ENStarting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - EN
Starting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - ENDan Cuellar
298 views42 slides
Winning the Erlang Edit•Build•Test Cycle by
Winning the Erlang Edit•Build•Test CycleWinning the Erlang Edit•Build•Test Cycle
Winning the Erlang Edit•Build•Test CycleRusty Klophaus
3.2K views44 slides
Continuous integration using Jenkins and Sonar by
Continuous integration using Jenkins and SonarContinuous integration using Jenkins and Sonar
Continuous integration using Jenkins and SonarPascal Larocque
14.5K views43 slides
Exploratory Testing with the Team_ATDNL by
Exploratory Testing with the Team_ATDNLExploratory Testing with the Team_ATDNL
Exploratory Testing with the Team_ATDNLMaaike Brinkhof
126 views40 slides

Similar to Lean Usability(20)

Product management meet up post by Steve Cook
Product management meet up postProduct management meet up post
Product management meet up post
Steve Cook412 views
Introduction to Agile scrum by Sachin Khosla
Introduction to Agile scrumIntroduction to Agile scrum
Introduction to Agile scrum
Sachin Khosla738 views
Starting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - EN by Dan Cuellar
Starting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - ENStarting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - EN
Starting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - EN
Dan Cuellar298 views
Winning the Erlang Edit•Build•Test Cycle by Rusty Klophaus
Winning the Erlang Edit•Build•Test CycleWinning the Erlang Edit•Build•Test Cycle
Winning the Erlang Edit•Build•Test Cycle
Rusty Klophaus3.2K views
Continuous integration using Jenkins and Sonar by Pascal Larocque
Continuous integration using Jenkins and SonarContinuous integration using Jenkins and Sonar
Continuous integration using Jenkins and Sonar
Pascal Larocque14.5K views
Exploratory Testing with the Team_ATDNL by Maaike Brinkhof
Exploratory Testing with the Team_ATDNLExploratory Testing with the Team_ATDNL
Exploratory Testing with the Team_ATDNL
Maaike Brinkhof126 views
MVP & Startup, with OpenSource Software and Microsoft Azure by Francesco Fullone
MVP & Startup, with OpenSource Software and Microsoft AzureMVP & Startup, with OpenSource Software and Microsoft Azure
MVP & Startup, with OpenSource Software and Microsoft Azure
Francesco Fullone2.1K views
14 Habits of Great SQL Developers by Ike Ellis
14 Habits of Great SQL Developers14 Habits of Great SQL Developers
14 Habits of Great SQL Developers
Ike Ellis471 views
From People To Insights In Hours: Fast & Easy Think-Out-Loud Studies With Use... by UserZoom
From People To Insights In Hours: Fast & Easy Think-Out-Loud Studies With Use...From People To Insights In Hours: Fast & Easy Think-Out-Loud Studies With Use...
From People To Insights In Hours: Fast & Easy Think-Out-Loud Studies With Use...
UserZoom202 views
RAD Studio XE5 in Action Tech Preview by Softline
RAD Studio XE5 in Action Tech PreviewRAD Studio XE5 in Action Tech Preview
RAD Studio XE5 in Action Tech Preview
Softline 3.7K views
30 days or less: New Features to Production by Karthik Gaekwad
30 days or less: New Features to Production30 days or less: New Features to Production
30 days or less: New Features to Production
Karthik Gaekwad703 views
OSS Think Tank - NetflixOSS - OSS as a Competitive Differentiator by Ruslan Meshenberg
OSS Think Tank - NetflixOSS - OSS as a Competitive DifferentiatorOSS Think Tank - NetflixOSS - OSS as a Competitive Differentiator
OSS Think Tank - NetflixOSS - OSS as a Competitive Differentiator
Ruslan Meshenberg1.5K views
It's XP Stupid (2019) by Mike Harris
It's XP Stupid (2019)It's XP Stupid (2019)
It's XP Stupid (2019)
Mike Harris36 views
Webiner Presentation by o96717393
Webiner PresentationWebiner Presentation
Webiner Presentation
o967173936.7K views
Value driven continuous delivery by Gabriel Prat
Value driven continuous deliveryValue driven continuous delivery
Value driven continuous delivery
Gabriel Prat743 views

Recently uploaded

How to reduce cold starts for Java Serverless applications in AWS at JCON Wor... by
How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...
How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...Vadym Kazulkin
70 views64 slides
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum... by
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...NUS-ISS
28 views35 slides
The details of description: Techniques, tips, and tangents on alternative tex... by
The details of description: Techniques, tips, and tangents on alternative tex...The details of description: Techniques, tips, and tangents on alternative tex...
The details of description: Techniques, tips, and tangents on alternative tex...BookNet Canada
110 views24 slides
Spesifikasi Lengkap ASUS Vivobook Go 14 by
Spesifikasi Lengkap ASUS Vivobook Go 14Spesifikasi Lengkap ASUS Vivobook Go 14
Spesifikasi Lengkap ASUS Vivobook Go 14Dot Semarang
35 views1 slide
Black and White Modern Science Presentation.pptx by
Black and White Modern Science Presentation.pptxBlack and White Modern Science Presentation.pptx
Black and White Modern Science Presentation.pptxmaryamkhalid2916
14 views21 slides
Transcript: The Details of Description Techniques tips and tangents on altern... by
Transcript: The Details of Description Techniques tips and tangents on altern...Transcript: The Details of Description Techniques tips and tangents on altern...
Transcript: The Details of Description Techniques tips and tangents on altern...BookNet Canada
119 views15 slides

Recently uploaded(20)

How to reduce cold starts for Java Serverless applications in AWS at JCON Wor... by Vadym Kazulkin
How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...
How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...
Vadym Kazulkin70 views
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum... by NUS-ISS
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
NUS-ISS28 views
The details of description: Techniques, tips, and tangents on alternative tex... by BookNet Canada
The details of description: Techniques, tips, and tangents on alternative tex...The details of description: Techniques, tips, and tangents on alternative tex...
The details of description: Techniques, tips, and tangents on alternative tex...
BookNet Canada110 views
Spesifikasi Lengkap ASUS Vivobook Go 14 by Dot Semarang
Spesifikasi Lengkap ASUS Vivobook Go 14Spesifikasi Lengkap ASUS Vivobook Go 14
Spesifikasi Lengkap ASUS Vivobook Go 14
Dot Semarang35 views
Black and White Modern Science Presentation.pptx by maryamkhalid2916
Black and White Modern Science Presentation.pptxBlack and White Modern Science Presentation.pptx
Black and White Modern Science Presentation.pptx
maryamkhalid291614 views
Transcript: The Details of Description Techniques tips and tangents on altern... by BookNet Canada
Transcript: The Details of Description Techniques tips and tangents on altern...Transcript: The Details of Description Techniques tips and tangents on altern...
Transcript: The Details of Description Techniques tips and tangents on altern...
BookNet Canada119 views
The Importance of Cybersecurity for Digital Transformation by NUS-ISS
The Importance of Cybersecurity for Digital TransformationThe Importance of Cybersecurity for Digital Transformation
The Importance of Cybersecurity for Digital Transformation
NUS-ISS25 views
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors by sugiuralab
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab11 views
Web Dev - 1 PPT.pdf by gdsczhcet
Web Dev - 1 PPT.pdfWeb Dev - 1 PPT.pdf
Web Dev - 1 PPT.pdf
gdsczhcet52 views
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen... by NUS-ISS
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
NUS-ISS23 views
Data-centric AI and the convergence of data and model engineering: opportunit... by Paolo Missier
Data-centric AI and the convergence of data and model engineering:opportunit...Data-centric AI and the convergence of data and model engineering:opportunit...
Data-centric AI and the convergence of data and model engineering: opportunit...
Paolo Missier29 views
Voice Logger - Telephony Integration Solution at Aegis by Nirmal Sharma
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at Aegis
Nirmal Sharma17 views
RADIUS-Omnichannel Interaction System by RADIUS
RADIUS-Omnichannel Interaction SystemRADIUS-Omnichannel Interaction System
RADIUS-Omnichannel Interaction System
RADIUS14 views
How the World's Leading Independent Automotive Distributor is Reinventing Its... by NUS-ISS
How the World's Leading Independent Automotive Distributor is Reinventing Its...How the World's Leading Independent Automotive Distributor is Reinventing Its...
How the World's Leading Independent Automotive Distributor is Reinventing Its...
NUS-ISS15 views
Perth MeetUp November 2023 by Michael Price
Perth MeetUp November 2023 Perth MeetUp November 2023
Perth MeetUp November 2023
Michael Price12 views

Lean Usability

  • 1. LEAN USABIILTY @ PRESENTED AT NYC LEAN STARTUP MEETUP FEB 9, 2010 ANDRES GLUSMAN @glusman ANNA DEYOUNG
  • 2. OVERVIEW OF USABILITY TESTING AT MEETUP
  • 3. 340 TESTS IN LAST 18 MONTHS TEST 2-3 DAYS A WEEK EVERYTHING USER-FACING GETS TESTED ON PACE TO DO 400+ SESSIONS THIS YEAR SUPPORTING 6-8 PROJECT TEAMS WILL COST ABOUT AS MUCH AS DOING 4 OUTSOURCED USABILITY PROJECTS
  • 5. PRODUCT DEVELOPMENT IS AN ART THAT INVOLVES MANY PEOPLE & SUFFERS FROM THE MALKOVICH BIAS
  • 6. MALKOVICH BIAS THE TENDENCY TO BELIEVE THAT EVERYONE USES THE WEB LIKE YOU DO
  • 7. WATCHING PEOPLE USE THE STUFF YOU BUILD IS THE BEST WAY TO CONFRONT THE MALKOVICH BIAS
  • 8. HOW WE GOT HERE….
  • 9. ~ FIRST ITERATION ~ DIY TESTING
  • 11. DIY EXPERIMENT •  RECRUITED OFF OF CRAIGSLIST •  1 PRODUCT PERSON ENGAGED USERS IN A FEW DIRECTED TASKS THEN SYNTHESIZED FINDINGS INTO A PRESENTATION VERDICT •  LOW COST •  LEARNED INTERESTING FINDINGS •  HARD TO REALLY CONVEY USER BEHAVIOR TO REST OF TEAM •  WE DID NOT MAKE INTO ONGOING ROUTINE
  • 12. ~ SECOND ITERATION ~ PROPOSALS FROM OUTSIDE FIRMS
  • 13. LOOKED AT FORMAL USABILITY TESTS •  RECEIVED PROPOSALS FROM SEVERAL USABILITY TESTING FIRMS •  $32K - $53K FOR 2 DAYS (16 TESTS) •  INVOLVED USE OF TESTING FACILITY •  PROPOSED DELIVERABLE WAS A REPORT/RECOMMENDATION VERDICT •  HELD OFF
  • 14. ~ THIRD ITERATION ~ ACCIDENTALLY DISCOVERED LEAN USABILITY
  • 15. “I’LL LET YOU INTO THE BETA PROGRAM IF YOU AGREE TO LET MY TEAM WATCH YOU SET IT UP” ‐
CHANCE
CONVERSATION
THAT
SET
FOUNDATION
FOR
CURRENT
PROGRAM

  • 16. Projected
user’s
screen
onto
wall
 devel computer
 oper
 user
 CONFERENCE
ROOM
 AT
MEETUP
 Table
 HEADQUARTERS
 devel oper
 mode rator
 devel oper

  • 17. “THAT WAS HUMBLING” - A DEVELOPER AFTER THE SESSION
  • 18. SHIFTED THE CONVERSATION FROM HOW I WOULD USE THE WEBSITE TO HOW THIS USER USES THE WEBSITE
  • 19. ACCIDENTAL EXPERIMENT •  USER GOT TO JUMP TO FRONT OF LINE IN BETA PROGRAM IN RETURN FOR PARTICIPATION •  HELD TEST IN CONFERENCE ROOM WITH PROJECT TEAM IN THE ROOM •  PROJECTED USER’S SCREEN ON WALL •  INFORMALLY MODERATED USER TO VERBALIZE THOUGHT PROCESS •  TEAM DISCUSSION AFTER THE SESSION VERDICT •  LOW COST •  USABILITY ISSUES WERE OBVIOUS TO ENTIRE TEAM •  REALIZED THIS APPROACH COULD BE POWERFUL
  • 20. ~ FOUTH ITERATION ~ FIGURE OUT A REPLICABLE ROUTINE
  • 21. HIRED SOMEONE TO TEACH US TO FISH BUT… FOCUSED ON MINIMUM VIABLE SOLUTION & STRIPPED OUT AS MUCH COST AS POSSIBLE
  • 22. HELD SESSION AT MEETUP’S CONFERENCE ROOM AND HAD TEAM SIT BEHIND THE TESTER
  • 23. Projected
user’s
screen
onto
wall
 devel oper
 devel oper
 computer
 devel user
 oper
 CONFERENCE
ROOM
 devel AT
MEETUP
 Table
 mode oper
 HEADQUARTERS
 rator
 devel oper
 devel oper
 devel oper

  • 24. FREAKED OUT TESTERS, BUT WORKED WELL ENOUGH
  • 25. ~ FIFTH ITERATION ~ COMMITTED TO USABILITY TESTING & MADE IT ROUTINE
  • 26. •  CTO MANDATED THAT ALL USER-FACING PRODUCT BE TESTED AS PART OF DEVELOPMENT PROCESS •  PURCHASED SOFTWARE TO HELP SHARE/RECORD SESSIONS •  TEAMS VIEWED ALL SESSIONS LIVE •  IMMEDIATELY FOLLOWED UP WITH A DISCUSSION •  NO REPORTS •  DID OUR OWN RECRUITING OUT OF THE COMMUNITY TO TEST MEMBER EXPERIENCE •  USED OUTSIDE RECRUITERS TO TEST EXPERIENCE FOR PEOPLE UNFAMILIAR WITH MEETUP
  • 27. PURCHASED SOFTWARE TO HELP •  USE MORAE ($1500) •  PC BASED •  ALLOWED US TO BROADCAST PICTURE IN PICTURE •  ALLOWED FOR SESSIONS TO BE RECORDED AND LIVE BROADCASTED TO OTHER ROOM •  ALLOWED US TO MAKE HIGHLIGHT VIDEOS •  LOTS OF FUNCTIONALITY (BUT WE ONLY USE A FRACTION OF IT)
  • 28. Projected
user’s
screen
on
wall
 DESK
 computer
 MOD
 USER
 deve loper
 deve loper
 deve Table
 deve SMALL
CONFERENCE
 loper
 loper
 ROOM
 deve deve loper
 loper
 MAIN
CONFERENCE
 ROOM

  • 29. ~ 6TH THRU NTH ITERATIONS ~ KEEP EXPERIMENTING WITH RECRUITING, MODERATING, & SHARING
  • 30. EXPERIMENT WITH COMMANDO TESTING •  TAKE A LAPTOP WITH SILVERBACK SOFTWARE TO A COFFEE SHOP •  GET PERMISSION FROM THE MANAGER •  OFFER FANCY CUP OF COFFEE FOR A TEN MINUTE TEST VERDICT •  CHEAP •  DO NOT NEED TO PLAN AHEAD •  FEEL LIKE A BAD ASS …UNTIL YOU GET TO THE COFFEE SHOP •  WASTE A LOT OF TIME WRANGLING PEOPLE
  • 31. EXPERIMENT WITH SILVERBACK SOFTWARE •  $50 (FREE 30-DAY TRIAL) •  MAC ONLY •  LIGHTWEIGHT •  EDIT VIDEO USING IMOVIE •  WE CURRENTLY USE IT FOR COMMANDO TESTING IN THE FIELD AND IPHONE TESTING VERDICT •  HIGHLY RECOMMEND AS A STARTING POINT, BUT ONLY TESTS ON MAC OS
  • 32. OTHER EXPERIMENTS •  LOW COST RECRUITING (FROM THE BUILDING) •  SCREENCASTING WITH CHAT (USING DIMDIM) •  TIVO-IZING / TIME SHIFTING TESTS TO SAVE DEVELOPER’S TIME
  • 33. TIPS FOR DOING YOUR OWN LEAN USABILITY
  • 34. 9 LEAN USABILITY PRINCIPLES •  LEARN TO LOVE ERROR •  LOOK FOR BOULDERS IN THE ROAD •  SUBSTITUTE FREQUENCY FOR PRECISION •  STRIP OUT COSTS WHEREVER POSSIBLE •  THINK MINIMUM VIABLE PRODUCT PROCESS •  IN RECRUITING, BE PREPARED TO TRADE MONEY FOR TIME •  BASIC MODERATION TECHNIQUES CAN GO A LONG WAY •  EXPOSE TEAM TO USERS •  TAKE NOTES & HAVE DISCUSSIONS (DON’T WRITE REPORTS)
  • 35. Recruiting DO DON’T 1.  Practice with your friends and family 1.  Rely on the kindness of friends to 2.  Have 1 person own usability testing volunteer every time you need testing for the company 2.  Use the same tester(s) for different 3.  Create a screener listing minimum iterations of the same project user requirements – completed over 3.  Explain too much about the purpose phone or online (guidelines available of the test when recruiting online) 4.  Bother the participant with too many 4.  Consider using a vetted recruiter if calls or emails you can afford it or for specialized 5.  Be afraid to turn them down if they audiences seem “weird” 5.  Allow a week to schedule in-house 6.  Forget to thank them! (They may sessions become evangelists) 6.  Follow up with testers the day before 7.  Offer incentive
  • 36. Moderating DO DON’T 1.  Practice the test ahead of time 1.  Start the test before they sign a and write down questions consent/release form (example 2.  Create a scenario to test an available online) experience, not just a feature 2.  Forget to remind participant that 3.  Be aware of your assumptions you are testing the product, not beforehand as not to project them the participant on the participant 3.  Answer their questions or explain 4.  Spend a few minutes getting to know the participant things about the project to help 5.  Ask general, open-ended them along questions first and then probe for 4.  Use terms from your website or details industry jargon when asking 6.  Let participant explain things in questions their own words and avoid 5.  Accept just “yes” or “no” for an correcting them answer
  • 37. A few great moderating questions When first looking at project •  What are you looking at here? •  What can you do? As test progresses •  Show me how you would ____________ •  What do you expect will happen when you _____? Wrapping up •  What did you find confusing? •  How would you describe what you did here today? •  What, if anything you saw today, could you imagine using at home? How?
  • 38. Sharing DO DON’T 1.  Record the sessions 1.  Assume everyone saw the 2.  Take notes for immediate same things you did in a test discussion afterward 2.  Interpret user reactions if 3.  Debrief with project teams you don’t have the data to the same day support it 4.  Provide notes and video for 3.  React too strongly to any those who could not be single test there 4.  Just cherry-pick your pet 5.  Protect the privacy and issues that might have come dignity of the participant up
  • 39. Testing day checklist (office test) 1.  Set up item to be tested 2.  Start recording and sharing processes 3.  Greet participant and bring them to the private testing room 4.  Collect release form, explain test and build rapport 5.  Conduct the test, reminding them to think out loud and try to do things as if they were using their own computer at home (or work) 6.  Have a channel of communication between tester and remote observers (chat or text messaging) for emerging questions 7.  If testing multiple projects/scenarios, introduce each one separately, one after the other 8.  Reserve time at the end to answer questions and explain your product, if they ask 9.  Thank the participants and provide incentive 10.  Stop recording and sharing processes 11.  Meet with team to discuss what you saw 12.  Adjust test if necessary for next session
  • 40. Do it! •  Anyone can run a usability test with the right preparation and attitude •  There is lots of advice available online •  Learn from mistakes and evolve your methods •  Ask people who have done it before to help you out •  Team up & test each other