SlideShare a Scribd company logo
1 of 42
Download to read offline
bootstrapping your startup & building it lean:

stop wasting time
         as endured by Joel Gascoigne
How I ended up here
• Developer for 10 years
• Graduate of Computing Systems
• Running 2 startups, some success
• Bootstrapped, no outside investment
• Actively involved with other startups
• Organiser of StartupMill events
myonepage.com/joel
Coming up


• Startups: methodologies & techniques
• Applying what we’ve learned
• Roundup and how to start
Startups


• Some key people
• Learnings
• Specific techniques
People who defined
    my thinking
• Eric Ries
• Steve Blank
• Sean Ellis
• Dave McClure
• Look these guys up!
Eric Ries
   The Lean Startup

• Use of platforms enabled by open
  source and free software
• Application of agile development
  methodologies
• Customer-centric rapid iteration
Minimum Viable Product
 • Version of a new product which
   allows you to collect the maximum
   amount of validated learning about
   customers with the least effort
 • Avoid building products nobody
   wants
 • Probably much more minimum than
   you think
Eric Ries
   The Lean Startup

• The “pivot”
• Looking back at the beginnings of
  successful companies shows they
  often started as a different idea
• Many examples: PayPal, Flickr, ...
Eric Ries
The Lean Startup
Eric Ries
The Lean Startup
Eric Ries
The Lean Startup
Eric Ries
The Lean Startup
Eric Ries
The Lean Startup
Eric Ries
      The Lean Startup




• http://leanpub.com/startuplessonslearned/
• http://startuplessonslearned.com
Steve Blank
Customer Development
Steve Blank
  Customer Development

• http://bit.ly/FourSteps




• http://custdev.com
Sean Ellis
     Product/Market Fit
• Comparing results across over 100 startups,
  those that struggle have not reached
  “Product/Market Fit”
• Sean’s metric: ask existing users how they
  would feel if they could no longer use the
  product. 40% very disappointed = P/M Fit
• Engage existing and target users to learn
  how to make your product a “must have”
Sean Ellis
Product/Market Fit
Sean Ellis
     Product/Market Fit


• For more, check out
  http://startup-marketing.com
Dave McClure
         Pirate Metrics
• Acquisition
• Activation
• Retention
• Referral
• Revenue
Dave McClure
Pirate Metrics
Dave McClure
         Pirate Metrics


• More from Dave McClure:
• http://500hats.typepad.com/
Learning
• Embrace change, avoid assumptions
• “Pivot” & iterate through feedback loop (Eric
  Ries)
• “Get out of the building” (Steve Blank)
• Strive for Product/Market Fit first (Sean
  Ellis)
• Use metrics, not opinions (Dave McClure)
Techniques
Techniques

• Testing
• Cloud computing
• Split tests
• Continuous deployment
Testing


• Unit testing
• Acceptance testing
• Automated test suite
Cloud computing

• Cloud storage (Amazon S3, Rackspace
  CloudFiles)
• Cloud computing (Amazon EC2, Rackspace
  CloudServers)
• Other services (email, selenium testing)
Split tests

• Test a change against an existing feature
• For example, a new landing page versus the
  old one
• Show 50% of people the old one and 50% of
  people the new one, and test the metrics to
  decide which is better
Continuous
           deployment

• The time taken for code to be committed to
  the repository to it being live on the
  production server is less than 20 minutes
• Code is passed through tests in order to
  determine whether it should go live
How I see lean, and
 ways to bootstrap

• Stop wasting time
• Activities aren’t always wrong, just
  often timed wrong
• Just do it, there are too many
  reasons not to start
Lean & bootstrapping:
   my experiences

• 2 things which worked for me
• 2 things I will now always question
• 3 examples of keeping things lean
Worked for me:
      Open source

• Use a framework, careful with a CMS
• Use a familiar language
 • Save learning a new one for a side
   project which isn’t a business
• Use other people’s code
Worked for me:
      3rd party services
• It makes no sense to do non-core activities
 • Email - sendgrid, mailchimp, ...
 • Deployment - beanstalk, github, ...
 • Metrics - mixpanel, KISSmetrics, ...
 • Feedback - uservoice, GetSatisfaction, ...
 • Hosting - AWS, Rackspace, Heroku, ...
I will always question:
     delaying a launch
