SlideShare a Scribd company logo
1 of 40
Download to read offline
An online community where members use 3D avatars
           to meet new people, chat, create
            and have fun with their friends
Lean Startup Pitfalls Uncovered




       Brett G. Durrett (@bdurrett)
 VP, Engineering & Operations, IMVU, Inc.

      Lean Startup Meetup, San Francisco, July 21, 2010   1
Presentation PIVOT!

a word so popular right now that I had to drop it on the second slide




                                                                        2
The Transition of a Lean Startup
IMVU’s journey to becoming a Large Company


          Brett G. Durrett (@bdurrett)
         VP, Engineering & Operations
                   IMVU, Inc.

         Lean Startup Meetup, San Francisco, July 21, 2010



                                                             3
WTF?




Hey Brett… don’t Large Companies suck?




                                         4
I heard this talk…




From Steve Blank’s “Why Accountants Don’t Run Startups” presentation, used with permission.               5
Startups Don’t Last Forever



              Scalable                                                                         Large
                                                        Transition
              Startup                                                                         Company


                         - Business Model found                           - Cash-flow breakeven
                         - Product/Market fit                             - Profitable
                         - Repeatable sales model                         - Rapid scale
                         - Managers hired                                 - New Senior Mgmt
                                                                          ~ 150 people


                             You fail if you remain a startup!
From Steve Blank’s “Why Accountants Don’t Run Startups” presentation, used with permission.
Startups Don’t Last Forever



              Scalable                                                                         Large
                                                        Transition
              Startup                                                                         Company


                         - Business Model found                           - Cash-flow breakeven
                         - Product/Market fit                             - Profitable
                         - Repeatable sales model                         - Rapid scale
                         - Managers hired                                 - New Senior Mgmt
                                                                          ~ 150 people


                             You fail if you remain a startup!
From Steve Blank’s “Why Accountants Don’t Run Startups” presentation, used with permission.
Startups Don’t Last Forever



              Scalable
                               Large                                                           Large
                                                        Transition
              Startup
                              Company                                                         Company


                         - Business Model found                           - Cash-flow breakeven

                                FTW!
                         - Product/Market fit
                         - Repeatable sales model
                         - Managers hired
                                                                          - Profitable
                                                                          - Rapid scale
                                                                          - New Senior Mgmt
                                                                          ~ 150 people


                             You fail if you remain a startup!
From Steve Blank’s “Why Accountants Don’t Run Startups” presentation, used with permission.
The Large Company is the result of a
     successful Scalable Startup




                                       9
The Large Company is the result of a
     successful Scalable Startup

  If you can survive the transition




                                       10
The Large Company is the result of a
     successful Scalable Startup

  If you can survive the transition
         (which has pitfalls)



                                       11
Not Really Startup Metrics


• ~100 full-time employees
   – Technical staff ~50 people


• > $40 million run-rate

• > 10 million monthly unique visitors




                                               12
Introduction


• Assumption audience is quite familiar with
  Eric Ries’ Lessons Learned blog

• IMVU sometimes referred to as the
  original Lean Startup

• Talking about IMVU transitioning from
  Scalable Startup to Large Company

                                               13
Quick Background

• Customer Development & Lean principles
  lead company to tremendous growth

• Fast development – everybody focused on
  getting new things into customers hands

• No “golden gut” - customer metrics beat
  grand product vision

• Inspirational environment – everybody
  empowered to make product decisions

                                            14
Hey – We’re a Scalable Startup!

             IMVU Revenue by Quarter (in millions)
$3.0




$2.5




$2.0




$1.5




$1.0




$0.5




$0.0
  Q1'06   Q2'06        Q3'06        Q4'06            Q1'07   Q2'07



                                                                     15
Initial Transition


• Product Owners for R&D, productizing,
  monetizing and keeping things running
   – Smaller, independent versions of company


• Same successful philosophy and practices
   – Ship fast (but 2 month cycles feel slow)
   – Anybody can make product decisions
   – Customer-facing over infrastructure


                                                    16
Not So Much

                  IMVU Revenue by Quarter (in millions)
$3.0




$2.5




$2.0




$1.5




$1.0




$0.5




$0.0
  Q1'06   Q2'06         Q3'06      Q4'06      Q1'07       Q2'07   Q3'07



                                                                          17
