SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Downloaden Sie, um offline zu lesen
Lessons Learned From A/B
Testing Wins and Losses
WHO I AM: GROWTH HACKER
ANDY
Growth Team
/groTH tem/ n.
A group within the company that develops the product
experience in a way that creates more activated users
! Pre Product/Market fit: build the growth engine
! Post Product/Market fit: optimize the engine (make it bigger)
! Any time: generate hacks, non-obvious ways to reach your goals
Definition
Building the
Testing Engine
1
GET THE PIECES IN
PLACE BEFORE
ADDING GAS
Do things that
don’t scale
Test yourself to product market fit
What type of product are our users interested in?
How can we reach this users the best way?
Pour Gas on it
WE HAD TO EXPERIMENT WITH A LOT OF THINGS
How do you build what users actually want?
Child ID
Dog TrackerFamily Locator
Lost Phone
Ads Landing Pages
THINK OF IT AS
DIVIDE & CONQUER
Optimizing the
Test Engine
2
RISKLOW HIGH
Big Swings
Optimizations
REWARD
HIGH
Start Ups need step function take bold bets
Scalable growth through testing
Lather, Rinse, Repeat. Continuous Improvement
Evaluate
Results
Test
Design
Develop
Hypothesis
Implement
Leanings
Developing hypotheses
How to Develop Hypotheses
1. Leverage the team, institutional knowledge,
understand important “Themes”
2. Qualitative studies, surveys
3. Quantitative analysis
Test Design
Test
Design
How to Design Tests Effectively
1. Determine right testing format
2. Optimize test to avoid overinvesting
3. Execute quickly, full instrumentation for analysis
Evaluate Results
How to Evaluate Results
1. Analyze core metrics impact of each variant
2. Ensure all numbers are statistically significant
3. Understand long term impacts and side effects
Evaluate
Results
Implement Learnings
How to Implement Learnings
1. Understand what caused the change
2. Determine how this learnings applies to product aspects
3. Promote visibility of learnings/takeaways
Implement
Leanings
Qualitative Tests Painted Door Tests Feature Tests
INVESTMENT COSTLOW HIGH
Painted
Door
Top of
Funnel Test
Full
FeatureMany Some Few
Types of tests avoid overinvesting
Qualitative Tests
Purpose
Determine interest in product via conversations
with your users and potential users
Key
Test as many ideas as possible but keep in mind
that people want to please you
Example
Emergency Contacts
ETA Sharing
Carpooling
Qualitative Tests
Feature Tests
Purpose
Building a functional feature and see how users
interact
Key
Don’t build the full feature, start at the top of the
funnel and work your way down
Example
Emergency Contacts
Recommender
FUE
Add EC
Send EC
Accept EC
Create ACT
(Partial) Feature Tests
Aggressive vs. Passive Tests
Passive Tests End Point Aggressive Tests
LEARNINGSLOW HIGH
HOW TO TRUST
YOUR RESULTS?
Test Design - Explicit Control Variant
Allocation
Design variants to have an additional control group
➔ Ensures control group meets test user criteria
➔ Reduce risk of variant assignment issues
Test Design - Explicit Control Variant
Allocation
All Users
Test Design - Explicit Control Variant
Allocation
Eligible for experiment
Ineligible for
experiment
Test Design - Explicit Control Variant
Allocation
Eligible but excluded from
experiment
Ineligible for
experiment
Included in experiment
Test Design - Explicit Control Variant
Allocation
Treatment 1
Eligible but excluded from
experiment
Ineligible for
experiment
Control Variant 1
Variant 2
Test Design - Explicit Control Variant
Allocation
Always consider keeping long-term holdout
groups
➔ Understand potential impacts that may not be seen
early in the user lifecycle
➔ Enables measurement of how impacts rollup into
product growth
“A GOOD PLAN,
VIOLENTLY
EXECUTED TODAY, IS
BETTER THAN A
PERFECT PLAN
EXECUTED NEXT
WEEK.”
GENERAL GEORGE S PATTON
HERE IS WHAT I AM UP TO NEXT
Andreas@reddit.com