• I didn’t think I was ready to launch OnePage
  or Buffer when I did
 • OnePage - 4 months
 • Buffer - 7 weeks
• “be notified when we’re ready” works well
• Users are very forgiving
• Question every feature
I’ll always question:
         “closed beta”
• “closed beta” for far too long with OnePage
• No closed beta for Buffer
• Use it only when it makes sense
 • You have people desperate to see what
   you built next
 • You have a very clever social hook
Keeping things lean:
  Launching incrementally
• Start small, measure throughout
• Example: Buffer
 • Started with “coming soon” page
 • Added full landing page, no other pages
 • Then added pricing page, still no app
 • Finally added the app
Keeping things lean:
  No fancy signup process

• Buffer has no signup process yet
• Launching it without was scary
• Pleasantly surprised with outcome
• Better to launch, measure conversions and
  then build a better signup process
Keeping things lean:
     Integrating PayPal
• PayPal has a feature to allow you to
  automatically switch a user’s account level
  in your app when they make a payment
• Maybe considered necessary, I launched
  without implementing it
• Better to spend the time getting the first
  customer
Act tomorrow:
   Starting from scratch

• Keep your MVP minimal
• Don’t get carried away with code
• Measure before you build more
• Focus on qualitative feedback
Act tomorrow:
      Already launched?

• Add in actionable metrics (Dave McClure)
• Lots of traffic? Start split testing
 • Check out Optimizely.com
Avoid assumptions
Question everything
  Test everything

        Thanks!
    Get in touch: myonepage.com/joel

More Related Content

What's hot

Lean Startup Machine 2010
Lean Startup Machine 2010Lean Startup Machine 2010
Lean Startup Machine 2010San Kim
 
Monte Carlo presentation for FM
Monte Carlo presentation for FMMonte Carlo presentation for FM
Monte Carlo presentation for FMWm. Hunter Tammaro
 
Eric Ries, Author/Speaker/Consultant, The Lean Startup
Eric Ries, Author/Speaker/Consultant, The Lean StartupEric Ries, Author/Speaker/Consultant, The Lean Startup
Eric Ries, Author/Speaker/Consultant, The Lean Startup500 Startups
 
Limiting WIP - Music City Tech 2021
Limiting WIP - Music City Tech 2021Limiting WIP - Music City Tech 2021
Limiting WIP - Music City Tech 2021Wm. Hunter Tammaro
 
Fast prototypes and customer development for start ups
Fast prototypes and customer development for start upsFast prototypes and customer development for start ups
Fast prototypes and customer development for start upsSerdar Temiz
 
Unleash Your Inner Startup (Sweden, Dev Sum)
Unleash Your Inner Startup (Sweden, Dev Sum)Unleash Your Inner Startup (Sweden, Dev Sum)
Unleash Your Inner Startup (Sweden, Dev Sum)Michele Leroux Bustamante
 
How to Innovate for Profit - insideinnovation.co
How to Innovate for Profit - insideinnovation.coHow to Innovate for Profit - insideinnovation.co
How to Innovate for Profit - insideinnovation.coLeslie Barry
 
Validating business ideas quickly with Lean - Tadas Labudis
Validating business ideas quickly with Lean - Tadas LabudisValidating business ideas quickly with Lean - Tadas Labudis
Validating business ideas quickly with Lean - Tadas LabudisTadas Labudis
 
Failure drives Disruptive Innovation
Failure drives Disruptive InnovationFailure drives Disruptive Innovation
Failure drives Disruptive InnovationLeslie Barry
 
Five Reports You Aren't Running & Why You Should Start Today - State Bar of T...
Five Reports You Aren't Running & Why You Should Start Today - State Bar of T...Five Reports You Aren't Running & Why You Should Start Today - State Bar of T...
Five Reports You Aren't Running & Why You Should Start Today - State Bar of T...Haley Odom Ackerman
 
Building a Minimum Viable Product
Building a Minimum Viable ProductBuilding a Minimum Viable Product
Building a Minimum Viable ProductBrian Park
 
Some Perspective (Nspire Discovery Series)
Some Perspective (Nspire Discovery Series)Some Perspective (Nspire Discovery Series)
Some Perspective (Nspire Discovery Series)Satish Kanwar
 