Not So Much


• Revenue dropped even though we were
  the using exact same philosophy and
  practices that delivered success

• Product becoming “bucket of bolts”
   – Features abandoned because development
     teams disbanded / moved to new projects


• Emphasis on customer-facing changes
  leads to increased technical debt            18
Transition: Plan B


• 7 “customer experience” product groups
   – acquisition, discovery, connection, etc.


• Persistent feature ownership

• Each group has key business metric
   – Conversion, retention, # chats, etc.
   – Combined metrics ultimately drive revenue

                                                  19
Again, Not So Much

                   IMVU Revenue by Quarter (in millions)
$3.0




$2.5




$2.0




$1.5




$1.0




$0.5




$0.0
  Q1'06   Q2'06   Q3'06   Q4'06   Q1'07   Q2'07    Q3'07   Q4'07   Q1'08   Q2'08



                                                                                   20
Again, Not So Much


• Revenue flat

• Product still a “bucket of bolts”

• Technical debt continues to pile up
   – Build infrastructure hindering development
   – Can’t iterate on IM client


• Lack of progress leading to morale issues
                                                  21
Key Failures


• Didn’t align everybody for success
   – Competing metrics = adversarial owners
   – Authority disconnected from responsibility


• 7 product teams = too small to be effective
   – No desire to apply limited team to tech debt


• Focus on immediate customer feedback
  prevented “big bet” improvements
   – Bias favors features over infrastructure       22
Transition: Plan C


• Align organization for success

• Strengthen product ownership
   – Support it with effective project management


• Allow “big bets”, not just optimizations

• Don’t lose the things that make us great!

                                                    23
Getting Aligned


• Officers determine business strategy
   – Shared (repeatedly) with all employees


• All employees have same incentive plan
   – 2009 targets for profitability and revenue


• Authority consistent with responsibility
   – Drive accountability
   – Required difficult changes to culture
                                                  24
Stronger Product Ownership


• VP Product clear mandate
   – Determines long-term product strategy
   – Aligns product owners to company strategy


• Product teams: product, monetization,
  keeping things running, but this changes

• Product Owners determine all product
  changes
                                                 25
Project Management

• Needed visibility into:
   – Where we spend development resources
   – Better ROI assessment when planning (the “I”)
   – What others are doing (transparency)


• Resource Allocation
   – Product decides % of resources to each area
   – Engineering determines actual people


• Variation of scrum, 2-3 week sprints

                                                     26
Seeing the Big Picture


• Passion for customer validation great

• Obsession for immediate validation can
  distract you

• Easy to lose sight of:
   – Product opportunities requiring a big bet
   – Increasing technical debt
   – Infrastructure needs
                                                 27
Customer vs. Infrastructure


• Customer facing features prioritized over
  infrastructure critical to early success

• When it compromises ability to rapidly
  iterate a key strength is lost




                                              28
How Do You Know?




“We are hiring smart people that can’t make
            changes to our code”




                                              29
Payback of Technical Debt


• Dedicated technical investment projects

• Some systems get a technical debt “tax”
  applied only when product changes

• Tech Leads can add project requirement




                                            30
Continuous Deployment Overhead


• Effective development systems require
  ongoing investment to scale
   – Impacts speed and morale


• IMVU spends >20% of engineering on
  maintenance of the tests and process
   – Even with premium we find it has high ROI


• Pain follows a square wave pattern as we
  scale the organization                         31
CD: Expect Some Hurdles


• Production outages
• New overhead
   – Tests
   – Build systems
• Production outages
• Frustration
• Production outages

   (but well worth it)
Cultural

• No longer possible for everybody to
  participate in every aspect of the company

• Leadership changes at all levels

• Process: too much, too little.

• Not everyone makes the transition… some
  people just love startups
                                               33
Key Cultural Values We Kept


• Entrepreneurial spirit

• Customer metrics validate our decisions

• Value everybody’s ability to contribute to
  product direction

• Accepting failures in order to learn and
  improve
                                               34
Example: New IM Client

• Not previously possible
   – 1-year design and development
   – Substantial non-customer-facing infrastructure


• Big win for customers and technical debt
   – Solved key issue confusing customers
   – Rate of development greatly accelerated


• Iterated with customer validation!

                                                      35
Example: Hack Week

