SlideShare uma empresa Scribd logo
1 de 32
Baixar para ler offline
Big Data, Big Changes:
       Data-Driven Product
       Development at Etsy
                        Strata London, 2012

                        Dr. Jason Davis
                        Director of Search & Data
                        jdavis@etsy.com / @jasondavis


Monday, October 1, 12
(The change)




Monday, October 1, 12
6 months from inception to launch
                        3 engineering teams
                        3 product launches
                        Dozens of experiments
                        Lots and lots of data analysis

Monday, October 1, 12
The switch to relevancy

           Search, advertising, analytics, and more

           Building big data products at Etsy

                  Invest in tooling

                  Understand tradeoffs

                  Appreciate complexity


Monday, October 1, 12
Monday, October 1, 12
By the Numbers
         1.4B pageviews/month

         $525MM sales in 2011

         40MM unique visitors/month

         800k shops / 150 countries



Monday, October 1, 12
SELECT * FROM listings 
    WHERE title LIKE 
    '%silver%'
    ORDER BY creation_tsz
    DESC;

Monday, October 1, 12
Solving the recency
                   problem


Monday, October 1, 12
Better buyer
                          experience

                        Improved search
                           relevancy

Monday, October 1, 12
Improved advertising

                        Search Ads


Monday, October 1, 12
More search insight
                for sellers

                        Shop Stats


Monday, October 1, 12
Building big data
                            products


Monday, October 1, 12
Build lots of tools




Monday, October 1, 12
Go to the source
      Raw data

      visit logs
      raw query logs

      Descriptive statistics

      search depth
      query conversion rates

Monday, October 1, 12
Invest in tooling




                                      Lunr

Monday, October 1, 12
Side by side testing



Monday, October 1, 12
A/B Analyzer



Monday, October 1, 12
Shop Stats with Referrals



Monday, October 1, 12
Understand tradeoffs




                 (most tradeoffs don’t look like this)

Monday, October 1, 12
The bike is 20% lighter!
Monday, October 1, 12
Queries a, b, & c are better. Queries x & y are not.




Monday, October 1, 12
¡Hola!              வணக்கம்!

                Guten Tag 你好 !"#$% ‫أ*)'م‬
                                     ّ

                        Hello नम#$ 今日は

Monday, October 1, 12
Thinking short-term vs long-term


        How will the change affect behavior?

        Affect expectations?

        User incentives?

        Improved data?


Monday, October 1, 12
Appreciate complexity




Monday, October 1, 12
Vs




                        Algorithmic Complexity

Monday, October 1, 12
Success / Complexity
                              Tradeoff
                 4 months
                 30 experiments
                 11 wins


Monday, October 1, 12
UI
                            June 2005
       Complexity

                        November 2006




                            May 2008


                                Today
Monday, October 1, 12
Communications & Support
           Complexity
Monday, October 1, 12
(The change)




Monday, October 1, 12
Etsy - Strata NYC
                  Continous Experimentation with Continuous
                  Deplyoment
                  Steve Mardenfeld

                  Scala + Cascading = Scalding
                  Avi Bryant

                  Case Study: What’s a Customer Worth?
                  Roberto Medri

                  October 23-25
Monday, October 1, 12
Resources
                        Code as Craft blog
                        http://codeascraft.etsy.com/

                        Slides (including these)
                        http://www.slideshare.net/etsy

                        Github
                        http://github.com/etsy/

                        Join in the fun
                        http://www.etsy.com/careers/
Monday, October 1, 12
Monday, October 1, 12

Mais conteúdo relacionado

Semelhante a Big Data, Big Changes: Data-Driven Product Development at Etsy

AtlasCamp 2010 - Marketing A Plugin
AtlasCamp 2010 - Marketing A PluginAtlasCamp 2010 - Marketing A Plugin
AtlasCamp 2010 - Marketing A Pluginalexlod
 
Lean analytics for startups - Leweb2010
Lean analytics for startups - Leweb2010Lean analytics for startups - Leweb2010
Lean analytics for startups - Leweb2010Alistair Croll
 
NCDevCon2012_designing the mobile experience
NCDevCon2012_designing the mobile experienceNCDevCon2012_designing the mobile experience
NCDevCon2012_designing the mobile experienceDee Sadler
 
Everything you always wanted to know about search in typo3
Everything you always wanted to know about search in typo3Everything you always wanted to know about search in typo3
Everything you always wanted to know about search in typo3Olivier Dobberkau
 
