Remove Agile Remove API Remove Design Remove Product Development
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

Embrace technical debt

Startup Lessons Learned

Like a financial debt, the technical debt incurs interest payments, which come in the form of the extra effort that we have to do in future development because of the quick and dirty design choice. Startups especially can benefit by using technical debt to experiment, invest in process, and increase their product development leverage.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Lessons Learned: The engineering manager's lament

Startup Lessons Learned

Lessons Learned by Eric Ries Monday, October 20, 2008 The engineering managers lament I was inspired to write The product managers lament while meeting with a startup struggling to figure out what had gone wrong with their product development process. Even worse, agile wasnt really helping me ship higher quality software.

article thumbnail

How a startup should leverage a personal assistant

A Smart Bear: Startups and Marketing for Geeks

As a developer, the features we dropped seem like a necessity from day 1. Not automating this process creates the ongoing repetitive work that computers are designed to handle. Agile Development, meet Agile Business. After your product launch. Point #1: Developing a Proof of Concept.

article thumbnail

Continuous deployment for mission-critical applications

Startup Lessons Learned

Thats a perfectly reasonable reaction, given that most releases of most products are bad news. Even worse, the sad state of product development generally means that the new "features" are as likely to be ones that make the product worse, not better. Its likely that the new release will contain new bugs.

article thumbnail

Startup Resources

www.vccafe.com

Design/Front End: Twitter Bootstrap : Include this in your website, and you are half finished. LiveRoad : A Great IDE for design is very helpful. s helpful to find an developer tool that allows you to write html/css and renders the view in real time, so you donâ??t Use their api to handle payment related stuff.

article thumbnail

Lessons Learned: Sharding for startups

Startup Lessons Learned

Sharding for startups To support a single partitioning scheme is easy, especially if you design for it from the start. It also doesnt make sense to design your app for scalability from the start, since you may have to create many iterations before you find a version that requires any scalability at all.