• Originally few requirements
    – Anybody can develop anything
    – Have to demo it at end of week (live)

• New requirements – anything, but ship it or kill it
    –   Each person allowed 1 project at a time
    –   Product adopts it, keep building it or kill it
    –   Limit customer exposure until adoption
    –   Engineers need business data to make decisions!

• Results
    – Much higher rate of projects getting to customers
    – Many engineers choose to work on existing product plan!


                                                                36
How’s the Transition Going?

                                   IMVU Revenue by Quarter (in millions)
$8


$7


$6


$5


$4


$3


$2


$1


$0
     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



                                                                                                                                           37
Thank You

                  Brett G. Durrett
                 Twitter: @bdurrett
                bdurrett@imvu.com



and… many thanks to Steve Blank for use of his slides




                                                        38
Oh Yeah…



Interested in getting more experience?

            We’re hiring!

      http://www.imvu.com/jobs/



                                         39

More Related Content

What's hot

Managing the flipped classroom llp educators course jan 2013
Managing the flipped classroom llp educators course jan 2013Managing the flipped classroom llp educators course jan 2013
Managing the flipped classroom llp educators course jan 2013Stanford University
 
Customer Development/Lean Startup 020210 Class 3
Customer Development/Lean Startup 020210 Class 3Customer Development/Lean Startup 020210 Class 3
Customer Development/Lean Startup 020210 Class 3Stanford University
 
"Lunch 'n Learn" Deck on "The Lean Startup"
"Lunch 'n Learn" Deck on "The Lean Startup""Lunch 'n Learn" Deck on "The Lean Startup"
"Lunch 'n Learn" Deck on "The Lean Startup"Paul Tongyoo
 
Customer Development/Lean Startup 012610 Class 2
Customer Development/Lean Startup 012610 Class 2Customer Development/Lean Startup 012610 Class 2
Customer Development/Lean Startup 012610 Class 2Stanford University
 
Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...
Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...
Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...Eric Ries
 
Girisim fabrikasi startup factory
Girisim fabrikasi   startup factoryGirisim fabrikasi   startup factory
Girisim fabrikasi startup factoryGirişim Fabrikası
 
How to be a Lean Product Developer? @Agile Riga Day 2012
How to be a Lean Product Developer? @Agile Riga Day 2012How to be a Lean Product Developer? @Agile Riga Day 2012
How to be a Lean Product Developer? @Agile Riga Day 2012Marko Taipale
 
Story of the lean launch pad jan 2013
Story of the lean launch pad jan 2013Story of the lean launch pad jan 2013
Story of the lean launch pad jan 2013Stanford University
 
Greycroft - Why Accountants Don’t Run Startups
Greycroft - Why Accountants Don’t Run StartupsGreycroft - Why Accountants Don’t Run Startups
Greycroft - Why Accountants Don’t Run StartupsStanford University
 
Nisi presentation wichita 2012 en
Nisi presentation wichita 2012 enNisi presentation wichita 2012 en
Nisi presentation wichita 2012 enAltaIntitute
 
the Learning Startup intro
the Learning Startup introthe Learning Startup intro
the Learning Startup introEPLeurope
 
The Learning Startup introduction
The Learning Startup introductionThe Learning Startup introduction
The Learning Startup introductionadelnoor
 
Lean Benchmarking and value chain optimisation
Lean Benchmarking and value chain optimisationLean Benchmarking and value chain optimisation
Lean Benchmarking and value chain optimisationMark Knowlton
 
Customer Development Class 3 And 4 090509
Customer Development Class 3 And 4 090509Customer Development Class 3 And 4 090509
Customer Development Class 3 And 4 090509Stanford University
 

What's hot (20)

Bus model and cust dev jan 2013
Bus model and cust dev jan 2013Bus model and cust dev jan 2013
Bus model and cust dev jan 2013
 
Managing the flipped classroom llp educators course jan 2013
Managing the flipped classroom llp educators course jan 2013Managing the flipped classroom llp educators course jan 2013
Managing the flipped classroom llp educators course jan 2013
 
Lean Startup Workshop
Lean Startup WorkshopLean Startup Workshop
Lean Startup Workshop
 
Search versus execution
Search versus executionSearch versus execution
Search versus execution
 