Project Connect: Connect and Collaborate Session A- October 1
Project Connect: Connect and Collaborate Session A- October 1Project Connect: Connect and Collaborate Session A- October 1
Project Connect: Connect and Collaborate Session A- October 1Terri Sallee
 
UXFest - RUM Distillation 101
UXFest - RUM Distillation 101UXFest - RUM Distillation 101
UXFest - RUM Distillation 101Jonathan Klein
 
Lean Startup at Innovation Works
Lean Startup at Innovation WorksLean Startup at Innovation Works
Lean Startup at Innovation WorksRay Wu
 
The Web Designers Toolkit
The Web Designers ToolkitThe Web Designers Toolkit
The Web Designers ToolkitR/GA
 
Flowcon - Mixing Lean UX & Agile Development
Flowcon - Mixing Lean UX & Agile DevelopmentFlowcon - Mixing Lean UX & Agile Development
Flowcon - Mixing Lean UX & Agile DevelopmentCarbon Five
 
Bdw process final_100810
Bdw process final_100810Bdw process final_100810
Bdw process final_100810Matt Howell
 
Pardot Elevate 2012 - Becoming a Dynamic Content Dynamo
Pardot Elevate 2012 - Becoming a Dynamic Content DynamoPardot Elevate 2012 - Becoming a Dynamic Content Dynamo
Pardot Elevate 2012 - Becoming a Dynamic Content DynamoPardot
 
How to win friends and influence people (...with data)
How to win friends and influence people (...with data)How to win friends and influence people (...with data)
How to win friends and influence people (...with data)ProductCamp Atlanta
 
Eclipse con 2012 - Devops - Luke Kanies
Eclipse con 2012 - Devops - Luke KaniesEclipse con 2012 - Devops - Luke Kanies
Eclipse con 2012 - Devops - Luke KaniesPuppet
 
Workshop, social media bestaan niet
Workshop, social media bestaan nietWorkshop, social media bestaan niet
Workshop, social media bestaan nietIVRM
 
Where the Rubber Hits the Road: Real-World Stories of Force Ranking Stuff
Where the Rubber Hits the Road: Real-World Stories of Force Ranking StuffWhere the Rubber Hits the Road: Real-World Stories of Force Ranking Stuff
Where the Rubber Hits the Road: Real-World Stories of Force Ranking StuffTodd Olson
 
Domain Driven Design
Domain Driven DesignDomain Driven Design
Domain Driven DesignAOE
 

Semelhante a Big Data, Big Changes: Data-Driven Product Development at Etsy (20)

AtlasCamp 2010 - Marketing A Plugin
AtlasCamp 2010 - Marketing A PluginAtlasCamp 2010 - Marketing A Plugin
AtlasCamp 2010 - Marketing A Plugin
 
Lean analytics for startups - Leweb2010
Lean analytics for startups - Leweb2010Lean analytics for startups - Leweb2010
Lean analytics for startups - Leweb2010
 
NCDevCon2012_designing the mobile experience
NCDevCon2012_designing the mobile experienceNCDevCon2012_designing the mobile experience
NCDevCon2012_designing the mobile experience
 
13 0212 toccon - carpenter altmetrics 2
13 0212 toccon - carpenter altmetrics 213 0212 toccon - carpenter altmetrics 2
13 0212 toccon - carpenter altmetrics 2
 
Everything you always wanted to know about search in typo3
Everything you always wanted to know about search in typo3Everything you always wanted to know about search in typo3
Everything you always wanted to know about search in typo3
 
Project Connect: Connect and Collaborate Session A- October 1
Project Connect: Connect and Collaborate Session A- October 1Project Connect: Connect and Collaborate Session A- October 1
Project Connect: Connect and Collaborate Session A- October 1
 
UXFest - RUM Distillation 101
UXFest - RUM Distillation 101UXFest - RUM Distillation 101
UXFest - RUM Distillation 101
 
Lean Startup at Innovation Works
Lean Startup at Innovation WorksLean Startup at Innovation Works
Lean Startup at Innovation Works
 
The Web Designers Toolkit
The Web Designers ToolkitThe Web Designers Toolkit
The Web Designers Toolkit
 
Escape london
Escape londonEscape london
Escape london
 
Flowcon - Mixing Lean UX & Agile Development
Flowcon - Mixing Lean UX & Agile DevelopmentFlowcon - Mixing Lean UX & Agile Development
Flowcon - Mixing Lean UX & Agile Development
 
Bdw process final_100810
Bdw process final_100810Bdw process final_100810
Bdw process final_100810
 