Limiting WIP: Doing Less to Do More
Limiting WIP: Doing Less to Do MoreLimiting WIP: Doing Less to Do More
Limiting WIP: Doing Less to Do MoreJulie Wyman
 
An admin's guide for getting work done with share point and powershell scripting
An admin's guide for getting work done with share point and powershell scriptingAn admin's guide for getting work done with share point and powershell scripting
An admin's guide for getting work done with share point and powershell scriptingInnoTech
 
Minimum Viable Product in brief!
Minimum Viable Product in brief!Minimum Viable Product in brief!
Minimum Viable Product in brief!Mohammad Milani
 
Hacking News
Hacking NewsHacking News
Hacking Newsamclean
 
9 Productive Tips to Work Faster
9 Productive Tips to Work Faster9 Productive Tips to Work Faster
9 Productive Tips to Work FasterShore Labs
 
Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18
Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18
Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18Julie Wyman
 

What's hot (20)

Lean Startup Machine 2010
Lean Startup Machine 2010Lean Startup Machine 2010
Lean Startup Machine 2010
 
Monte Carlo presentation for FM
Monte Carlo presentation for FMMonte Carlo presentation for FM
Monte Carlo presentation for FM
 
Eric Ries, Author/Speaker/Consultant, The Lean Startup
Eric Ries, Author/Speaker/Consultant, The Lean StartupEric Ries, Author/Speaker/Consultant, The Lean Startup
Eric Ries, Author/Speaker/Consultant, The Lean Startup
 
Limiting WIP - Music City Tech 2021
Limiting WIP - Music City Tech 2021Limiting WIP - Music City Tech 2021
Limiting WIP - Music City Tech 2021
 
Fast prototypes and customer development for start ups
Fast prototypes and customer development for start upsFast prototypes and customer development for start ups
Fast prototypes and customer development for start ups
 
Unleash Your Inner Startup (Sweden, Dev Sum)
Unleash Your Inner Startup (Sweden, Dev Sum)Unleash Your Inner Startup (Sweden, Dev Sum)
Unleash Your Inner Startup (Sweden, Dev Sum)
 
How to Innovate for Profit - insideinnovation.co
How to Innovate for Profit - insideinnovation.coHow to Innovate for Profit - insideinnovation.co
How to Innovate for Profit - insideinnovation.co
 
Channel Your Inner Startup and Go For It!
Channel Your Inner Startup and Go For It!Channel Your Inner Startup and Go For It!
Channel Your Inner Startup and Go For It!
 
Validating business ideas quickly with Lean - Tadas Labudis
Validating business ideas quickly with Lean - Tadas LabudisValidating business ideas quickly with Lean - Tadas Labudis
Validating business ideas quickly with Lean - Tadas Labudis
 
Failure drives Disruptive Innovation
Failure drives Disruptive InnovationFailure drives Disruptive Innovation
Failure drives Disruptive Innovation
 
Five Reports You Aren't Running & Why You Should Start Today - State Bar of T...
Five Reports You Aren't Running & Why You Should Start Today - State Bar of T...Five Reports You Aren't Running & Why You Should Start Today - State Bar of T...
Five Reports You Aren't Running & Why You Should Start Today - State Bar of T...
 
Building a Minimum Viable Product
Building a Minimum Viable ProductBuilding a Minimum Viable Product
Building a Minimum Viable Product
 
Some Perspective (Nspire Discovery Series)
Some Perspective (Nspire Discovery Series)Some Perspective (Nspire Discovery Series)
Some Perspective (Nspire Discovery Series)
 
Limiting WIP: Doing Less to Do More
Limiting WIP: Doing Less to Do MoreLimiting WIP: Doing Less to Do More
Limiting WIP: Doing Less to Do More
 
An admin's guide for getting work done with share point and powershell scripting
An admin's guide for getting work done with share point and powershell scriptingAn admin's guide for getting work done with share point and powershell scripting
An admin's guide for getting work done with share point and powershell scripting
 
Minimum Viable Product in brief!
Minimum Viable Product in brief!Minimum Viable Product in brief!
Minimum Viable Product in brief!
 
Hacking News
Hacking NewsHacking News
Hacking News
 
Kanban stand-up meetings
Kanban stand-up meetingsKanban stand-up meetings
Kanban stand-up meetings
 
