HOW TO TALK TO YOUR USERS
DROIDCON TURIN 2016
Alex Florescu
@flor3scu
YPlan
Slide 2
Slide 2 text
No content
Slide 3
Slide 3 text
HOW…
Slide 4
Slide 4 text
HOW…
Slide 5
Slide 5 text
▸ do we build X?
▸ do we solve problem Y?
▸ do we architect/test/design?
HOW…
Slide 6
Slide 6 text
HOW…
Slide 7
Slide 7 text
WHAT & WHY
Slide 8
Slide 8 text
WHAT & WHY
▸ What features do we build
▸ What features do we remove
▸ What apps do we work on
▸ Why is this feature/bug important
Slide 9
Slide 9 text
WHAT & WHY
▸ What do users care about?
▸ Why do users care about this?
Slide 10
Slide 10 text
NOT TECHNICAL
NO CODE
Slide 11
Slide 11 text
POINTS
▸ How do you ask your users about new features
▸ No magic wand, just methods & principles
▸ How do we ask questions
▸ What are the right and wrong questions
Slide 12
Slide 12 text
WHY?
Slide 13
Slide 13 text
NOT MY PROBLEM?
Slide 14
Slide 14 text
WHAT & WHY MATTER!
▸ Avoid useless features
▸ Avoid building apps that never get downloaded
▸ Avoid building solutions in search for problems
▸ Understand the user needs
▸ Be part of the conversation
Slide 15
Slide 15 text
WHAT QUESTIONS
DO YOU ASK?
Slide 16
Slide 16 text
…
Slide 17
Slide 17 text
No content
Slide 18
Slide 18 text
EXAMPLE!
Slide 19
Slide 19 text
COFFEE TRACKING APP
▸ Uses magical new technology to precisely track your
caffeine intake
▸ You can see just how much coffee you had
▸ Patterns of caffeine spike/drop
Slide 20
Slide 20 text
DOES IT SOUND
LIKE A GOOD IDEA?
Slide 21
Slide 21 text
WOULD YOU WANT
IT?
Slide 22
Slide 22 text
WOULD YOU PAY
FOR IT?
Slide 23
Slide 23 text
HOW MUCH WOULD
YOU PAY FOR IT?
Slide 24
Slide 24 text
FEATURE QUESTIONS
▸ Would you want to set a caffeine limit?
▸ How do you want to track your drinks?
▸ What graphs would you want to see?
Slide 25
Slide 25 text
EXAMPLE #2
Slide 26
Slide 26 text
RIVER BUS APP
▸ River buses come every 20ish minutes
▸ Schedule is a big table
▸ This app tells you when the next ones departs
Slide 27
Slide 27 text
WOULD YOU WANT AN APP
FOR READING THE
SCHEDULE?
Slide 28
Slide 28 text
WOULD YOU WANT TO
KNOW WHEN THE NEXT
BUS COMES?
Slide 29
Slide 29 text
WOULD YOU WANT TO
GET SERVICE UPDATES?
Slide 30
Slide 30 text
No content
Slide 31
Slide 31 text
WHAT’S WRONG?
▸ Leading questions
▸ No commitment required
▸ No risk to user
▸ Personal involvement
▸ Selling, not learning
Slide 32
Slide 32 text
WHAT’S WRONG?
▸ Problem & solution together
▸ The questions assume people care & need
▸ People wrongly report their habits
▸ Personal bias
Slide 33
Slide 33 text
HOW DO WE FIX
THIS?
Slide 34
Slide 34 text
FIRST RULE
Slide 35
Slide 35 text
RULE #1
▸ Don’t mention the app / new feature / idea
▸ Don’t describe what you’re building
▸ Don’t even say you’re building something
NEVER MENTION THE APP
Slide 36
Slide 36 text
NEVER MENTION THE PROBLEM
▸ Don’t mention the problem you’re trying to solve
▸ Don’t describe what you think are the issues
▸ Don’t say you’re building a solution
RULE #2
Slide 37
Slide 37 text
DISCOVER THE USER
▸ Learn the user’s habits that are relevant
▸ Create a portrait of the user
▸ The person matters
Slide 38
Slide 38 text
DISCOVER THE USER
▸ Do you drink coffee? How many coffees a day?
▸ What coffee do you like?
▸ Do you track calories?
▸ What was the last app you used today?
EXAMPLE
Slide 39
Slide 39 text
▸ How do you commute to work?
▸ How do you go around on weekends?
▸ How do you kill time on your commute?
▸ Are you a morning person?
DISCOVER THE USER
EXAMPLE #2
Slide 40
Slide 40 text
DISCOVER THE PROBLEM
▸ Test your assumptions about the problem
▸ Try to determine how people perceive it
▸ How big of a problem is it? How painful?
Slide 41
Slide 41 text
DISCOVER THE PROBLEM
▸ Do you worry about drinking too much coffee?
▸ Do you have trouble sleeping?
▸ Has your doctor asked you to limit caffeine?
EXAMPLE
Slide 42
Slide 42 text
▸ How long do you usually wait for a river bus?
▸ What do you do when you wait?
▸ Do you know what time your usual service is?
▸ When did you last narrowly miss a bus?
DISCOVER THE PROBLEM
EXAMPLE #2
Slide 43
Slide 43 text
DISCOVER THE SOLUTION
▸ Work your way towards your solution
▸ Start with the problem and let the users describe the
solution to you
▸ If you’re right, you will hear your solution
▸ If you’re not, you get valuable insight
Slide 44
Slide 44 text
DISCOVER THE SOLUTION
▸ Do you keep track of how much coffee you drink?
▸ If yes, how?
▸ If no, why?
EXAMPLE
Slide 45
Slide 45 text
▸ How do you check the time of the next river bus?
▸ Where do you find the schedule?
▸ How do you make sure you get to work on time?
DISCOVER THE SOLUTION
EXAMPLE #2
Slide 46
Slide 46 text
BE SPECIFIC
▸ Start general if needed, but dig into specifics
▸ Understand core problems and needs, rather than “feature
requests”
▸ Say “go on”, “tell me more” and “why”
Slide 47
Slide 47 text
▸ “I would love to track my coffee consumption”
▸ Why?
▸ “Yeah, I am worried about drinking too much”
▸ Tell me more. Why is that?
BE SPECIFIC
EXAMPLE
Slide 48
Slide 48 text
EXAMPLE #2
▸ “I need to know about service disruptions”
▸ Why? How do you use that information?
▸ “I want realtime schedule updates”
▸ Go on. How does that help?
BE SPECIFIC
Slide 49
Slide 49 text
ASK THE KEY QUESTIONS
▸ How do you deal with it today?
▸ Why is it a problem? What makes it so bad?
▸ What are you already trying to fix/improve it?
▸ How much time does it eat up?
▸ What are your priorities/goals/big problems?
Slide 50
Slide 50 text
BE OBJECTIVE
▸ It may be hard to be objective about the results
▸ Uninvolved people will be the most objective
▸ Believe the story your survey tells you
Slide 51
Slide 51 text
MAKING SENSE OF RESULTS
▸ Patterns will form
▸ If not, problem or target are too general
▸ Look both at the big picture and the details
Slide 52
Slide 52 text
FIND TARGET
▸ Correlations will highlight certain users groups
▸ The “profiling” questions allow you to “know” them
Slide 53
Slide 53 text
EXAMPLE
▸ Big picture: most people don’t track coffee consumption
▸ Details: people that do track it also track calories
Slide 54
Slide 54 text
EXAMPLE #2
▸ Big picture: people need an easy way of looking at the
schedule
▸ Details: some people always seem to miss the bus
Slide 55
Slide 55 text
RINSE & REPEAT
▸ Refine problem, solution & target
▸ Redo with similar and new questions
Slide 56
Slide 56 text
HOW DO YOU REACH USERS?
▸ In-app surveys
▸ Email surveys
▸ Street surveys
▸ In-person user workshops
Slide 57
Slide 57 text
TALKING TO USERS IS CHEAP!
▸ Building things is very expensive
▸ Building the wrong thing can be disastrous
▸ Talking to users is, comparatively, almost free
▸ It is also perfectly safe
Slide 58
Slide 58 text
DON’T A/B TESTS SOLVE THIS?
▸ A/B tests still require you build “something”
▸ You build based on assumption
▸ Not applicable to brand new projects
▸ Some features are difficult to A/B test
(e.g. chat, social features etc.)
▸ Some features require a lot of upfront work
Slide 59
Slide 59 text
SUMMARY
▸ Discover, don’t sell
▸ Do this early, do it often
▸ Everyone’s job to get what & why right
▸ Doesn’t replace UX workshops or AB tests
Slide 60
Slide 60 text
READING
“The Mom Test” — Rob Fitzpatrick (@robfitz)
Slide 61
Slide 61 text
THANK YOU
Alex Florescu
@flor3scu
Slides: http://bit.do/droidconIT