article thumbnail

Lessons Learned: Combining agile development with customer development

Startup Lessons Learned

Lessons Learned by Eric Ries Monday, March 16, 2009 Combining agile development with customer development Today I read an excellent blog post that I just had to share. In most agile development systems, there is a notion of the "product backlog" a prioritized list of what software is most valuable to be developed next.

Agile 111
article thumbnail

Lessons Learned: The one line split-test, or how to A/B all the time

Startup Lessons Learned

I had the opportunity to pioneer this approach to funnel analysis at IMVU, where it became a core part of our customer development process. To promote this metrics discipline, we would present the full funnel to our board (and advisers) at the end of every development cycle. This is not what I have in mind.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Entrepreneurs are Everywhere show No. 4: David Lerner and Gary Marcus

Steve Blank

He is also an adjunct professor of entrepreneurship at Columbia Business School , and an angel investor hailed as one of New York City’s top 100 early-stage investors. Tune in Thursday at 1 pm PT, 4 pm ET on Sirius XM Channel 111 Filed under: Customer Development. Every aspect of parking you could possibly imagine.

article thumbnail

Entrepreneurs are Everywhere Show No. 24: Drew Silverstein and Craig Kanarick

Steve Blank

Joining me in SiriusXM’s studio in New York were: Drew Silverstein , co-founder and CEO of the music technology venture Amper Music. Algorithmic computer music has been around for decades but we think we’ve figured out a novel way to approach the solution based on our experiences as film composers. Drew Silverstein.

article thumbnail

Embrace technical debt

Startup Lessons Learned

The design failure meant that there was constant thrashing as the servers struggled to provision capacity according to the “elegant&# algorithm we’d designed. Are the engineers in the customer development team allowed to push quick and dirty "prototypes" to production? Eric, great post.

article thumbnail

Lessons Learned: The ABCDEF's of conducting a technical interview

Startup Lessons Learned

For the past couple of years Ive used a question that I once was asked in an interview, in which you have the candidate produce an algorithm for drawing a circle on a pixel grid. As they optimize their solution, they eventually wind up deriving Bresenhams circle algorithm. What is customer development?

article thumbnail

Should You Hire a Programmer or DIY? | Vinicius Vacanti

viniciusvacanti.com

Your service has to be secure, it has to scale immediately, you need PhD’s to help you develop algorithms and you’re probably applying for a few patents. Tech startups create real value in one of three ways: ( note: for example companies, I’m referring to their initial prototypes ): Technology Innovation.

Hiring 41