9 Productive Tips to Work Faster
9 Productive Tips to Work Faster9 Productive Tips to Work Faster
9 Productive Tips to Work Faster
 
Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18
Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18
Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18
 

Viewers also liked

Certified professional marketing manager 3
Certified professional marketing manager 3Certified professional marketing manager 3
Certified professional marketing manager 3Bayan Waleed Shadaideh
 
Transformacja W Mediach Regionalnych A. Karda, T. Krawczyk
Transformacja W Mediach Regionalnych   A. Karda, T. KrawczykTransformacja W Mediach Regionalnych   A. Karda, T. Krawczyk
Transformacja W Mediach Regionalnych A. Karda, T. Krawczyktokrawczyk
 
JDK7: Improved support for dynamic languages
JDK7: Improved support for dynamic languagesJDK7: Improved support for dynamic languages
JDK7: Improved support for dynamic languagesSander Mak (@Sander_Mak)
 
Charge conference 2013
Charge conference 2013Charge conference 2013
Charge conference 2013Pete Berntson
 
08 necto working_with_kpi_ready
08 necto working_with_kpi_ready08 necto working_with_kpi_ready
08 necto working_with_kpi_readywww.panorama.com
 
Jonas Lodén - Erfarenheter av att ta fram SEAP i Göteborg
Jonas Lodén - Erfarenheter av att ta fram SEAP i GöteborgJonas Lodén - Erfarenheter av att ta fram SEAP i Göteborg
Jonas Lodén - Erfarenheter av att ta fram SEAP i GöteborgKlimatkommunerna
 
01 necto introduction_ready
01 necto introduction_ready01 necto introduction_ready
01 necto introduction_readywww.panorama.com
 
九方中文輸入法 輸入分體字
九方中文輸入法 輸入分體字九方中文輸入法 輸入分體字
九方中文輸入法 輸入分體字Warren Yip
 
Wereldwinkelsvoorlichtingenfairtrade
WereldwinkelsvoorlichtingenfairtradeWereldwinkelsvoorlichtingenfairtrade
Wereldwinkelsvoorlichtingenfairtradefrancienvaneersel
 
Presentatie W Wsop Design Plein
Presentatie W Wsop Design PleinPresentatie W Wsop Design Plein
Presentatie W Wsop Design Pleinfrancienvaneersel
 
02 the necto_application_ready
02 the necto_application_ready02 the necto_application_ready
02 the necto_application_readywww.panorama.com
 
Mlc For Cities Introduction To The Concept
Mlc For Cities Introduction To The ConceptMlc For Cities Introduction To The Concept
Mlc For Cities Introduction To The ConceptMultiLingualCity
 
Lean startup Methodology
Lean startup MethodologyLean startup Methodology
Lean startup Methodologyali raza
 
Direct Digital Marketing
Direct Digital MarketingDirect Digital Marketing
Direct Digital MarketingJim Hanika
 
SmarT-Bay Brochure
SmarT-Bay BrochureSmarT-Bay Brochure
SmarT-Bay BrochureColleen2782
 

Viewers also liked (20)

Certified professional marketing manager 3
Certified professional marketing manager 3Certified professional marketing manager 3
Certified professional marketing manager 3
 
Zivana's term 2 E-port
Zivana's term 2 E-portZivana's term 2 E-port
Zivana's term 2 E-port
 
Transformacja W Mediach Regionalnych A. Karda, T. Krawczyk
Transformacja W Mediach Regionalnych   A. Karda, T. KrawczykTransformacja W Mediach Regionalnych   A. Karda, T. Krawczyk
Transformacja W Mediach Regionalnych A. Karda, T. Krawczyk
 
JDK7: Improved support for dynamic languages
JDK7: Improved support for dynamic languagesJDK7: Improved support for dynamic languages
JDK7: Improved support for dynamic languages
 
Charge conference 2013
Charge conference 2013Charge conference 2013
Charge conference 2013
 
08 necto working_with_kpi_ready
08 necto working_with_kpi_ready08 necto working_with_kpi_ready
08 necto working_with_kpi_ready
 
Jonas Lodén - Erfarenheter av att ta fram SEAP i Göteborg
Jonas Lodén - Erfarenheter av att ta fram SEAP i GöteborgJonas Lodén - Erfarenheter av att ta fram SEAP i Göteborg
Jonas Lodén - Erfarenheter av att ta fram SEAP i Göteborg
 