Weitere ähnliche Inhalte

Was ist angesagt?

Building a successful cpi campaign a how to guide
Building a successful cpi campaign a how to guideBuilding a successful cpi campaign a how to guide
Building a successful cpi campaign a how to guide
Appnext
 
Stellar - Monitor Case Study
Stellar - Monitor Case StudyStellar - Monitor Case Study
Stellar - Monitor Case Study
Brittany Hadfield
 

Was ist angesagt? (20)

#MBC2016 Dan Ekstein, Supersonic Finding the Perfect Balance Between Rewarded...
#MBC2016 Dan Ekstein, Supersonic Finding the Perfect Balance Between Rewarded...#MBC2016 Dan Ekstein, Supersonic Finding the Perfect Balance Between Rewarded...
#MBC2016 Dan Ekstein, Supersonic Finding the Perfect Balance Between Rewarded...
 
Appsfire SDK. The growth engine for your app
Appsfire SDK. The growth engine for your appAppsfire SDK. The growth engine for your app
Appsfire SDK. The growth engine for your app
 
SplitMetrics answers burning questions on mobile A/B testing
SplitMetrics answers burning questions on mobile A/B testingSplitMetrics answers burning questions on mobile A/B testing
SplitMetrics answers burning questions on mobile A/B testing
 
7 Ways to Lose Money Monetizing Apps with Ads
7 Ways to Lose Money Monetizing Apps with Ads7 Ways to Lose Money Monetizing Apps with Ads
7 Ways to Lose Money Monetizing Apps with Ads
 
The Definitive Guide to Campaign Set-Up & Optimization by Appnext
The Definitive Guide to Campaign Set-Up & Optimization by AppnextThe Definitive Guide to Campaign Set-Up & Optimization by Appnext
The Definitive Guide to Campaign Set-Up & Optimization by Appnext
 
11 pre and post launch mobile app marketing pitfalls to avoid
11 pre and post launch mobile app marketing pitfalls to avoid 11 pre and post launch mobile app marketing pitfalls to avoid
11 pre and post launch mobile app marketing pitfalls to avoid
 
How to Use the Google HEART Framework
How to Use the Google HEART Framework How to Use the Google HEART Framework
How to Use the Google HEART Framework
 
Case study. Advertisers success in mobile economy
Case study. Advertisers success in mobile economyCase study. Advertisers success in mobile economy
Case study. Advertisers success in mobile economy
 
Mobile Application Launch Checklist (Marketing and Analytics)
Mobile Application Launch Checklist (Marketing and Analytics)Mobile Application Launch Checklist (Marketing and Analytics)
Mobile Application Launch Checklist (Marketing and Analytics)
 
Building a successful cpi campaign a how to guide
Building a successful cpi campaign a how to guideBuilding a successful cpi campaign a how to guide
Building a successful cpi campaign a how to guide
 
The Journey from User Acquisition to Advocacy - CleverTap & AppFollow
The Journey from User Acquisition to Advocacy - CleverTap & AppFollowThe Journey from User Acquisition to Advocacy - CleverTap & AppFollow
The Journey from User Acquisition to Advocacy - CleverTap & AppFollow
 
How to Release Your Mobile App in 10 Steps
How to Release Your Mobile App in 10 StepsHow to Release Your Mobile App in 10 Steps
How to Release Your Mobile App in 10 Steps
 
Stellar - Monitor Case Study
Stellar - Monitor Case StudyStellar - Monitor Case Study
Stellar - Monitor Case Study
 
Growing a Mobile App Business
Growing a Mobile App Business Growing a Mobile App Business
Growing a Mobile App Business
 
