Slide 1

Slide 1 text

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