Customer Development/Lean Startup 020210 Class 3
Customer Development/Lean Startup 020210 Class 3Customer Development/Lean Startup 020210 Class 3
Customer Development/Lean Startup 020210 Class 3
 
How To Write A Biz Plan
How To Write A Biz PlanHow To Write A Biz Plan
How To Write A Biz Plan
 
"Lunch 'n Learn" Deck on "The Lean Startup"
"Lunch 'n Learn" Deck on "The Lean Startup""Lunch 'n Learn" Deck on "The Lean Startup"
"Lunch 'n Learn" Deck on "The Lean Startup"
 
Customer Development/Lean Startup 012610 Class 2
Customer Development/Lean Startup 012610 Class 2Customer Development/Lean Startup 012610 Class 2
Customer Development/Lean Startup 012610 Class 2
 
Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...
Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...
Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...
 
Girisim fabrikasi startup factory
Girisim fabrikasi   startup factoryGirisim fabrikasi   startup factory
Girisim fabrikasi startup factory
 
How to be a Lean Product Developer? @Agile Riga Day 2012
How to be a Lean Product Developer? @Agile Riga Day 2012How to be a Lean Product Developer? @Agile Riga Day 2012
How to be a Lean Product Developer? @Agile Riga Day 2012
 
Story of the lean launch pad jan 2013
Story of the lean launch pad jan 2013Story of the lean launch pad jan 2013
Story of the lean launch pad jan 2013
 
Greycroft - Why Accountants Don’t Run Startups
Greycroft - Why Accountants Don’t Run StartupsGreycroft - Why Accountants Don’t Run Startups
Greycroft - Why Accountants Don’t Run Startups
 
Nisi presentation wichita 2012 en
Nisi presentation wichita 2012 enNisi presentation wichita 2012 en
Nisi presentation wichita 2012 en
 
the Learning Startup intro
the Learning Startup introthe Learning Startup intro
the Learning Startup intro
 
033010 class 9
033010 class 9033010 class 9
033010 class 9
 
041310 class 12 and 13
041310 class 12 and 13041310 class 12 and 13
041310 class 12 and 13
 
The Learning Startup introduction
The Learning Startup introductionThe Learning Startup introduction
The Learning Startup introduction
 
Lean Benchmarking and value chain optimisation
Lean Benchmarking and value chain optimisationLean Benchmarking and value chain optimisation
Lean Benchmarking and value chain optimisation
 
Customer Development Class 3 And 4 090509
Customer Development Class 3 And 4 090509Customer Development Class 3 And 4 090509
Customer Development Class 3 And 4 090509
 

Viewers also liked

Learning Fast With A/B Testing and Continuous Deployment
Learning Fast With A/B Testing and Continuous DeploymentLearning Fast With A/B Testing and Continuous Deployment
Learning Fast With A/B Testing and Continuous DeploymentBrett Durrett
 
3 Reasons You Should Use Continuous Deployment
3 Reasons You Should Use Continuous Deployment3 Reasons You Should Use Continuous Deployment
3 Reasons You Should Use Continuous DeploymentBrett Durrett
 
Social VR and Gaming
Social VR and GamingSocial VR and Gaming
Social VR and GamingBrett Durrett
 
IMVU: Real Money from Virtual Goods, Media X at Stanford
IMVU: Real Money from Virtual Goods, Media X at StanfordIMVU: Real Money from Virtual Goods, Media X at Stanford
IMVU: Real Money from Virtual Goods, Media X at StanfordBrett Durrett
 
IMVU: “But Does It Scale?” from Startup Lessons Learned Conference
IMVU: “But Does It Scale?” from Startup Lessons Learned ConferenceIMVU: “But Does It Scale?” from Startup Lessons Learned Conference
IMVU: “But Does It Scale?” from Startup Lessons Learned ConferenceBrett Durrett
 
Secrets of Avatar Design for VR - IMVU AWE, June 2016
Secrets of Avatar Design for VR - IMVU AWE, June 2016Secrets of Avatar Design for VR - IMVU AWE, June 2016
Secrets of Avatar Design for VR - IMVU AWE, June 2016Brett Durrett
 

Viewers also liked (6)

Learning Fast With A/B Testing and Continuous Deployment
Learning Fast With A/B Testing and Continuous DeploymentLearning Fast With A/B Testing and Continuous Deployment
Learning Fast With A/B Testing and Continuous Deployment
 