How to Grow the Customer Lifetime Value for your App?
How to Grow the Customer Lifetime Value for your App?How to Grow the Customer Lifetime Value for your App?
How to Grow the Customer Lifetime Value for your App?
 
Branch<>Forrester Webinar: Tackling Mobile Fragmentation: Do’s & Don’ts
Branch<>Forrester Webinar: Tackling Mobile Fragmentation: Do’s & Don’tsBranch<>Forrester Webinar: Tackling Mobile Fragmentation: Do’s & Don’ts
Branch<>Forrester Webinar: Tackling Mobile Fragmentation: Do’s & Don’ts
 
DPS Snap Poll Results
DPS Snap Poll ResultsDPS Snap Poll Results
DPS Snap Poll Results
 
Optimizely Partner Ecosystem
Optimizely Partner EcosystemOptimizely Partner Ecosystem
Optimizely Partner Ecosystem
 
Mobile App Marketing: The Ultimate Guide to Success
Mobile App Marketing: The Ultimate Guide to SuccessMobile App Marketing: The Ultimate Guide to Success
Mobile App Marketing: The Ultimate Guide to Success
 
Mobile Strategy PowerPoint Presentation Slides
Mobile Strategy PowerPoint Presentation Slides Mobile Strategy PowerPoint Presentation Slides
Mobile Strategy PowerPoint Presentation Slides
 

Andere mochten auch

Public Relations in Tourism(Nepal)
 Public Relations in Tourism(Nepal) Public Relations in Tourism(Nepal)
Public Relations in Tourism(Nepal)
Sukhdeep Kaur Sran
 

Andere mochten auch (8)

Walter P Moore Post-Earthquake Assessment in Nepal
Walter P Moore Post-Earthquake Assessment in NepalWalter P Moore Post-Earthquake Assessment in Nepal
Walter P Moore Post-Earthquake Assessment in Nepal
 
Public Relations in Tourism(Nepal)
 Public Relations in Tourism(Nepal) Public Relations in Tourism(Nepal)
Public Relations in Tourism(Nepal)
 
Tracking tourism inflow in nepal
Tracking tourism inflow in nepalTracking tourism inflow in nepal
Tracking tourism inflow in nepal
 
Tourim and Politic
Tourim and PoliticTourim and Politic
Tourim and Politic
 
Nepal tourism potential
Nepal tourism potentialNepal tourism potential
Nepal tourism potential
 
Wel come to nepal copy
Wel come to nepal   copyWel come to nepal   copy
Wel come to nepal copy
 
Present state of tourism in Nepal
Present state of tourism in NepalPresent state of tourism in Nepal
Present state of tourism in Nepal
 
Thesis
ThesisThesis
Thesis
 

Ähnlich wie MAU Vegas 2016 — Lessons Learned From A/B Testing Wins and Losses

Agile Testing
Agile TestingAgile Testing
Agile Testing
multunus
 
Building A Testing Culture At Autodesk
Building A Testing Culture At AutodeskBuilding A Testing Culture At Autodesk
Building A Testing Culture At Autodesk
Mari Ju
 
How To Scale Your Product Through Experimentation w/ Milena Court, Product Ma...
How To Scale Your Product Through Experimentation w/ Milena Court, Product Ma...How To Scale Your Product Through Experimentation w/ Milena Court, Product Ma...
How To Scale Your Product Through Experimentation w/ Milena Court, Product Ma...
TheFamily
 

Ähnlich wie MAU Vegas 2016 — Lessons Learned From A/B Testing Wins and Losses (20)

Agile Testing
Agile TestingAgile Testing
Agile Testing
 
Building A Testing Culture At Autodesk
Building A Testing Culture At AutodeskBuilding A Testing Culture At Autodesk
Building A Testing Culture At Autodesk
 
How To Scale Your Product Through Experimentation w/ Milena Court, Product Ma...
How To Scale Your Product Through Experimentation w/ Milena Court, Product Ma...How To Scale Your Product Through Experimentation w/ Milena Court, Product Ma...
How To Scale Your Product Through Experimentation w/ Milena Court, Product Ma...
 
