SlideShare uma empresa Scribd logo
1 de 48
Learning from
experiments
at IMVU  James Birchler (@JamesBirchler)
               Engineering Director, IMVU
     SLLCONF, San Francisco, MAY 23, 2011
$
                                    IMVU Revenue Growth
Qtr   Q1'06 Q2'06 Q3'06 Q4'06 Q1'07 Q2'07 Q3'07 Q4'07 Q1'08 Q2'08 Q3'08 Q4'08 Q1'09 Q2'09 Q3'09 Q4'09
$
                                    IMVU Revenue Growth
Qtr   Q1'06 Q2'06 Q3'06 Q4'06 Q1'07 Q2'07 Q3'07 Q4'07 Q1'08 Q2'08 Q3'08 Q4'08 Q1'09 Q2'09 Q3'09 Q4'09
Ask Question
                   Got
 Do Research

 Hypothesis
                 Science?
    Test

Analyze Data

 Conclusion

Report Results
Question



    Results                              Research




               Scientific
Conclusion
                Method                     Hypothesis




             Analyze
              Data                Test
Question



    Results                              Research




                  Scientific                              #leanstartup
Conclusion
                   Method                    Hypothesis




             Analyze
              Data                Test
Question



    Results                              Research
                                                                 Quack.


                  Scientific                                       #leanstartup
Conclusion
                   Method                    Hypothesis




             Analyze
              Data                Test       An Alleged “duck”
Experimentation
IS GOOD
RIGHT?
Culture
@copernicus
@copernicus
#inquisition
@copernicus
@Giordano_Bruno
@Giordano_Bruno
@Galileo
@Galileo
@Jamesbirchler
Okay, I’ll run an
    Okay, I’ll run an
                          Okay, I’ll run an    experiment!                   Okay, I’ll run
     experiment!                                           Okay, I’ll run an
                           experiment!                                        experiment
                                                             experiment!


                                                                  Okay, I’ll run an
                                                                   experiment!


Let’s make that
          Okay, I’ll run an
  easy to do!                                           Okay, I’ll run an
           experiment!
                           Prove your idea               experiment!
                             is the best!
Keep it
simple
if( setup_experiment(...) == "control" ) {

    // do it the old way

} else {

// do it the new way
                               Simple
                                To code
}
Simple
To manage
Simple
To share
embrace
failure
Freedom
    to
Experiment
What could possibly go wrong?
simple
   to
Screw up
X


X
Recap…
We’re Hiring!
www.imvu.com/jobs
credits   Thanks

Mais conteúdo relacionado

Destaque

The Lean Startup - Visual Summary
The Lean Startup - Visual SummaryThe Lean Startup - Visual Summary
The Lean Startup - Visual SummaryBrett Suddreth
 
MVP Design Hacks: Rocket Fuel for Lean Teams
MVP Design Hacks: Rocket Fuel for Lean TeamsMVP Design Hacks: Rocket Fuel for Lean Teams
MVP Design Hacks: Rocket Fuel for Lean TeamsAmy Jo Kim
 
The Anatomy Of A Modern Marketer
The Anatomy Of A Modern MarketerThe Anatomy Of A Modern Marketer
The Anatomy Of A Modern MarketerCraig Pladson
 
Building trust and safety in p2p market places - Beriln Startup Camp 2013
Building trust and safety in p2p market places - Beriln Startup Camp 2013Building trust and safety in p2p market places - Beriln Startup Camp 2013
Building trust and safety in p2p market places - Beriln Startup Camp 2013Daan Loening
 
Building a MVP - Validating startup ideas - lean startup - Google Launchpad B...
Building a MVP - Validating startup ideas - lean startup - Google Launchpad B...Building a MVP - Validating startup ideas - lean startup - Google Launchpad B...
Building a MVP - Validating startup ideas - lean startup - Google Launchpad B...Daan Loening
 
Lean Startup Basics - Evidence Based Entrepreneurship
Lean Startup Basics - Evidence Based EntrepreneurshipLean Startup Basics - Evidence Based Entrepreneurship
Lean Startup Basics - Evidence Based EntrepreneurshipKelly Schwedland
 
Pourquoi les PowerPoint sont lamentables
Pourquoi les PowerPoint sont lamentablesPourquoi les PowerPoint sont lamentables
Pourquoi les PowerPoint sont lamentablessimpleslide.com
 
Minimum Viable Product
Minimum Viable ProductMinimum Viable Product
Minimum Viable ProductEric Ries
 
MVP: Minimum Viable Product vs. Maximum Value Product
MVP:  Minimum Viable Product vs. Maximum Value ProductMVP:  Minimum Viable Product vs. Maximum Value Product
MVP: Minimum Viable Product vs. Maximum Value ProductLiquid Reality
 