3 Reasons You Should Use Continuous Deployment
3 Reasons You Should Use Continuous Deployment3 Reasons You Should Use Continuous Deployment
3 Reasons You Should Use Continuous Deployment
 
Social VR and Gaming
Social VR and GamingSocial VR and Gaming
Social VR and Gaming
 
IMVU: Real Money from Virtual Goods, Media X at Stanford
IMVU: Real Money from Virtual Goods, Media X at StanfordIMVU: Real Money from Virtual Goods, Media X at Stanford
IMVU: Real Money from Virtual Goods, Media X at Stanford
 
IMVU: “But Does It Scale?” from Startup Lessons Learned Conference
IMVU: “But Does It Scale?” from Startup Lessons Learned ConferenceIMVU: “But Does It Scale?” from Startup Lessons Learned Conference
IMVU: “But Does It Scale?” from Startup Lessons Learned Conference
 
Secrets of Avatar Design for VR - IMVU AWE, June 2016
Secrets of Avatar Design for VR - IMVU AWE, June 2016Secrets of Avatar Design for VR - IMVU AWE, June 2016
Secrets of Avatar Design for VR - IMVU AWE, June 2016
 

Similar to Lean Startup Pitfalls Uncovered

Steve Blank "Entrepreneurial education"
Steve Blank "Entrepreneurial education"Steve Blank "Entrepreneurial education"
Steve Blank "Entrepreneurial education"Erica Kirichenko
 
Business idea to business model v8
Business idea to business model v8Business idea to business model v8
Business idea to business model v8John Spindler
 
2012 05 15 eric ries the lean startup pwc canada
2012 05 15 eric ries the lean startup pwc canada2012 05 15 eric ries the lean startup pwc canada
2012 05 15 eric ries the lean startup pwc canadaEric Ries
 
How_to_Run_Your_Enterprise_Like_a_Lean_Startup
How_to_Run_Your_Enterprise_Like_a_Lean_StartupHow_to_Run_Your_Enterprise_Like_a_Lean_Startup
How_to_Run_Your_Enterprise_Like_a_Lean_StartupGreg Braswell
 
How to scale your Startup
How to scale your Startup How to scale your Startup
How to scale your Startup Asif Ali
 
Pivot in business - Insights while changing the business model.
Pivot in business - Insights while changing the business model.Pivot in business - Insights while changing the business model.
Pivot in business - Insights while changing the business model.Ajit Joshi
 
Agility works big companies ebook web
Agility works big companies ebook webAgility works big companies ebook web
Agility works big companies ebook webBHD Creative Ltd
 
Tudomany Kommunikációs Trening.pptx
Tudomany Kommunikációs Trening.pptxTudomany Kommunikációs Trening.pptx
Tudomany Kommunikációs Trening.pptxImre Hild
 
Nuvolab - Finding Funding (with or without you, dear investor) - Politecnico ...
Nuvolab - Finding Funding (with or without you, dear investor) - Politecnico ...Nuvolab - Finding Funding (with or without you, dear investor) - Politecnico ...
Nuvolab - Finding Funding (with or without you, dear investor) - Politecnico ...Nuvolab
 
Futurice Afterwork London Jun 2013 - Petri Heiramo
Futurice Afterwork London Jun 2013 - Petri HeiramoFuturice Afterwork London Jun 2013 - Petri Heiramo
Futurice Afterwork London Jun 2013 - Petri HeiramoPetri Heiramo
 
Lean Startup @ Université TOTAL 2016
Lean Startup @ Université TOTAL 2016Lean Startup @ Université TOTAL 2016
Lean Startup @ Université TOTAL 2016Santiago LEFEBVRE
 
2011 10 12 eric ries lean startup web 2.0 expo ny keynote
2011 10 12 eric ries lean startup web 2.0 expo ny keynote2011 10 12 eric ries lean startup web 2.0 expo ny keynote
2011 10 12 eric ries lean startup web 2.0 expo ny keynoteEric Ries
 
2011 03 11 eric ries - the lean startup sxsw
2011 03 11 eric ries - the lean startup sxsw2011 03 11 eric ries - the lean startup sxsw
2011 03 11 eric ries - the lean startup sxswEric Ries
 
