transitioning to-lean-at-infochimps

90
Transitioning to Lean @DhruvBansal @JimEngland @TimGasper

Upload: ash-maurya

Post on 23-Jan-2018

10.453 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Transitioning to-lean-at-infochimps

Transitioningto Lean

@DhruvBansal @JimEngland @TimGasper

Page 2: Transitioning to-lean-at-infochimps

We’re in a predicament with DATA.

Page 3: Transitioning to-lean-at-infochimps

DATAis the raw materials

Page 4: Transitioning to-lean-at-infochimps

DATAinvolves many markets and data types

Page 5: Transitioning to-lean-at-infochimps

DATAinvolves a wide variety of customersin undefined markets

Page 6: Transitioning to-lean-at-infochimps

how does Infochimpsfit into the data landscape?

Page 7: Transitioning to-lean-at-infochimps

Data marketplaceSocial media influenceIP intelligenceGeolocated data

our existing products

Page 8: Transitioning to-lean-at-infochimps

Our lean mission is to determinesolutions to must-have problems for sizable markets.

Page 9: Transitioning to-lean-at-infochimps

foursquare data derivativessocial media solutions

new product hypotheses

Page 10: Transitioning to-lean-at-infochimps
Page 11: Transitioning to-lean-at-infochimps

We have a significant portion of the foursquare check-in firehose.

Page 12: Transitioning to-lean-at-infochimps

HYPOTHESIS

FOURSQUARE DEVSWant venue hotness and venue ID matching for their applications.

Page 13: Transitioning to-lean-at-infochimps

How many4sq devs

are there?

Page 14: Transitioning to-lean-at-infochimps

How manywould pay?

Page 15: Transitioning to-lean-at-infochimps

HYPOTHESIS

DIGITAL AGENCIESWant venue hotness and brand comparisons for their clients.

Page 16: Transitioning to-lean-at-infochimps

How manybrands want4sq metrics?

Page 17: Transitioning to-lean-at-infochimps

How manywould pay?

Page 18: Transitioning to-lean-at-infochimps

Must have Nice to have Don’t need

Page 19: Transitioning to-lean-at-infochimps
Page 20: Transitioning to-lean-at-infochimps
Page 21: Transitioning to-lean-at-infochimps
Page 22: Transitioning to-lean-at-infochimps

killing a feature isjust as important asbuilding one :)

Page 23: Transitioning to-lean-at-infochimps

Social media data

Page 24: Transitioning to-lean-at-infochimps

DEVELOPERSWanted detailed and transparentinfluence metrics and rankings.

Page 25: Transitioning to-lean-at-infochimps

trstrank

Page 26: Transitioning to-lean-at-infochimps

HYPOTHESIS

DIGITAL AGENCIESWant detailed and transparentinfluence metrics and rankings.

Page 27: Transitioning to-lean-at-infochimps

interviews later...15+

Page 28: Transitioning to-lean-at-infochimps

Digital agencies actually wantedanalytics research tools and dashboards.

Page 29: Transitioning to-lean-at-infochimps
Page 30: Transitioning to-lean-at-infochimps

That’s not our market.

That’s not a feature set we’ve ever built.

Leverages stuff we know, but little of what we’ve built.

Sends the company in a very different direction.PROB

LEM

S

Page 31: Transitioning to-lean-at-infochimps

you’ve found a market and a product; should you build it?

Page 32: Transitioning to-lean-at-infochimps

Learn from and measure what youalready have.

Diagnose whether to pivot or persevere.

Page 33: Transitioning to-lean-at-infochimps

Product

Strategy

Vision

Optimization

Pivot

Page 34: Transitioning to-lean-at-infochimps

You shouldn’t define where to pivot tounless you know why you should pivot.

Page 35: Transitioning to-lean-at-infochimps

You can only know why if...

1 2 3 4

Page 36: Transitioning to-lean-at-infochimps

Clearly defined hypotheses.1

2 Clearly defined actionable metrics.vs. vanity metrics

Page 37: Transitioning to-lean-at-infochimps

You’ve been experimenting and optimizing.

3

4 The experimenting and optimizingstill has you short of your goals ofcreating a sustainable business.

Page 38: Transitioning to-lean-at-infochimps

Pivots are a change in strategy.

The lean canvas provides a powerfulstrategy framework.

Page 39: Transitioning to-lean-at-infochimps

ERIC RIESSTRATEGY

Product roadmap

Customer definition

Partners & competitors

Business model

ASH MAURYALEAN CANVAS

Problem, solution & key metrics

Customer segments & channels

Value proposition, unfair competitive advantage

Cost structure & revenue streams

Page 40: Transitioning to-lean-at-infochimps

the bottom line

Page 41: Transitioning to-lean-at-infochimps

Lean is more straightforward if youstart with it from the beginning.

If you haven’t been lean, you mustrevisit the past.

Page 42: Transitioning to-lean-at-infochimps

Move through the loop faster.

Page 43: Transitioning to-lean-at-infochimps

data web

Page 44: Transitioning to-lean-at-infochimps

TWO USE CASES, ONE WEBSITE

developersdata scientists

Page 45: Transitioning to-lean-at-infochimps

