using data to guide product development

38
Using data to guide product development Mat Clayton Co-Founder

Upload: mat-clayton

Post on 17-Jul-2015

484 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Using data to guide product development

Using data to guide product development

Mat Clayton Co-Founder

Page 2: Using data to guide product development

What is Mixcloud?

Page 3: Using data to guide product development

The Plan

Page 4: Using data to guide product development

The Plan

Page 5: Using data to guide product development

What does failure look like?

Page 6: Using data to guide product development

turntable.fm - MAU

Text

Page 7: Using data to guide product development

turntable.fm - DAU

Page 8: Using data to guide product development

Competitor analysis

• Sitemaps are an amazing resource

• Google - “site:competitor.com“

• OpenSiteExplorer, can be used to find links and any growth tactics being used

• graph.facebook.com/<app_id> can give you monthly Facebook actives for FB connected apps

• API’s

Page 9: Using data to guide product development
Page 10: Using data to guide product development

Key Performance Indicators (KPI’s)

Page 11: Using data to guide product development

Pick a single KPI

• Easily understood

• Provides focus and align the team

• Represent the core of the product, and usually isn’t uniques

Mixcloud - Listener minutes / 28 daysAirBnb - Nights stayed / 28 daysEventbrite - Tickets Booked / 28 daysSendGrid - Mail Sent / 28 days

Page 12: Using data to guide product development

Dashboards

• Distribute information amongst the team

• Make trends observable

• Give the team a solid understanding in top level metrics

• We’re big fans of graphite and grafana

• Alert on changes

Page 13: Using data to guide product development

User Accounting

Page 14: Using data to guide product development
Page 15: Using data to guide product development

User accountingSite A Site B

Active Users 1000 1000

Born +800 +100

Die -100 0

Sleep -300 -50

Awaken +100 +450

Next Period’s Active Users 1500 1500

Page 16: Using data to guide product development

Retention Curves

Page 17: Using data to guide product development

Identifying key product features for retention

Page 18: Using data to guide product development

The Brainstorm

Page 19: Using data to guide product development

What correlates with retention?

Page 20: Using data to guide product development

First week Listens

Page 21: Using data to guide product development

Key User Metrics - Twitter

Page 22: Using data to guide product development

Twitter’s data

Page 23: Using data to guide product development

Correlation does not imply Causation

Page 24: Using data to guide product development

Cause or effect?

Page 25: Using data to guide product development

How do you choose what to build?

Page 26: Using data to guide product development

What facts do we know about our users?• What information did they give us? name, email, Facebook?

• Do they use mobile web/desktop/iOS/Android?

• Do they have email notifications enabled?

• Which core features have they used and to what degree?

• Which features did they miss?

• What was their last interaction with the service?

• Where did they come from? (Referrer)

• Do they use competitor products?

Page 27: Using data to guide product development
Page 28: Using data to guide product development

Evaluating potential product features

• Do we have the resources to build it?

• How many users will the feature be relevant to?

• How frequently will they interact with it?

• What is the conversion rate against our primary goal?

Page 29: Using data to guide product development

AB Testing (Always Be Testing)

Page 30: Using data to guide product development

AB Testing Examples

Page 31: Using data to guide product development
Page 32: Using data to guide product development

Big changes == Big results

Page 33: Using data to guide product development
Page 34: Using data to guide product development

How big is big?

Page 35: Using data to guide product development

AB testing• Continually run AATests

• Requirements

- Fast to implement, a single line of code

- Negligible cost to product performance, including SEO

- Results need to be available to the entire team

• Tools

- Django Experiments (we wrote it)

- A/Bingo (Ruby on Rails)

- Optimizely

- Google Website Optimizer

Page 36: Using data to guide product development

Failure is acceptable

Page 37: Using data to guide product development

“A good plan, violently executed now, is better than a perfect plan next week.” - George S. Patton

Page 38: Using data to guide product development

Thanks for listening! Any Questions?

@matclayton [email protected]