SlideShare une entreprise Scribd logo
1  sur  70
James Birchler
       Engineering Director, IMVU
GDC, San Francisco, March 3, 2011
#imvugdc
@jamesbirchler
1. Experiments
2. Product Features
3. product development
The
scientific method
        is
      based
       on
experimentation
@copernicus
#inquisition
@copernicus
@Giordano_Bruno
@Galileo
@Jamesbirchler
$
                                    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
Experimentation
IS GOOD
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
                                                                 Quack.


                  Scientific                                       #leanstartup
Conclusion
                   Method                    Hypothesis




             Analyze
              Data                Test       An Alleged “duck”
culture of
Experimentation
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 keep this
         Okay, I’ll run an
   simple!                                             Okay, I’ll run an
           experiment!
                          Prove your idea               experiment!
                            is the best!
Running experiments is fun!
Ask Question


 Do Research


 Hypothesis


    Test


Analyze Data


 Conclusion


Report Results




        Looks a lot like the scientific method (it is!)…
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
Experiment
with process
Measure
Measure
5
whys
5
whys
   Root Cause:
     Fix this!
Process
Experiments
Dogma
Ideal
Days
Ideal
Days
Scrum technology…
Hack
Week
@IMVU…
Recap…
We’re Hiring!
www.imvu.com/jobs
credits   Thanks

Contenu connexe

En vedette

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
Amy Jo Kim
 
Pourquoi les PowerPoint sont lamentables
Pourquoi les PowerPoint sont lamentablesPourquoi les PowerPoint sont lamentables
Pourquoi les PowerPoint sont lamentables
simpleslide.com
 
Minimum Viable Product
Minimum Viable ProductMinimum Viable Product
Minimum Viable Product
Eric Ries
 