The Road to Business Agility
The Road to Business AgilityThe Road to Business Agility
The Road to Business AgilityBartWeaver1
 
eric ries - the lean startup dogpatch LUXr nyc
eric ries - the lean startup dogpatch LUXr nyceric ries - the lean startup dogpatch LUXr nyc
eric ries - the lean startup dogpatch LUXr nycEric Ries
 

Similar to Lean Startup Pitfalls Uncovered (20)

Steve Blank "Entrepreneurial education"
Steve Blank "Entrepreneurial education"Steve Blank "Entrepreneurial education"
Steve Blank "Entrepreneurial education"
 
Business idea to business model v8
Business idea to business model v8Business idea to business model v8
Business idea to business model v8
 
Eric Ries's talk on "The Lean startup" at Google
Eric Ries's talk on "The Lean startup" at GoogleEric Ries's talk on "The Lean startup" at Google
Eric Ries's talk on "The Lean startup" at Google
 
2012 05 15 eric ries the lean startup pwc canada
2012 05 15 eric ries the lean startup pwc canada2012 05 15 eric ries the lean startup pwc canada
2012 05 15 eric ries the lean startup pwc canada
 
How_to_Run_Your_Enterprise_Like_a_Lean_Startup
How_to_Run_Your_Enterprise_Like_a_Lean_StartupHow_to_Run_Your_Enterprise_Like_a_Lean_Startup
How_to_Run_Your_Enterprise_Like_a_Lean_Startup
 
Lean startup
Lean startup Lean startup
Lean startup
 
How to scale your Startup
How to scale your Startup How to scale your Startup
How to scale your Startup
 
Pivot in business - Insights while changing the business model.
Pivot in business - Insights while changing the business model.Pivot in business - Insights while changing the business model.
Pivot in business - Insights while changing the business model.
 
Agility works big companies ebook web
Agility works big companies ebook webAgility works big companies ebook web
Agility works big companies ebook web
 
Tudomany Kommunikációs Trening.pptx
Tudomany Kommunikációs Trening.pptxTudomany Kommunikációs Trening.pptx
Tudomany Kommunikációs Trening.pptx
 
Nuvolab - Finding Funding (with or without you, dear investor) - Politecnico ...
Nuvolab - Finding Funding (with or without you, dear investor) - Politecnico ...Nuvolab - Finding Funding (with or without you, dear investor) - Politecnico ...
Nuvolab - Finding Funding (with or without you, dear investor) - Politecnico ...
 
BLN CEO Tales. Eric Ries, The Lean Startup
BLN CEO Tales. Eric Ries, The Lean StartupBLN CEO Tales. Eric Ries, The Lean Startup
BLN CEO Tales. Eric Ries, The Lean Startup
 
Futurice Afterwork London Jun 2013 - Petri Heiramo
Futurice Afterwork London Jun 2013 - Petri HeiramoFuturice Afterwork London Jun 2013 - Petri Heiramo
Futurice Afterwork London Jun 2013 - Petri Heiramo
 
Lean Startup @ Université TOTAL 2016
Lean Startup @ Université TOTAL 2016Lean Startup @ Université TOTAL 2016
Lean Startup @ Université TOTAL 2016
 
Lean Startup
Lean StartupLean Startup
Lean Startup
 
2011 10 12 eric ries lean startup web 2.0 expo ny keynote
2011 10 12 eric ries lean startup web 2.0 expo ny keynote2011 10 12 eric ries lean startup web 2.0 expo ny keynote
2011 10 12 eric ries lean startup web 2.0 expo ny keynote
 
2011 03 11 eric ries - the lean startup sxsw
2011 03 11 eric ries - the lean startup sxsw2011 03 11 eric ries - the lean startup sxsw
2011 03 11 eric ries - the lean startup sxsw
 
Educating Entrepreneurs
Educating EntrepreneursEducating Entrepreneurs
Educating Entrepreneurs
 
The Road to Business Agility
The Road to Business AgilityThe Road to Business Agility
The Road to Business Agility
 
eric ries - the lean startup dogpatch LUXr nyc
eric ries - the lean startup dogpatch LUXr nyceric ries - the lean startup dogpatch LUXr nyc
eric ries - the lean startup dogpatch LUXr nyc
 