Twmba 3
Twmba 3Twmba 3
Twmba 3
 
Unenclosable
UnenclosableUnenclosable
Unenclosable
 
Teds Eport
Teds EportTeds Eport
Teds Eport
 
Question 3
Question 3Question 3
Question 3
 
01 necto introduction_ready
01 necto introduction_ready01 necto introduction_ready
01 necto introduction_ready
 
九方中文輸入法 輸入分體字
九方中文輸入法 輸入分體字九方中文輸入法 輸入分體字
九方中文輸入法 輸入分體字
 
Wereldwinkelsvoorlichtingenfairtrade
WereldwinkelsvoorlichtingenfairtradeWereldwinkelsvoorlichtingenfairtrade
Wereldwinkelsvoorlichtingenfairtrade
 
Presentatie W Wsop Design Plein
Presentatie W Wsop Design PleinPresentatie W Wsop Design Plein
Presentatie W Wsop Design Plein
 
02 the necto_application_ready
02 the necto_application_ready02 the necto_application_ready
02 the necto_application_ready
 
Mlc For Cities Introduction To The Concept
Mlc For Cities Introduction To The ConceptMlc For Cities Introduction To The Concept
Mlc For Cities Introduction To The Concept
 
Lean startup Methodology
Lean startup MethodologyLean startup Methodology
Lean startup Methodology
 
Direct Digital Marketing
Direct Digital MarketingDirect Digital Marketing
Direct Digital Marketing
 
SmarT-Bay Brochure
SmarT-Bay BrochureSmarT-Bay Brochure
SmarT-Bay Brochure
 

Similar to Bootstrapping your startup & building it lean: stop wasting time

CodeIgniter for Startups, cicon2010
CodeIgniter for Startups, cicon2010CodeIgniter for Startups, cicon2010
CodeIgniter for Startups, cicon2010Joel Gascoigne
 
Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2Edmund FOng
 
Lean startup overview
Lean startup overviewLean startup overview
Lean startup overviewaction.vn
 
Customer Development Fast Protyping
Customer Development Fast ProtypingCustomer Development Fast Protyping
Customer Development Fast ProtypingSerdar Temiz
 
Powerpoint dropbox
Powerpoint dropboxPowerpoint dropbox
Powerpoint dropboxxristou
 
Dropbox: Building Business Through Lean Startup Principles
Dropbox: Building Business Through Lean Startup PrinciplesDropbox: Building Business Through Lean Startup Principles
Dropbox: Building Business Through Lean Startup PrinciplesVishal Kumar
 
Fast Prototyping Customer Development Mock Ups 2014
Fast Prototyping Customer Development Mock Ups 2014Fast Prototyping Customer Development Mock Ups 2014
Fast Prototyping Customer Development Mock Ups 2014Serdar Temiz
 
LEARN STARTUP OVERVIEW
LEARN STARTUP OVERVIEWLEARN STARTUP OVERVIEW
LEARN STARTUP OVERVIEWwe20
 
Lecture13-Product-Development-PartI-Feb25-2018.pptx
Lecture13-Product-Development-PartI-Feb25-2018.pptxLecture13-Product-Development-PartI-Feb25-2018.pptx
Lecture13-Product-Development-PartI-Feb25-2018.pptxKamalKamalli1
 
Optimize Your Funnel By Getting Inside Your Buyer's Head
Optimize Your Funnel By Getting Inside Your Buyer's HeadOptimize Your Funnel By Getting Inside Your Buyer's Head
Optimize Your Funnel By Getting Inside Your Buyer's HeadDavid Skok
 
What do the "Cool Kids" know about DevOps?
What do the "Cool Kids" know about DevOps?What do the "Cool Kids" know about DevOps?
What do the "Cool Kids" know about DevOps?Bill Holtshouser
 
Customer Feedback: the missing piece of the Agile puzzle
Customer Feedback: the missing piece of the Agile puzzleCustomer Feedback: the missing piece of the Agile puzzle
Customer Feedback: the missing piece of the Agile puzzleskierkowski
 
Intro to lean startups
Intro to lean startupsIntro to lean startups
Intro to lean startupsRyan Lou
 
Learning to be a lean startup
Learning to be a lean startupLearning to be a lean startup
Learning to be a lean startupanickelsen
 