A/B Testing for New Product Launches by Booking.com Sr PM
A/B Testing for New Product Launches by Booking.com Sr PMA/B Testing for New Product Launches by Booking.com Sr PM
A/B Testing for New Product Launches by Booking.com Sr PM
 
A/B Testing for New Product Launches by Booking.com Sr PM
A/B Testing for New Product Launches by Booking.com Sr PMA/B Testing for New Product Launches by Booking.com Sr PM
A/B Testing for New Product Launches by Booking.com Sr PM
 
[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of Experimentation[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of Experimentation
 
Taking In-House Product to Market
Taking In-House Product to MarketTaking In-House Product to Market
Taking In-House Product to Market
 
A/B Testing Best Practices by Hulu Product Leader
A/B Testing Best Practices by Hulu Product LeaderA/B Testing Best Practices by Hulu Product Leader
A/B Testing Best Practices by Hulu Product Leader
 
How to Balance Innovation and Optimization in your CRO program
How to Balance Innovation and Optimization in your CRO programHow to Balance Innovation and Optimization in your CRO program
How to Balance Innovation and Optimization in your CRO program
 
DV 2016: Building a Culture of Testing and Optimization
DV 2016: Building a Culture of Testing and OptimizationDV 2016: Building a Culture of Testing and Optimization
DV 2016: Building a Culture of Testing and Optimization
 
Website Optimization Without a Committee: Using Testing to Make Decisions
Website Optimization Without a Committee: Using Testing to Make DecisionsWebsite Optimization Without a Committee: Using Testing to Make Decisions
Website Optimization Without a Committee: Using Testing to Make Decisions
 
Optimizely Workshop: Mobile Walkthrough
Optimizely Workshop: Mobile Walkthrough Optimizely Workshop: Mobile Walkthrough
Optimizely Workshop: Mobile Walkthrough
 
Summary of The Lean Startup (Eric Ries)
Summary of The Lean Startup (Eric Ries)Summary of The Lean Startup (Eric Ries)
Summary of The Lean Startup (Eric Ries)
 
VWO Webinar: How Product Teams Drive Growth With In-App Experimentation
VWO Webinar: How Product Teams Drive Growth With In-App ExperimentationVWO Webinar: How Product Teams Drive Growth With In-App Experimentation
VWO Webinar: How Product Teams Drive Growth With In-App Experimentation
 
Dev's Guide to Feedback Driven Development
Dev's Guide to Feedback Driven DevelopmentDev's Guide to Feedback Driven Development
Dev's Guide to Feedback Driven Development
 
[Webinar] Introducing Feature Management
[Webinar] Introducing Feature Management [Webinar] Introducing Feature Management
[Webinar] Introducing Feature Management
 
7 Habits of Highly Effective Personalization Organizations
7 Habits of Highly Effective Personalization Organizations7 Habits of Highly Effective Personalization Organizations
7 Habits of Highly Effective Personalization Organizations
 
UX Lead Product Management
UX Lead Product ManagementUX Lead Product Management
UX Lead Product Management
 
Cox Automotive: Testing Across Multiple Brands
Cox Automotive: Testing Across Multiple BrandsCox Automotive: Testing Across Multiple Brands
Cox Automotive: Testing Across Multiple Brands
 
Experiment Your Way to Product Success: How User Acceptance Testing Can Save ...
Experiment Your Way to Product Success: How User Acceptance Testing Can Save ...Experiment Your Way to Product Success: How User Acceptance Testing Can Save ...
Experiment Your Way to Product Success: How User Acceptance Testing Can Save ...
 

Mehr von Grow.co

Mehr von Grow.co (20)

GrowthStack 2016 — Scale and Acquire New Users: Growth Workshop, Led by Facebook
GrowthStack 2016 — Scale and Acquire New Users: Growth Workshop, Led by FacebookGrowthStack 2016 — Scale and Acquire New Users: Growth Workshop, Led by Facebook
GrowthStack 2016 — Scale and Acquire New Users: Growth Workshop, Led by Facebook
 
GrowthStack 2016 — Driving Conversions Beyond the Install
GrowthStack 2016 — Driving Conversions Beyond the InstallGrowthStack 2016 — Driving Conversions Beyond the Install
GrowthStack 2016 — Driving Conversions Beyond the Install
 
GrowthStack 2016 — Data Platforms: Why Nothing Has Changed Except Everything
GrowthStack 2016 — Data Platforms: Why Nothing Has Changed Except EverythingGrowthStack 2016 — Data Platforms: Why Nothing Has Changed Except Everything
GrowthStack 2016 — Data Platforms: Why Nothing Has Changed Except Everything
 
GrowthStack 2016 — 2017 Update to the Mobile Growth Stack
GrowthStack 2016 — 2017 Update to the Mobile Growth StackGrowthStack 2016 — 2017 Update to the Mobile Growth Stack
GrowthStack 2016 — 2017 Update to the Mobile Growth Stack
 
GrowthStack 2016 — Rapid Response To Mobile Fraud
GrowthStack 2016 — Rapid Response To Mobile FraudGrowthStack 2016 — Rapid Response To Mobile Fraud
GrowthStack 2016 — Rapid Response To Mobile Fraud
 
GrowCommerce 2016 — Live Case Study Analysis: Getting the Most from Your Mark...
GrowCommerce 2016 — Live Case Study Analysis: Getting the Most from Your Mark...GrowCommerce 2016 — Live Case Study Analysis: Getting the Most from Your Mark...
GrowCommerce 2016 — Live Case Study Analysis: Getting the Most from Your Mark...
 
GrowCommerce 2016 — How Fast-Growing E-Commerce Brands Are Driving Sales with...
GrowCommerce 2016 — How Fast-Growing E-Commerce Brands Are Driving Sales with...GrowCommerce 2016 — How Fast-Growing E-Commerce Brands Are Driving Sales with...
GrowCommerce 2016 — How Fast-Growing E-Commerce Brands Are Driving Sales with...
 
GrowCommerce 2016 — Fireside Chat on Proximity Marketing
GrowCommerce 2016 — Fireside Chat on Proximity MarketingGrowCommerce 2016 — Fireside Chat on Proximity Marketing
GrowCommerce 2016 — Fireside Chat on Proximity Marketing
 
GrowCommerce 2016 — Shopping Apps: A Deep Dive into Mobile User Acquisition T...
GrowCommerce 2016 — Shopping Apps: A Deep Dive into Mobile User Acquisition T...GrowCommerce 2016 — Shopping Apps: A Deep Dive into Mobile User Acquisition T...
GrowCommerce 2016 — Shopping Apps: A Deep Dive into Mobile User Acquisition T...
 
MAU New York 2016 — Onboarding Best Practices
MAU New York 2016 — Onboarding Best PracticesMAU New York 2016 — Onboarding Best Practices
MAU New York 2016 — Onboarding Best Practices
 
MAU New York 2016 — Adding Television Into Mobile User Acquisition Campaigns
MAU New York 2016 — Adding Television Into Mobile User Acquisition CampaignsMAU New York 2016 — Adding Television Into Mobile User Acquisition Campaigns
MAU New York 2016 — Adding Television Into Mobile User Acquisition Campaigns
 
MAU New York 2016 — Mobile Moments: Engaging Your Most Valuable Customers
MAU New York 2016 — Mobile Moments: Engaging Your Most Valuable CustomersMAU New York 2016 — Mobile Moments: Engaging Your Most Valuable Customers
MAU New York 2016 — Mobile Moments: Engaging Your Most Valuable Customers
 
MAU Vegas 2016 — Conceptualizing and Implementing a Cross-Channel Segmentatio...
MAU Vegas 2016 — Conceptualizing and Implementing a Cross-Channel Segmentatio...MAU Vegas 2016 — Conceptualizing and Implementing a Cross-Channel Segmentatio...
MAU Vegas 2016 — Conceptualizing and Implementing a Cross-Channel Segmentatio...
 
MAU Vegas 2016 — How-To: Create Long-Term Engagement
MAU Vegas 2016 — How-To: Create Long-Term EngagementMAU Vegas 2016 — How-To: Create Long-Term Engagement
MAU Vegas 2016 — How-To: Create Long-Term Engagement
 
MAU Vegas 2016 — Retention is Every App's Game to Lose
MAU Vegas 2016 — Retention is Every App's Game to LoseMAU Vegas 2016 — Retention is Every App's Game to Lose
MAU Vegas 2016 — Retention is Every App's Game to Lose
 
MAU Vegas 2016 — How to Build an Internal Growth Culture
MAU Vegas 2016 — How to Build an Internal Growth CultureMAU Vegas 2016 — How to Build an Internal Growth Culture
MAU Vegas 2016 — How to Build an Internal Growth Culture
 
MAU Vegas 2016 — Growth without Borders — Priming the International Pump
MAU Vegas 2016 — Growth without Borders — Priming the International PumpMAU Vegas 2016 — Growth without Borders — Priming the International Pump
MAU Vegas 2016 — Growth without Borders — Priming the International Pump
 
MAU Vegas 2016 — How to Build a UA Infrastructure to Maximize Your Time and E...
MAU Vegas 2016 — How to Build a UA Infrastructure to Maximize Your Time and E...MAU Vegas 2016 — How to Build a UA Infrastructure to Maximize Your Time and E...
MAU Vegas 2016 — How to Build a UA Infrastructure to Maximize Your Time and E...
 
MAU Vegas 2016 — If Your Messages Are a Snooze, You're Going to Lose — Upping...
MAU Vegas 2016 — If Your Messages Are a Snooze, You're Going to Lose — Upping...MAU Vegas 2016 — If Your Messages Are a Snooze, You're Going to Lose — Upping...
MAU Vegas 2016 — If Your Messages Are a Snooze, You're Going to Lose — Upping...
 
MAU Vegas 2016 — Measuring Offline Campaigns + The Impact of Dynamic Creative
MAU Vegas 2016 — Measuring Offline Campaigns + The Impact of Dynamic CreativeMAU Vegas 2016 — Measuring Offline Campaigns + The Impact of Dynamic Creative
MAU Vegas 2016 — Measuring Offline Campaigns + The Impact of Dynamic Creative
 

Kürzlich hochgeladen

Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Cara Menggugurkan Kandungan 087776558899
 

Kürzlich hochgeladen (6)

Satara Call girl escort *74796//13122* Call me punam call girls 24*7hour avai...
Satara Call girl escort *74796//13122* Call me punam call girls 24*7hour avai...Satara Call girl escort *74796//13122* Call me punam call girls 24*7hour avai...
Satara Call girl escort *74796//13122* Call me punam call girls 24*7hour avai...
 
Mobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s ToolsMobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s Tools
 
Android Application Components with Implementation & Examples
Android Application Components with Implementation & ExamplesAndroid Application Components with Implementation & Examples
Android Application Components with Implementation & Examples
 
Mobile App Penetration Testing Bsides312
Mobile App Penetration Testing Bsides312Mobile App Penetration Testing Bsides312
Mobile App Penetration Testing Bsides312
 
Mobile Application Development-Components and Layouts
Mobile Application Development-Components and LayoutsMobile Application Development-Components and Layouts
Mobile Application Development-Components and Layouts
 
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
 

MAU Vegas 2016 — Lessons Learned From A/B Testing Wins and Losses

  • 1. Lessons Learned From A/B Testing Wins and Losses
  • 2. WHO I AM: GROWTH HACKER ANDY
  • 3. Growth Team /groTH tem/ n. A group within the company that develops the product experience in a way that creates more activated users ! Pre Product/Market fit: build the growth engine ! Post Product/Market fit: optimize the engine (make it bigger) ! Any time: generate hacks, non-obvious ways to reach your goals Definition
  • 5. GET THE PIECES IN PLACE BEFORE ADDING GAS
  • 7.
  • 8. Test yourself to product market fit What type of product are our users interested in? How can we reach this users the best way? Pour Gas on it WE HAD TO EXPERIMENT WITH A LOT OF THINGS
  • 9. How do you build what users actually want? Child ID Dog TrackerFamily Locator Lost Phone Ads Landing Pages
  • 10. THINK OF IT AS DIVIDE & CONQUER
  • 12.
  • 13. RISKLOW HIGH Big Swings Optimizations REWARD HIGH Start Ups need step function take bold bets
  • 14. Scalable growth through testing Lather, Rinse, Repeat. Continuous Improvement Evaluate Results Test Design Develop Hypothesis Implement Leanings
  • 15. Developing hypotheses How to Develop Hypotheses 1. Leverage the team, institutional knowledge, understand important “Themes” 2. Qualitative studies, surveys 3. Quantitative analysis
  • 16. Test Design Test Design How to Design Tests Effectively 1. Determine right testing format 2. Optimize test to avoid overinvesting 3. Execute quickly, full instrumentation for analysis
  • 17. Evaluate Results How to Evaluate Results 1. Analyze core metrics impact of each variant 2. Ensure all numbers are statistically significant 3. Understand long term impacts and side effects Evaluate Results
  • 18. Implement Learnings How to Implement Learnings 1. Understand what caused the change 2. Determine how this learnings applies to product aspects 3. Promote visibility of learnings/takeaways Implement Leanings
  • 19. Qualitative Tests Painted Door Tests Feature Tests INVESTMENT COSTLOW HIGH Painted Door Top of Funnel Test Full FeatureMany Some Few Types of tests avoid overinvesting
  • 20. Qualitative Tests Purpose Determine interest in product via conversations with your users and potential users Key Test as many ideas as possible but keep in mind that people want to please you Example Emergency Contacts ETA Sharing Carpooling Qualitative Tests
  • 21. Feature Tests Purpose Building a functional feature and see how users interact Key Don’t build the full feature, start at the top of the funnel and work your way down Example Emergency Contacts Recommender FUE Add EC Send EC Accept EC Create ACT (Partial) Feature Tests
  • 22. Aggressive vs. Passive Tests Passive Tests End Point Aggressive Tests LEARNINGSLOW HIGH
  • 23. HOW TO TRUST YOUR RESULTS?
  • 24. Test Design - Explicit Control Variant Allocation Design variants to have an additional control group ➔ Ensures control group meets test user criteria ➔ Reduce risk of variant assignment issues
  • 25. Test Design - Explicit Control Variant Allocation All Users
  • 26. Test Design - Explicit Control Variant Allocation Eligible for experiment Ineligible for experiment
  • 27. Test Design - Explicit Control Variant Allocation Eligible but excluded from experiment Ineligible for experiment Included in experiment
  • 28. Test Design - Explicit Control Variant Allocation Treatment 1 Eligible but excluded from experiment Ineligible for experiment Control Variant 1 Variant 2
  • 29. Test Design - Explicit Control Variant Allocation Always consider keeping long-term holdout groups ➔ Understand potential impacts that may not be seen early in the user lifecycle ➔ Enables measurement of how impacts rollup into product growth
  • 30. “A GOOD PLAN, VIOLENTLY EXECUTED TODAY, IS BETTER THAN A PERFECT PLAN EXECUTED NEXT WEEK.” GENERAL GEORGE S PATTON
  • 31. HERE IS WHAT I AM UP TO NEXT Andreas@reddit.com