Site icon Steve Blank

How To Build a Web Startup – Lean LaunchPad Edition

If you’re an experienced coder and user interface designer you think nothing is easier than diving into Ruby on Rails, Node.js and Balsamiq and throwing together a web site. (Heck, in Silicon Valley even the waiters can do it.)

But for the rest of us mortals whose eyes glaze over at the buzzwords, the questions are, “How do I get my great idea on the web? What are the steps in building a web site?”  And the most important question is, “How do I use the business model canvas and Customer Development to test whether this is a real business?”

My first attempt at helping students answer these questions was by putting together the Startup Tools Page – a compilation of available web development tools. While it was a handy reference, it still didn’t help the novice.

So today, I offer my next attempt.

How To Build a Web Startup – The Lean LaunchPad Edition

Here’s the step-by-step process we suggest our students use in our Lean LaunchPad classes.

  1. Set up the logistics to manage your team
  2. Craft company hypotheses
  3. Write a value proposition statement that other people understand
  4. Set up the Website Logistics
  5. Build a “low-fidelity” web site
  6. Get customers to the site
  7. Add the backend code to make the site work
  8. Test the “problem” with customer data
  9. Test the “solution” by building the “high-fidelity” website
  10. Ask for money

(Use the Startup Tools Page as the resource for tool choices)

Step 1: Set Up Team Logistics

Step 2. Craft Your Company Hypotheses (use the Lean LaunchLab)

Step 3: Write a value proposition statement that other people understand

Step 4: Website Logistics

 For coders: set up a web host

Customer Discovery for the Web

Step 5: Build a Low-Fidelity Web Site

 For non-coders:

For coders: build the User Interface

Step 6: Customer Engagement (drive traffic to your preliminary website)

Step 7: Build a more complete solution (Connect the User Interface to code)

Step 8: Test the “Customer Problem” by collecting Customer Data

Step 9: Test the “Customer Solution” by building a full featured High Fidelity version of your website

Step 10: Ask for money

For all Steps: Monitor and record changes week by week using a WordPress blog

For Class: Use the data collected to produce a 7-minute weekly progress presentation

  1. Here’s what we thought (going into the week)
  2. Here’s what we found (Customer Discovery during the week)
  3. Here’s what we’re going to do (for next week)
  4. Emphasis should be on the discovery done for that weeks assigned canvas component (channel, customer, revenue model) but include other things you learned about the business model.

———

If you’re Building a Company Rather Than a Class Project

———

Thanks for the comments, suggestions, corrections, and additions. Updates added.
Listen to the post here: Download the Podcast here

Exit mobile version