Product Management from Facebook to GitHub: Using data to understand - - PowerPoint PPT Presentation

product management from facebook to github
SMART_READER_LITE
LIVE PREVIEW

Product Management from Facebook to GitHub: Using data to understand - - PowerPoint PPT Presentation

Product Management from Facebook to GitHub: Using data to understand users & build products Identify Define Creating Opportunities Success Experiences Who am I? Cristina Fernndez Counsyl (genetics) GitHub Facebook Identify Define


slide-1
SLIDE 1

Product Management from Facebook to GitHub:

Using data to understand users & build products

slide-2
SLIDE 2
slide-3
SLIDE 3
slide-4
SLIDE 4
slide-5
SLIDE 5
slide-6
SLIDE 6

Identify Opportunities Creating Experiences Define Success

slide-7
SLIDE 7

Who am I?

slide-8
SLIDE 8

Cristina Fernández

Facebook Counsyl (genetics) GitHub

slide-9
SLIDE 9

Identify Opportunities Creating Experiences Define Success

slide-10
SLIDE 10

Identify Opportunities Creating Experiences Define Success

slide-11
SLIDE 11
slide-12
SLIDE 12
slide-13
SLIDE 13
slide-14
SLIDE 14

Initial Assumptions (@FB)

  • Blocked users are spammers
  • People should only be friending people they know
slide-15
SLIDE 15

But when we dug into the data the profiles didn’t look like spammers

  • Established accounts
  • With 100+ of friends
  • Who posted regularly
slide-16
SLIDE 16

So why are the users being blocked?

slide-17
SLIDE 17

Supplement data patterns with user interviews

  • Wanted to explore the world - meet

new people!

  • Didn’t understand the “rule” about
  • nly friending people you know

(cultural expectation)

  • Most people liked receiving friend

requests from new people

slide-18
SLIDE 18

What did we do?

1. Trained algorithm on localized data 2. Changed communication around WHY people were being blocked

Results:

  • Less people actually getting blocked (happy users)
  • More friend requests sent & accepted (FB growth)
slide-19
SLIDE 19

Data served a starting point for discovering an opportunity

slide-20
SLIDE 20

Identify Opportunities Creating Experiences Define Success

slide-21
SLIDE 21
slide-22
SLIDE 22

#vanitymetrics

slide-23
SLIDE 23
slide-24
SLIDE 24

New Feature: Require 2fa

  • User requests
  • Manual workaround
  • Improve security
slide-25
SLIDE 25
slide-26
SLIDE 26
slide-27
SLIDE 27

How many Organizations can we expect to enable this?

slide-28
SLIDE 28

Focus on Organizations that are already requiring 2fa

slide-29
SLIDE 29

Estimation parameters

  • Organizations that are actively developing code
  • >10 Users
  • >80% of users have 2fa enabled
slide-30
SLIDE 30

Define a goal that reflects the user needs being addressed

slide-31
SLIDE 31

Identify Opportunities Creating Experiences Define Success

slide-32
SLIDE 32

Artificial Intelligence

slide-33
SLIDE 33
slide-34
SLIDE 34
slide-35
SLIDE 35
slide-36
SLIDE 36

Starting from scratch meant we needed to build all the building blocks

Develop ML and NLP algorithms Create a production ready database with Topic suggestions Make Topic suggestions accessible for users Build in feedback mechanism to improve the algorithm

slide-37
SLIDE 37

We needed lots of different teams and skillsets

  • Data Scientists (Machine Learning)
  • Data Engineering (Data Infrastructure)
  • Application/Front-End Engineers (user facing features)
  • Design (UX)
slide-38
SLIDE 38
slide-39
SLIDE 39
slide-40
SLIDE 40

Cross functional work allows you to bring all the pieces together

slide-41
SLIDE 41

Identify Opportunities Creating Experiences Define Success

slide-42
SLIDE 42

Q & A