article thumbnail

Lessons Learned: Work in small batches

Startup Lessons Learned

Lessons Learned by Eric Ries Friday, February 20, 2009 Work in small batches Software should be designed, written, and deployed in small batches. Its had tremendous impact in many areas: continuous deployment , just-in-time scalability , and even search engine marketing , to name a few. This is easiest to see in deployment.

article thumbnail

Lessons Learned: Inc Magazine on Minimum Viable Product (and a.

Startup Lessons Learned

Consider the method used by TPGTEX Label Solutions, a Houston -based software company that specializes in bar codes and labels for manufacturers and chemical companies. It isnt until a customer actually clicks or calls to place an order that TPGTEXs developers will build the software. "We Why didn’t we learn more?

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 to conduct a Five Whys root cause analysis

Startup Lessons Learned

Furthermore, I think most of what you are suggesting is applicable in companies/ industries that are not software development. It's so old and so buggy that it's a real pain to ship 3D software on it. Luckily, in most prevention situations, even the first few steps in prevention can pay time-savings dividends quickly.

article thumbnail

Lessons Learned: Refactoring yourself out of business

Startup Lessons Learned

Its an essential discipline of good software development, especially in startups. If thats not a team-wide phenomenon, then its still a form of waste, because everyone has to learn every lesson before it starts paying dividends. Case Study: Continuous deployment makes releases n. Heres a company I met with recently.