UX in Action: IBM Watson
UX in Action: IBM WatsonUX in Action: IBM Watson
UX in Action: IBM WatsonUserTesting
 

Similar to Bootstrapping your startup & building it lean: stop wasting time (20)

CodeIgniter for Startups, cicon2010
CodeIgniter for Startups, cicon2010CodeIgniter for Startups, cicon2010
CodeIgniter for Startups, cicon2010
 
Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2
 
Get lean tutorial
Get lean tutorialGet lean tutorial
Get lean tutorial
 
Lean startup overview
Lean startup overviewLean startup overview
Lean startup overview
 
Customer Development Fast Protyping
Customer Development Fast ProtypingCustomer Development Fast Protyping
Customer Development Fast Protyping
 
Powerpoint dropbox
Powerpoint dropboxPowerpoint dropbox
Powerpoint dropbox
 
Dropbox: Building Business Through Lean Startup Principles
Dropbox: Building Business Through Lean Startup PrinciplesDropbox: Building Business Through Lean Startup Principles
Dropbox: Building Business Through Lean Startup Principles
 
Fast Prototyping Customer Development Mock Ups 2014
Fast Prototyping Customer Development Mock Ups 2014Fast Prototyping Customer Development Mock Ups 2014
Fast Prototyping Customer Development Mock Ups 2014
 
LEARN STARTUP OVERVIEW
LEARN STARTUP OVERVIEWLEARN STARTUP OVERVIEW
LEARN STARTUP OVERVIEW
 
Lecture13-Product-Development-PartI-Feb25-2018.pptx
Lecture13-Product-Development-PartI-Feb25-2018.pptxLecture13-Product-Development-PartI-Feb25-2018.pptx
Lecture13-Product-Development-PartI-Feb25-2018.pptx
 
Optimize Your Funnel By Getting Inside Your Buyer's Head
Optimize Your Funnel By Getting Inside Your Buyer's HeadOptimize Your Funnel By Getting Inside Your Buyer's Head
Optimize Your Funnel By Getting Inside Your Buyer's Head
 
What do the "Cool Kids" know about DevOps?
What do the "Cool Kids" know about DevOps?What do the "Cool Kids" know about DevOps?
What do the "Cool Kids" know about DevOps?
 
Customer Feedback: the missing piece of the Agile puzzle
Customer Feedback: the missing piece of the Agile puzzleCustomer Feedback: the missing piece of the Agile puzzle
Customer Feedback: the missing piece of the Agile puzzle
 
The Startup Lifecycle (Presented by CEI and friends)
The Startup Lifecycle (Presented by CEI and friends)The Startup Lifecycle (Presented by CEI and friends)
The Startup Lifecycle (Presented by CEI and friends)
 
Lean startup
Lean startup Lean startup
Lean startup
 
Intro to lean startups
Intro to lean startupsIntro to lean startups
Intro to lean startups
 
Lean Startup 301
Lean Startup 301Lean Startup 301
Lean Startup 301
 
Learning to be a lean startup
Learning to be a lean startupLearning to be a lean startup
Learning to be a lean startup
 
UX in Action: IBM Watson
UX in Action: IBM WatsonUX in Action: IBM Watson
UX in Action: IBM Watson
 
Lean startup
Lean startupLean startup
Lean startup
 