Pardot Elevate 2012 - Becoming a Dynamic Content Dynamo
Pardot Elevate 2012 - Becoming a Dynamic Content DynamoPardot Elevate 2012 - Becoming a Dynamic Content Dynamo
Pardot Elevate 2012 - Becoming a Dynamic Content Dynamo
 
How to win friends and influence people (...with data)
How to win friends and influence people (...with data)How to win friends and influence people (...with data)
How to win friends and influence people (...with data)
 
Eclipse con 2012 - Devops - Luke Kanies
Eclipse con 2012 - Devops - Luke KaniesEclipse con 2012 - Devops - Luke Kanies
Eclipse con 2012 - Devops - Luke Kanies
 
Workshop, social media bestaan niet
Workshop, social media bestaan nietWorkshop, social media bestaan niet
Workshop, social media bestaan niet
 
Where the Rubber Hits the Road: Real-World Stories of Force Ranking Stuff
Where the Rubber Hits the Road: Real-World Stories of Force Ranking StuffWhere the Rubber Hits the Road: Real-World Stories of Force Ranking Stuff
Where the Rubber Hits the Road: Real-World Stories of Force Ranking Stuff
 
Domain Driven Design
Domain Driven DesignDomain Driven Design
Domain Driven Design
 
Lean isn't lean
Lean isn't leanLean isn't lean
Lean isn't lean
 
Xtreme Deployment
Xtreme DeploymentXtreme Deployment
Xtreme Deployment
 

Big Data, Big Changes: Data-Driven Product Development at Etsy

  • 1. Big Data, Big Changes: Data-Driven Product Development at Etsy Strata London, 2012 Dr. Jason Davis Director of Search & Data jdavis@etsy.com / @jasondavis Monday, October 1, 12
  • 3. 6 months from inception to launch 3 engineering teams 3 product launches Dozens of experiments Lots and lots of data analysis Monday, October 1, 12
  • 4. The switch to relevancy Search, advertising, analytics, and more Building big data products at Etsy Invest in tooling Understand tradeoffs Appreciate complexity Monday, October 1, 12
  • 6. By the Numbers 1.4B pageviews/month $525MM sales in 2011 40MM unique visitors/month 800k shops / 150 countries Monday, October 1, 12
  • 7. SELECT * FROM listings  WHERE title LIKE  '%silver%' ORDER BY creation_tsz DESC; Monday, October 1, 12
  • 8. Solving the recency problem Monday, October 1, 12
  • 9. Better buyer experience Improved search relevancy Monday, October 1, 12
  • 10. Improved advertising Search Ads Monday, October 1, 12
  • 11. More search insight for sellers Shop Stats Monday, October 1, 12
  • 12. Building big data products Monday, October 1, 12
  • 13. Build lots of tools Monday, October 1, 12
  • 14. Go to the source Raw data visit logs raw query logs Descriptive statistics search depth query conversion rates Monday, October 1, 12
  • 15. Invest in tooling Lunr Monday, October 1, 12
  • 16. Side by side testing Monday, October 1, 12
  • 18. Shop Stats with Referrals Monday, October 1, 12
  • 19. Understand tradeoffs (most tradeoffs don’t look like this) Monday, October 1, 12
  • 20. The bike is 20% lighter! Monday, October 1, 12
  • 21. Queries a, b, & c are better. Queries x & y are not. Monday, October 1, 12
  • 22. ¡Hola! வணக்கம்! Guten Tag 你好 !"#$% ‫أ*)'م‬ ّ Hello नम#$ 今日は Monday, October 1, 12
  • 23. Thinking short-term vs long-term How will the change affect behavior? Affect expectations? User incentives? Improved data? Monday, October 1, 12
  • 25. Vs Algorithmic Complexity Monday, October 1, 12
  • 26. Success / Complexity Tradeoff 4 months 30 experiments 11 wins Monday, October 1, 12
  • 27. UI June 2005 Complexity November 2006 May 2008 Today Monday, October 1, 12
  • 28. Communications & Support Complexity Monday, October 1, 12
  • 30. Etsy - Strata NYC Continous Experimentation with Continuous Deplyoment Steve Mardenfeld Scala + Cascading = Scalding Avi Bryant Case Study: What’s a Customer Worth? Roberto Medri October 23-25 Monday, October 1, 12
  • 31. Resources Code as Craft blog http://codeascraft.etsy.com/ Slides (including these) http://www.slideshare.net/etsy Github http://github.com/etsy/ Join in the fun http://www.etsy.com/careers/ Monday, October 1, 12