Recently uploaded

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
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
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
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
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
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
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
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
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 

Lean Startup Pitfalls Uncovered

  • 1. An online community where members use 3D avatars to meet new people, chat, create and have fun with their friends
  • 2. Lean Startup Pitfalls Uncovered Brett G. Durrett (@bdurrett) VP, Engineering & Operations, IMVU, Inc. Lean Startup Meetup, San Francisco, July 21, 2010 1
  • 3. Presentation PIVOT! a word so popular right now that I had to drop it on the second slide 2
  • 4. The Transition of a Lean Startup IMVU’s journey to becoming a Large Company Brett G. Durrett (@bdurrett) VP, Engineering & Operations IMVU, Inc. Lean Startup Meetup, San Francisco, July 21, 2010 3
  • 5. WTF? Hey Brett… don’t Large Companies suck? 4
  • 6. I heard this talk… From Steve Blank’s “Why Accountants Don’t Run Startups” presentation, used with permission. 5
  • 7. Startups Don’t Last Forever Scalable Large Transition Startup Company - Business Model found - Cash-flow breakeven - Product/Market fit - Profitable - Repeatable sales model - Rapid scale - Managers hired - New Senior Mgmt ~ 150 people You fail if you remain a startup! From Steve Blank’s “Why Accountants Don’t Run Startups” presentation, used with permission.
  • 8. Startups Don’t Last Forever Scalable Large Transition Startup Company - Business Model found - Cash-flow breakeven - Product/Market fit - Profitable - Repeatable sales model - Rapid scale - Managers hired - New Senior Mgmt ~ 150 people You fail if you remain a startup! From Steve Blank’s “Why Accountants Don’t Run Startups” presentation, used with permission.
  • 9. Startups Don’t Last Forever Scalable Large Large Transition Startup Company Company - Business Model found - Cash-flow breakeven FTW! - Product/Market fit - Repeatable sales model - Managers hired - Profitable - Rapid scale - New Senior Mgmt ~ 150 people You fail if you remain a startup! From Steve Blank’s “Why Accountants Don’t Run Startups” presentation, used with permission.
  • 10. The Large Company is the result of a successful Scalable Startup 9
  • 11. The Large Company is the result of a successful Scalable Startup If you can survive the transition 10
  • 12. The Large Company is the result of a successful Scalable Startup If you can survive the transition (which has pitfalls) 11
  • 13. Not Really Startup Metrics • ~100 full-time employees – Technical staff ~50 people • > $40 million run-rate • > 10 million monthly unique visitors 12
  • 14. Introduction • Assumption audience is quite familiar with Eric Ries’ Lessons Learned blog • IMVU sometimes referred to as the original Lean Startup • Talking about IMVU transitioning from Scalable Startup to Large Company 13
  • 15. Quick Background • Customer Development & Lean principles lead company to tremendous growth • Fast development – everybody focused on getting new things into customers hands • No “golden gut” - customer metrics beat grand product vision • Inspirational environment – everybody empowered to make product decisions 14
  • 16. Hey – We’re a Scalable Startup! IMVU Revenue by Quarter (in millions) $3.0 $2.5 $2.0 $1.5 $1.0 $0.5 $0.0 Q1'06 Q2'06 Q3'06 Q4'06 Q1'07 Q2'07 15
  • 17. Initial Transition • Product Owners for R&D, productizing, monetizing and keeping things running – Smaller, independent versions of company • Same successful philosophy and practices – Ship fast (but 2 month cycles feel slow) – Anybody can make product decisions – Customer-facing over infrastructure 16
  • 18. Not So Much IMVU Revenue by Quarter (in millions) $3.0 $2.5 $2.0 $1.5 $1.0 $0.5 $0.0 Q1'06 Q2'06 Q3'06 Q4'06 Q1'07 Q2'07 Q3'07 17
  • 19. Not So Much • Revenue dropped even though we were the using exact same philosophy and practices that delivered success • Product becoming “bucket of bolts” – Features abandoned because development teams disbanded / moved to new projects • Emphasis on customer-facing changes leads to increased technical debt 18
  • 20. Transition: Plan B • 7 “customer experience” product groups – acquisition, discovery, connection, etc. • Persistent feature ownership • Each group has key business metric – Conversion, retention, # chats, etc. – Combined metrics ultimately drive revenue 19
  • 21. Again, Not So Much IMVU Revenue by Quarter (in millions) $3.0 $2.5 $2.0 $1.5 $1.0 $0.5 $0.0 Q1'06 Q2'06 Q3'06 Q4'06 Q1'07 Q2'07 Q3'07 Q4'07 Q1'08 Q2'08 20
  • 22. Again, Not So Much • Revenue flat • Product still a “bucket of bolts” • Technical debt continues to pile up – Build infrastructure hindering development – Can’t iterate on IM client • Lack of progress leading to morale issues 21
  • 23. Key Failures • Didn’t align everybody for success – Competing metrics = adversarial owners – Authority disconnected from responsibility • 7 product teams = too small to be effective – No desire to apply limited team to tech debt • Focus on immediate customer feedback prevented “big bet” improvements – Bias favors features over infrastructure 22
  • 24. Transition: Plan C • Align organization for success • Strengthen product ownership – Support it with effective project management • Allow “big bets”, not just optimizations • Don’t lose the things that make us great! 23
  • 25. Getting Aligned • Officers determine business strategy – Shared (repeatedly) with all employees • All employees have same incentive plan – 2009 targets for profitability and revenue • Authority consistent with responsibility – Drive accountability – Required difficult changes to culture 24
  • 26. Stronger Product Ownership • VP Product clear mandate – Determines long-term product strategy – Aligns product owners to company strategy • Product teams: product, monetization, keeping things running, but this changes • Product Owners determine all product changes 25
  • 27. Project Management • Needed visibility into: – Where we spend development resources – Better ROI assessment when planning (the “I”) – What others are doing (transparency) • Resource Allocation – Product decides % of resources to each area – Engineering determines actual people • Variation of scrum, 2-3 week sprints 26
  • 28. Seeing the Big Picture • Passion for customer validation great • Obsession for immediate validation can distract you • Easy to lose sight of: – Product opportunities requiring a big bet – Increasing technical debt – Infrastructure needs 27
  • 29. Customer vs. Infrastructure • Customer facing features prioritized over infrastructure critical to early success • When it compromises ability to rapidly iterate a key strength is lost 28
  • 30. How Do You Know? “We are hiring smart people that can’t make changes to our code” 29
  • 31. Payback of Technical Debt • Dedicated technical investment projects • Some systems get a technical debt “tax” applied only when product changes • Tech Leads can add project requirement 30
  • 32. Continuous Deployment Overhead • Effective development systems require ongoing investment to scale – Impacts speed and morale • IMVU spends >20% of engineering on maintenance of the tests and process – Even with premium we find it has high ROI • Pain follows a square wave pattern as we scale the organization 31
  • 33. CD: Expect Some Hurdles • Production outages • New overhead – Tests – Build systems • Production outages • Frustration • Production outages (but well worth it)
  • 34. Cultural • No longer possible for everybody to participate in every aspect of the company • Leadership changes at all levels • Process: too much, too little. • Not everyone makes the transition… some people just love startups 33
  • 35. Key Cultural Values We Kept • Entrepreneurial spirit • Customer metrics validate our decisions • Value everybody’s ability to contribute to product direction • Accepting failures in order to learn and improve 34
  • 36. Example: New IM Client • Not previously possible – 1-year design and development – Substantial non-customer-facing infrastructure • Big win for customers and technical debt – Solved key issue confusing customers – Rate of development greatly accelerated • Iterated with customer validation! 35
  • 37. Example: Hack Week • Originally few requirements – Anybody can develop anything – Have to demo it at end of week (live) • New requirements – anything, but ship it or kill it – Each person allowed 1 project at a time – Product adopts it, keep building it or kill it – Limit customer exposure until adoption – Engineers need business data to make decisions! • Results – Much higher rate of projects getting to customers – Many engineers choose to work on existing product plan! 36
  • 38. How’s the Transition Going? IMVU Revenue by Quarter (in millions) $8 $7 $6 $5 $4 $3 $2 $1 $0 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 37
  • 39. Thank You Brett G. Durrett Twitter: @bdurrett bdurrett@imvu.com and… many thanks to Steve Blank for use of his slides 38
  • 40. Oh Yeah… Interested in getting more experience? We’re hiring! http://www.imvu.com/jobs/ 39