Bootstrapping your startup & building it lean: stop wasting time

  • 1. bootstrapping your startup & building it lean: stop wasting time as endured by Joel Gascoigne
  • 2. How I ended up here • Developer for 10 years • Graduate of Computing Systems • Running 2 startups, some success • Bootstrapped, no outside investment • Actively involved with other startups • Organiser of StartupMill events
  • 4. Coming up • Startups: methodologies & techniques • Applying what we’ve learned • Roundup and how to start
  • 5. Startups • Some key people • Learnings • Specific techniques
  • 6. People who defined my thinking • Eric Ries • Steve Blank • Sean Ellis • Dave McClure • Look these guys up!
  • 7. Eric Ries The Lean Startup • Use of platforms enabled by open source and free software • Application of agile development methodologies • Customer-centric rapid iteration
  • 8. Minimum Viable Product • Version of a new product which allows you to collect the maximum amount of validated learning about customers with the least effort • Avoid building products nobody wants • Probably much more minimum than you think
  • 9. Eric Ries The Lean Startup • The “pivot” • Looking back at the beginnings of successful companies shows they often started as a different idea • Many examples: PayPal, Flickr, ...
  • 15. Eric Ries The Lean Startup • http://leanpub.com/startuplessonslearned/ • http://startuplessonslearned.com
  • 17. Steve Blank Customer Development • http://bit.ly/FourSteps • http://custdev.com
  • 18. Sean Ellis Product/Market Fit • Comparing results across over 100 startups, those that struggle have not reached “Product/Market Fit” • Sean’s metric: ask existing users how they would feel if they could no longer use the product. 40% very disappointed = P/M Fit • Engage existing and target users to learn how to make your product a “must have”
  • 20. Sean Ellis Product/Market Fit • For more, check out http://startup-marketing.com
  • 21. Dave McClure Pirate Metrics • Acquisition • Activation • Retention • Referral • Revenue
  • 23. Dave McClure Pirate Metrics • More from Dave McClure: • http://500hats.typepad.com/
  • 24. Learning • Embrace change, avoid assumptions • “Pivot” & iterate through feedback loop (Eric Ries) • “Get out of the building” (Steve Blank) • Strive for Product/Market Fit first (Sean Ellis) • Use metrics, not opinions (Dave McClure)
  • 26. Techniques • Testing • Cloud computing • Split tests • Continuous deployment
  • 27. Testing • Unit testing • Acceptance testing • Automated test suite
  • 28. Cloud computing • Cloud storage (Amazon S3, Rackspace CloudFiles) • Cloud computing (Amazon EC2, Rackspace CloudServers) • Other services (email, selenium testing)
  • 29. Split tests • Test a change against an existing feature • For example, a new landing page versus the old one • Show 50% of people the old one and 50% of people the new one, and test the metrics to decide which is better
  • 30. Continuous deployment • The time taken for code to be committed to the repository to it being live on the production server is less than 20 minutes • Code is passed through tests in order to determine whether it should go live
  • 31. How I see lean, and ways to bootstrap • Stop wasting time • Activities aren’t always wrong, just often timed wrong • Just do it, there are too many reasons not to start
  • 32. Lean & bootstrapping: my experiences • 2 things which worked for me • 2 things I will now always question • 3 examples of keeping things lean
  • 33. Worked for me: Open source • Use a framework, careful with a CMS • Use a familiar language • Save learning a new one for a side project which isn’t a business • Use other people’s code
  • 34. Worked for me: 3rd party services • It makes no sense to do non-core activities • Email - sendgrid, mailchimp, ... • Deployment - beanstalk, github, ... • Metrics - mixpanel, KISSmetrics, ... • Feedback - uservoice, GetSatisfaction, ... • Hosting - AWS, Rackspace, Heroku, ...
  • 35. I will always question: delaying a launch • I didn’t think I was ready to launch OnePage or Buffer when I did • OnePage - 4 months • Buffer - 7 weeks • “be notified when we’re ready” works well • Users are very forgiving • Question every feature
  • 36. I’ll always question: “closed beta” • “closed beta” for far too long with OnePage • No closed beta for Buffer • Use it only when it makes sense • You have people desperate to see what you built next • You have a very clever social hook
  • 37. Keeping things lean: Launching incrementally • Start small, measure throughout • Example: Buffer • Started with “coming soon” page • Added full landing page, no other pages • Then added pricing page, still no app • Finally added the app
  • 38. Keeping things lean: No fancy signup process • Buffer has no signup process yet • Launching it without was scary • Pleasantly surprised with outcome • Better to launch, measure conversions and then build a better signup process
  • 39. Keeping things lean: Integrating PayPal • PayPal has a feature to allow you to automatically switch a user’s account level in your app when they make a payment • Maybe considered necessary, I launched without implementing it • Better to spend the time getting the first customer
  • 40. Act tomorrow: Starting from scratch • Keep your MVP minimal • Don’t get carried away with code • Measure before you build more • Focus on qualitative feedback
  • 41. Act tomorrow: Already launched? • Add in actionable metrics (Dave McClure) • Lots of traffic? Start split testing • Check out Optimizely.com
  • 42. Avoid assumptions Question everything Test everything Thanks! Get in touch: myonepage.com/joel