How to create your Minimum Viable Product - Raff Paquin
How to create your Minimum Viable Product - Raff PaquinHow to create your Minimum Viable Product - Raff Paquin
How to create your Minimum Viable Product - Raff PaquinRaff Paquin
 

Destaque (12)

The Lean Startup - Visual Summary
The Lean Startup - Visual SummaryThe Lean Startup - Visual Summary
The Lean Startup - Visual Summary
 
The Lean Startup
The Lean StartupThe Lean Startup
The Lean Startup
 
From IDEA to MVP
From IDEA to MVPFrom IDEA to MVP
From IDEA to MVP
 
MVP Design Hacks: Rocket Fuel for Lean Teams
MVP Design Hacks: Rocket Fuel for Lean TeamsMVP Design Hacks: Rocket Fuel for Lean Teams
MVP Design Hacks: Rocket Fuel for Lean Teams
 
The Anatomy Of A Modern Marketer
The Anatomy Of A Modern MarketerThe Anatomy Of A Modern Marketer
The Anatomy Of A Modern Marketer
 
Building trust and safety in p2p market places - Beriln Startup Camp 2013
Building trust and safety in p2p market places - Beriln Startup Camp 2013Building trust and safety in p2p market places - Beriln Startup Camp 2013
Building trust and safety in p2p market places - Beriln Startup Camp 2013
 
Building a MVP - Validating startup ideas - lean startup - Google Launchpad B...
Building a MVP - Validating startup ideas - lean startup - Google Launchpad B...Building a MVP - Validating startup ideas - lean startup - Google Launchpad B...
Building a MVP - Validating startup ideas - lean startup - Google Launchpad B...
 
Lean Startup Basics - Evidence Based Entrepreneurship
Lean Startup Basics - Evidence Based EntrepreneurshipLean Startup Basics - Evidence Based Entrepreneurship
Lean Startup Basics - Evidence Based Entrepreneurship
 
Pourquoi les PowerPoint sont lamentables
Pourquoi les PowerPoint sont lamentablesPourquoi les PowerPoint sont lamentables
Pourquoi les PowerPoint sont lamentables
 
Minimum Viable Product
Minimum Viable ProductMinimum Viable Product
Minimum Viable Product
 
MVP: Minimum Viable Product vs. Maximum Value Product
MVP:  Minimum Viable Product vs. Maximum Value ProductMVP:  Minimum Viable Product vs. Maximum Value Product
MVP: Minimum Viable Product vs. Maximum Value Product
 
How to create your Minimum Viable Product - Raff Paquin
How to create your Minimum Viable Product - Raff PaquinHow to create your Minimum Viable Product - Raff Paquin
How to create your Minimum Viable Product - Raff Paquin
 

Semelhante a Learning from Experiments at IMVU

Scientific method
Scientific methodScientific method
Scientific methodewaszolek
 
The Science Of Troubleshooting
The Science Of TroubleshootingThe Science Of Troubleshooting
The Science Of TroubleshootingShawn Button
 
QUARTER 1 WEEK 1 Describe the Components of Scientific Investigation.pptx
QUARTER 1 WEEK 1 Describe the Components of Scientific Investigation.pptxQUARTER 1 WEEK 1 Describe the Components of Scientific Investigation.pptx
QUARTER 1 WEEK 1 Describe the Components of Scientific Investigation.pptxHAZEL976436
 
Custom Lab Manual  UMUC Physical Science NSCI 101103 .docx
Custom Lab Manual  UMUC Physical Science NSCI 101103 .docxCustom Lab Manual  UMUC Physical Science NSCI 101103 .docx
Custom Lab Manual  UMUC Physical Science NSCI 101103 .docxfaithxdunce63732
 
The Scientific Method
The Scientific MethodThe Scientific Method
The Scientific Methodtscheuch
 

Semelhante a Learning from Experiments at IMVU (6)

Scientific method
Scientific methodScientific method
Scientific method
 
The Science Of Troubleshooting
The Science Of TroubleshootingThe Science Of Troubleshooting
The Science Of Troubleshooting
 
Scientific method ii
Scientific method iiScientific method ii
Scientific method ii
 
QUARTER 1 WEEK 1 Describe the Components of Scientific Investigation.pptx
QUARTER 1 WEEK 1 Describe the Components of Scientific Investigation.pptxQUARTER 1 WEEK 1 Describe the Components of Scientific Investigation.pptx
QUARTER 1 WEEK 1 Describe the Components of Scientific Investigation.pptx
 
Custom Lab Manual  UMUC Physical Science NSCI 101103 .docx
Custom Lab Manual  UMUC Physical Science NSCI 101103 .docxCustom Lab Manual  UMUC Physical Science NSCI 101103 .docx
Custom Lab Manual  UMUC Physical Science NSCI 101103 .docx
 
The Scientific Method
The Scientific MethodThe Scientific Method
The Scientific Method
 

Último

Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 

Último (20)

Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 

Learning from Experiments at IMVU