DATA SCIENTISTSbusiness analysts, marketers, consultants, economists, statisticians, etc.

Page 46: Transitioning to-lean-at-infochimps

We provide data scientists accessto data through downloadable data sets.

Page 47: Transitioning to-lean-at-infochimps

We provide developers accessto data through RESTful APIs.

Page 48: Transitioning to-lean-at-infochimps

DATA SCIENTISTS?

NO PROBLEMDownloadable data sets followa typical web flow

Page 49: Transitioning to-lean-at-infochimps

homepagedata set pagesearch results

blogtwitter

signup

download

Page 50: Transitioning to-lean-at-infochimps

MULTI-STEP

Page 51: Transitioning to-lean-at-infochimps

DEVELOPERS?

IT’S COMPLICATEDAPI usage funnel involves many steps and is more difficult to track & define

Page 52: Transitioning to-lean-at-infochimps

homepagedata set pagesearch results

blogtwitter

signup

Page 53: Transitioning to-lean-at-infochimps

new developer

Page 54: Transitioning to-lean-at-infochimps

new developer

Page 55: Transitioning to-lean-at-infochimps

active developer

Page 56: Transitioning to-lean-at-infochimps

A developer becomes active when they send over 1,000 API calls per month.

Page 57: Transitioning to-lean-at-infochimps

How do we convert a developer to an active developer?

Page 58: Transitioning to-lean-at-infochimps

HOWTOsCODE EXAMPLES

Page 59: Transitioning to-lean-at-infochimps
Page 60: Transitioning to-lean-at-infochimps

DATA SET PAGESAPI REFERENCE

Page 61: Transitioning to-lean-at-infochimps
Page 62: Transitioning to-lean-at-infochimps

homepagedata set pagesearch results

blogtwitter

signup

howto guidecode exampleapi referencedata set pagesearch results

activeuser

Page 63: Transitioning to-lean-at-infochimps

PLUS

Page 64: Transitioning to-lean-at-infochimps

We need to connect user activity on the website with user activity on our APIs.

TECHNICAL PROBLEM

Page 65: Transitioning to-lean-at-infochimps

GOOGLE ANALYTICS CUSTOM VARIABLES

TO THE RESCUE

SOLUTION

Page 66: Transitioning to-lean-at-infochimps

We use Google Analytics to track visitor behavior on our websites.

Page 67: Transitioning to-lean-at-infochimps

There are a lot of other options

• Cookie, JS-based data collection• No servers to maintain• APIs for reports

•Without JS, client-side behavior is a mystery

•Lots of work•Potentially awesome

Page 68: Transitioning to-lean-at-infochimps

Web Data

One identity is known to us. The other is known to Google.

Page 69: Transitioning to-lean-at-infochimps

?

Web Data

Page 70: Transitioning to-lean-at-infochimps

Google stores 3 cookies:

VISITORexpires after 2 years

SESSIONexpires after 30 minutes

PAGEset on every pageview

Page 71: Transitioning to-lean-at-infochimps
Page 72: Transitioning to-lean-at-infochimps

UsernameFirst seen atSegmentOriginal traffic sourceMilestones

• Signed up• Downloaded• Searched• Bought• Queried

Visitor VariablesMilestones

• Signed up• Downloaded• Searched• Bought• Queried

Session VariablesCategoryCompletenessPricingDistribution

Page Variables

Page 73: Transitioning to-lean-at-infochimps

CUSTOMVARIABLES

Page 74: Transitioning to-lean-at-infochimps

Visitor Variables

c=201110;ms=dev;ds=1;sd=1;u=dhruv

First seen in October, 2011 (c)Is a developer (ms)Has seen a dataset (ds)Has done a search (sd)Username is ‘dhruv’ (u)

Page 75: Transitioning to-lean-at-infochimps

WE CAN GET THIS DATA OVER THE WEB.

Page 76: Transitioning to-lean-at-infochimps

WE CAN GET THIS DATA THROUGH AN API.

Page 77: Transitioning to-lean-at-infochimps

Web Data

Page 78: Transitioning to-lean-at-infochimps

developersdevelopers

developersdevelopers

Page 79: Transitioning to-lean-at-infochimps

The web team’s goal is to increasethe number of active API users.

But we don’t have a traditional funnelfor converting these users.

Page 80: Transitioning to-lean-at-infochimps

So, we started by focusing on theoverall site experience for developers.

Page 81: Transitioning to-lean-at-infochimps
Page 82: Transitioning to-lean-at-infochimps
Page 83: Transitioning to-lean-at-infochimps
Page 84: Transitioning to-lean-at-infochimps

to LeanTRANSITIONING

Page 85: Transitioning to-lean-at-infochimps

We haven’t run any experimentson the website... yet.

Page 86: Transitioning to-lean-at-infochimps

web experiments

brainstorm

Page 87: Transitioning to-lean-at-infochimps

Developer-centric email campaigns1

Page 88: Transitioning to-lean-at-infochimps

Improved “getting started” dashboard2

http://twilio.com/user/account

Page 89: Transitioning to-lean-at-infochimps

Improved search experience3

Page 90: Transitioning to-lean-at-infochimps

thank you@DhruvBansal@JimEngland@TimGasper