En vedette (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 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...
 
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
 
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
 

Similaire à Experimenting Your Way to Success: Applying Lean Startup Principles to Product Development at IMVU

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
faithxdunce63732
 
Scientific method
Scientific methodScientific method
Scientific method
mcnewbold
 
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
HAZEL976436
 
Scientific methods
Scientific methodsScientific methods
Scientific methods
physics101
 
The Scientific Method
The Scientific MethodThe Scientific Method
The Scientific Method
kcollazo
 

Similaire à Experimenting Your Way to Success: Applying Lean Startup Principles to Product Development at IMVU (20)

James birchler learning_from_experiments_at_imvu_sllconf_2011
James birchler learning_from_experiments_at_imvu_sllconf_2011James birchler learning_from_experiments_at_imvu_sllconf_2011
James birchler learning_from_experiments_at_imvu_sllconf_2011
 
James birchler learning_from_experiments_at_imvu_sllconf_2011
James birchler learning_from_experiments_at_imvu_sllconf_2011James birchler learning_from_experiments_at_imvu_sllconf_2011
James birchler learning_from_experiments_at_imvu_sllconf_2011
 
Scientific method
Scientific methodScientific method
Scientific method
 
Scientific method-Spiller
Scientific method-SpillerScientific method-Spiller
Scientific method-Spiller
 
Scientific method ii
Scientific method iiScientific method ii
Scientific method ii
 
The scientificinvestigation
The scientificinvestigationThe scientificinvestigation
The scientificinvestigation
 
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
 
Scientific method
Scientific methodScientific method
Scientific method
 
Science Inquiry 2
Science Inquiry 2Science Inquiry 2
Science Inquiry 2
 
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
 
The Science Of Troubleshooting
The Science Of TroubleshootingThe Science Of Troubleshooting
The Science Of Troubleshooting
 
Module 2 the scientific method
Module 2   the scientific methodModule 2   the scientific method
Module 2 the scientific method
 
Module 2 the scientific method
Module 2   the scientific methodModule 2   the scientific method
Module 2 the scientific method
 
ECGS Module 3A
ECGS Module 3AECGS Module 3A
ECGS Module 3A
 
Scientific methods
Scientific methodsScientific methods
Scientific methods
 
Scientific method
Scientific methodScientific method
Scientific method
 
Scientific Method Explainer
Scientific Method ExplainerScientific Method Explainer
Scientific Method Explainer
 
Scientific method
Scientific methodScientific method
Scientific method
 
The Scientific Method
The Scientific MethodThe Scientific Method
The Scientific Method
 
Science Inquiry: Conclusion
Science Inquiry:  ConclusionScience Inquiry:  Conclusion
Science Inquiry: Conclusion
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 

Experimenting Your Way to Success: Applying Lean Startup Principles to Product Development at IMVU

Notes de l'éditeur

  1. I’m James Birchler, Engineering Director at IMVU, and today we’re going to talk about how IMVU uses experiments and Lean Startup methods to build products our customers love, and to innovate and improve our product development process.
  2. What are experiments, anyway? Experiments are one way to learn—about the world, or about your business. What makes scientific experimentation different is that you pay attention to a lot of details—like how you set up your experiment to ensure your testing the right things, or whether your results just look good, or if they statistically significant.
  3. IMVU uses experiments to help inform product feature development (e.g., what type of user interface works better for managing a large inventory.
  4. We also use process experiments to inform how we build those features (e.g., does it work better to have a small team of 4 engineers or a larger team of 12?).
  5. Sadly, Copernicus inspired the wrath of the “folks in charge”, and was persecuted by the Roman Catholic Inquisition.
  6. Giordano Bruno suffered a worse fate: he was burned at the stake.
  7. Galileocrystallized the concept that experimentation is at the very heart of the scientific method.
  8. Their findings were good, but their news was bad. What is it like to share bad news in your company?
  9. Happily, this whole “science” and “experimentation” thing has caughton, certainly at IMVU.
  10. Here is why you should really care, though: experimentation may help you understand your customers better, and help your business succeed.
  11. Obviously, at IMVU we feel that experimentation is good.
  12. But how does it really work? Let’s start with a quick refresher on The scientific method – from 7th grade science class!This is structured learning at its finest. The scientific method helps you remember the context surrounding your experiment so you can repeat your success—and control the variables that can help you avoid failure.Now imagine that instead of a linear process, the scientific could be applied as a method of continuous learning and improvement.
  13. At IMVU, we approach the scientific method as an ongoing process.
  14. The Lean Startup Build-Measure-Learn loop is based on the scientific method.
  15. You can apply the duck test if you’re not sure… if it looks like a duck, swims like a duck, and sounds like a duck, it probably is a duck!
  16. If your company does this already, you likely have a good Culture of Experimentation, too.
  17. We like to keep things simple, because running experiments should be fun and easy.
  18. Make sure it is simple, even trivial, for your team to run experiments. The easier it is, the more likely you’ll be running lots of experiments and learning more quickly.
  19. Make it easy to manage your experiments. If it’s easy to manage which experiments are on and off, and which customers should be participating, your product team will run more experiments and you’ll learn more faster.
  20. Viewing and sharing data should also be simple. You might notice that some of these metrics are red. Not all experiments succeed, but happily at IMVU, our culture supports both success and failure…
  21. Everyone in the company knows that sharing data and findings is important, whether the results are expected or not, good or “bad”.
  22. Another tipwesubscribe to at IMVU…
  23. Now lets talk about experimenting with the way we get things done.
  24. I’ll frame this within the Lean Startup Build-Measure-Learn loop.
  25. Think delivering value to customers in your current sprint is most important?Learning is actually the more important.
  26. Think delivering value to customers in your current sprint is most important?Learning is actually the more important.
  27. Measure and Learn: 5 Whys Root Cause AnalysisTaiichiOhno, the architect of the Toyota Production System (which includes both management philosophy and production practices) described the 5 whys method as "the basis of Toyota's scientific approach . . . by repeating why five times, the nature of the problem as well as its solution becomes clear." IMVU uses this technique to understand root causes of failures, not just symptoms. Here is how we do it:1. Ask “why” 5 levels deep for each issue2. Identify corrective measures for each cause3. Respond with appropriate level of investment
  28. Remember a few thingsabout these approaches: What works now may not work in the future.So be cautious about the kinds of conclusions that you draw from our results.We do the same ourselves, and consciously work to avoid being dogmatic about approaches.
  29. Story points: our teams argued for hours about story points, so proceed with caution.