article thumbnail

Lessons Learned: Product development leverage

Startup Lessons Learned

Lessons Learned by Eric Ries Sunday, April 26, 2009 Product development leverage Leverage has once again become a dirty word in the world of finance, and rightly so. But I want to talk about a different kind of leverage, the kind that you can get in product development. Its a key lean startup concept.

article thumbnail

The Myth of the Myth of the 10x Programmer

Andrew Payne

These tests were assembly language programs that tested for correct CPU operation, and management had budgeted 6-8 weeks to develop a particularly complex set of tests. I developed them in 3 days, by writing a C program to automatically generate the range of tests. Or, writing code to write CPU tests).

Insiders

Sign Up for our Newsletter

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

article thumbnail

How Sin-Mei Tsai, Shippo’s VP of Engineering, Defines Code Quality

Version One Ventures

To help us perform functional testing without mock objects, we maintain a seed database that reflects the database schema and contains the data definitions that we would expect in production. Besides unit testing, engineers also perform manual developer end-to-end testing. An independent tester will test cases that are unexpected.

article thumbnail

Lessons Learned: Customer Development Engineering

Startup Lessons Learned

Lessons Learned by Eric Ries Sunday, September 7, 2008 Customer Development Engineering Yesterday, I had the opportunity to guest lecture again in Steve Blank s entrepreneurship class at the Berkeley-Columbia executive MBA program. Ive attempted to embed the relevant slides below. Talk about waste.

article thumbnail

A Startup CTO’s Take on Early Technology Choices & Tradeoffs

View from Seed

Isaac Cambron is co-founder and CTO of Zensight.co , whose pre-launch product enables sales reps to find and use their best content to close more deals. Below, he answers questions about developing products from scratch, as well as the difficult technology choices and tradeoffs CTOs must make. We did that for a lot of reasons.

article thumbnail

The Common Growing Pains Of Business (And How To Deal With Them)

YoungUpstarts

Funding – Knowing the right people (and how to pitch them) so your business gains additional capital for the things that matter like product development, hiring, service, and expansion. Here are but a few you and the business could stumble upon: 1.

article thumbnail

[Review] The Lean Startup

YoungUpstarts

Through rapid experimentation, short product development cycles, and rigorous measurements of the right metrics, they can ascertain what customers really want. Customer development (the understanding of customer needs) must be married to agile development (a process which drives waste out of product development).

Lean 180