Why Continuous Deployment?

Startup Lessons Learned

Lessons Learned by Eric Ries Monday, June 15, 2009 Why Continuous Deployment? Of all the tactics I have advocated as part of the lean startup , none has provoked as many extreme reactions as continuous deployment , a process that allows companies to release software in minutes instead of days, weeks, or months. My previous startup, IMVU , has used this process to deploy new code as often as an average of fifty times a day.

Tesla and Adobe: Why Continuous Deployment May Mean Continuous Customer Disappointment

Steve Blank

In the last few years Agile and “Continuous Deployment” has replaced Waterfall and transformed how companies big and small build products. But businesses are finding that Continuous Deployment not only changes engineering but has ripple effects on the rest of its business model.

Case Study: Continuous deployment makes releases non-events

Startup Lessons Learned

Lessons Learned by Eric Ries Monday, January 18, 2010 Case Study: Continuous deployment makes releases non-events The following is a case study of one entrepreneurs transition from a traditional development cycle to continuous deployment.

Continuous deployment for mission-critical applications

Startup Lessons Learned

Lessons Learned by Eric Ries Monday, December 28, 2009 Continuous deployment for mission-critical applications Having evangelized the concept of continuous deployment for the past few years, Ive come into contact with almost every conceivable question, objection, or concern that people have about it. Or, phrased more hopefully, "I see how you can use continuous deployment to run an online consumer service, but how can it be used for B2B software?"

Continuous deployment with downloads

Startup Lessons Learned

Lessons Learned by Eric Ries Monday, February 16, 2009 Continuous deployment with downloads One of my goals in writing posts about topics like continuous deployment is the hope that people will take those ideas and apply them to new situations - and then share what they learn with the rest of us. So I was excited to read a recent post about applying the concept of continuous deployment to that thickest-of-all-clients, the MMOG.

Lessons Learned: Continuous deployment and continuous learning

Startup Lessons Learned

Lessons Learned by Eric Ries Tuesday, February 10, 2009 Continuous deployment and continuous learning At long last, some of the actual implementers of the advanced systems we built at IMVU for rapid deployment and rapid response are starting to write about it.

The Phoenix Project

OnlyOnce

But even if you are agile, lean, and practice continuous deployment, it’s still a good read as it provides reminders of what the world used to be like and what the manufacturing-rooted theories are behind these “new” techniques in software development.

The Best Approach To A Board Package

Feld Thoughts

I’ve been describing this as a part of a “continuous board engagement” – similar to “continuous deployment and continuous innovation” in Eric Ries’ The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses. I joined my first board of a company other than mine in 1994 (NetGenesis).

A large batch of videos, slides, and audio

Startup Lessons Learned

Or watch my full #leanstartup presentation at Seedcamp in London: And two bonus videos that are well worth watching (weally): Timothy Fitz, who worked for me at IMVU, giving an in-depth presentation on the details of the continuous deployment system that we built there.

Audio 123

The Awesomeness of a Hackathon

Feld Thoughts

I’ve become a big advocate of true Agile development (partly because of my experience with Rally Software – the leader in Agile software development environments) and – more recently – the notion of trying to get to continuous deployment which has been popularized by Eric Ries. Over the years, a number of companies I’ve been an investor in have had hackathons. These are typically day long events where everyone in the company works on whatever cool new ideas they have.

Wiki 303

Fear is the mind-killer

Startup Lessons Learned

I spent some time with his company before the conference and discussed ways to get started with continuous deployment , including my experience introducing it at IMVU. He summarized that conversation well, so rather than re-tread that material, Ill quote it here: One thing that I was surprised to learn was that IMVU started out with continuous deployment. Understanding these three factors makes it clear as to why continuous deployment was a starting point for IMVU.

Sneak preview, Grockit

Startup Lessons Learned

Case Study: Continuous deployment makes releases n. Towards a new entrepreneurship ► 2009 (88) ► December (4) Continuous deployment for mission-critical applica.

Interviews

Startup Lessons Learned

Case Study: Continuous deployment makes releases n. Towards a new entrepreneurship ► 2009 (88) ► December (4) Continuous deployment for mission-critical applica.

Lo, my 57692 subscribers, who are you?

Startup Lessons Learned

Case Study: Continuous deployment makes releases n. Towards a new entrepreneurship ► 2009 (88) ► December (4) Continuous deployment for mission-critical applica. Lessons Learned by Eric Ries Monday, September 6, 2010 Lo, my 57692 subscribers, who are you?

Four myths about the Lean Startup

Startup Lessons Learned

And they can benefit from the speed and discipline of starting with a minimum viable product and then learning and iterating continuously. Many lean startups are ambitious and are able to deploy large amounts of capital. Case Study: Continuous deployment makes releases n.

Lean 171

Lessons Learned: What does a startup CTO actually do?

Startup Lessons Learned

And what about if deployment takes forever? Some options can improve the performance of the softare at the expense of readability, deployability, or scalability. Case Study: Continuous deployment makes releases n.

CTO 171

Announcing our investment in Dataloop

The Equity Kicker

The underlying drivers are the continuing shift into the cloud, the growing complexity of online services, and the trend towards continuous deployment – all trends with legs. I’m very pleased to let you all know that we have invested in Dataloop.io.

Cloud 109

Six streaming locations

Startup Lessons Learned

Well continue to post links to new events to the conference website as we get them confirmed. Well continue to post links to new events to the conference website as we get them confirmed. Case Study: Continuous deployment makes releases n.

Philosophy Helps Start-Ups Move Faster (WSJ on the Lean Startup)

Startup Lessons Learned

Case Study: Continuous deployment makes releases n. Towards a new entrepreneurship ► 2009 (88) ► December (4) Continuous deployment for mission-critical applica.

Lean 146

Top 120 Startup Posts for 2010

SoCal CTO

Some really great stuff in 2010 that aims to help startups around product, technology, business models, etc.

Amsterdam-based Rockstart Accelerator’s first graduates head to Silicon Valley

The Next Web

Wercker : a continuous deployment solution for software developers, hosted in the cloud.

Kent Beck keynote, "To Agility, and Beyond"

Startup Lessons Learned

Case Study: Continuous deployment makes releases n. Towards a new entrepreneurship ► 2009 (88) ► December (4) Continuous deployment for mission-critical applica.

Agile 108

Video update on the Startup Visa Act

Startup Lessons Learned

Lessons Learned by Eric Ries Thursday, April 29, 2010 Video update on the Startup Visa Act The Startup Visa Act continues to gain momentum on Capitol Hill, thanks to grassroots support of all of you. Case Study: Continuous deployment makes releases n.

Video 135

Videos galore

Startup Lessons Learned

Case Study: Continuous deployment makes releases n. Towards a new entrepreneurship ▼ 2009 (88) ► December (4) Continuous deployment for mission-critical applica.

Video 115

Speed up or slow down? (for Harvard Business Review)

Startup Lessons Learned

Case Study: Continuous deployment makes releases n. Towards a new entrepreneurship ► 2009 (88) ► December (4) Continuous deployment for mission-critical applica. Lessons Learned by Eric Ries Thursday, March 25, 2010 Speed up or slow down?

The Five Whys for Startups (for Harvard Business Review)

Startup Lessons Learned

Lessons Learned by Eric Ries Wednesday, June 2, 2010 The Five Whys for Startups (for Harvard Business Review) I continue my series for Harvard Business Review with the Lean Startup technique called Five Whys. Case Study: Continuous deployment makes releases n.

Case Study: Rapid iteration with hardware

Startup Lessons Learned

version of the product, but the toy manufacturer we licensed the toy to, wasn't interested in a new version, as the original version continues to sell well to this day. With hardware connected to the internet (in our case through the iPhone) it should be possible to use continuous deployment: small and very frequent updates of the firmware instead of less frequent large updates. Continuous deployment of hardware is an exciting new capability.

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. In my experience, a few hours of coding is enough to produce a viable batch and is worth checking in and deploying. This is easiest to see in deployment.

For Startups, How Much Process Is Too Much? (for Harvard Business.

Startup Lessons Learned

Case Study: Continuous deployment makes releases n. Towards a new entrepreneurship ► 2009 (88) ► December (4) Continuous deployment for mission-critical applica. Lessons Learned by Eric Ries Thursday, March 11, 2010 For Startups, How Much Process Is Too Much?

Startup Visa update

Startup Lessons Learned

Case Study: Continuous deployment makes releases n. Towards a new entrepreneurship ► 2009 (88) ► December (4) Continuous deployment for mission-critical applica.

DC 124

Case Study: kaChing, Anatomy of a Pivot

Startup Lessons Learned

If you havent seen it, Pascals recent presentation on continuous deployment is a must-see; slides are here. kaChing deployed the game across a slew of platforms, including MySpace, the iPhone, and the Yahoo App Platform. Case Study: Continuous deployment makes releases n.

Two new scholarship programs for lean startups

Startup Lessons Learned

Case Study: Continuous deployment makes releases n. Towards a new entrepreneurship ► 2009 (88) ► December (4) Continuous deployment for mission-critical applica.

Sneak preview, KISSmetrics (and more)

Startup Lessons Learned

Conference updates continue to pour in: Want to see more preview videos? Our sponsors continue to support the conference as well as deserving entrepreneurs. Conference updates continue to pour in: Want to see more preview videos?

The Lean Startup Intensive is tomorrow at Web 2.0 Expo

Startup Lessons Learned

Case Study: Continuous deployment makes releases n. Towards a new entrepreneurship ► 2009 (88) ► December (4) Continuous deployment for mission-critical applica. Lessons Learned by Eric Ries Sunday, May 2, 2010 The Lean Startup Intensive is tomorrow at Web 2.0

Lean 115

Lessons Learned: Five Whys

Startup Lessons Learned

By continuously adjusting, we eventually build up a robust series of defenses that prevent problems from happening. We had made so many improvements to our tools and processes for deployment, that it was pretty hard to take the site down. 100% of those tests ran, via a continuous integration cluster, after every checkin. When a test failed, it would prevent that revision from being deployed. This would deploy the change incrementally, one machine at a time.

The Lean Startup Bundle

Startup Lessons Learned

Case Study: Continuous deployment makes releases n. Towards a new entrepreneurship ► 2009 (88) ► December (4) Continuous deployment for mission-critical applica.

Lean 145

Lessons Learned: The lean startup at UC Berkeley Haas School of.

Startup Lessons Learned

Case Study: Continuous deployment makes releases n. Towards a new entrepreneurship ▼ 2009 (88) ► December (4) Continuous deployment for mission-critical applica.

Lean Startup fbFund slides and video

Startup Lessons Learned

Case Study: Continuous deployment makes releases n. Towards a new entrepreneurship ▼ 2009 (88) ► December (4) Continuous deployment for mission-critical applica.

Video 119

The lean startup @ Web 2.0 Expo (and a call for help)

Startup Lessons Learned

Case Study: Continuous deployment makes releases n. Towards a new entrepreneurship ▼ 2009 (88) ► December (4) Continuous deployment for mission-critical applica. Lessons Learned by Eric Ries Monday, February 9, 2009 The lean startup @ Web 2.0

Lean 79

Startup Lessons Learned - the Conference (April 23, 2010 in SF)

Startup Lessons Learned

Case Study: Continuous deployment makes releases n. Towards a new entrepreneurship ► 2009 (88) ► December (4) Continuous deployment for mission-critical applica.

Lessons Learned: Just-In-Time Scalability

Startup Lessons Learned

Labels: agile , continuous deployment 1 comments: timothyfitz said. Case Study: Continuous deployment makes releases n. Towards a new entrepreneurship ► 2009 (88) ► December (4) Continuous deployment for mission-critical applica. Lessons Learned by Eric Ries Tuesday, September 2, 2008 Just-In-Time Scalability At my previous company, we pioneered an approach to building out our infrastructure that we called "Just-In-Time Scalability."

Speak at the 2013 Lean Startup Conference

Startup Lessons Learned

Or describe tactics that you’ve refined in an innovative way--say, a new take on A/B testing or continuous deployment. * This post was written by Sarah Milstein, co-host of The Lean Startup Conference. Exciting news: we’ve nailed down dates for The Lean Startup Conference 2013. We’re holding it December 9 – 11 in San Francisco, with sessions at the Nob Hill Masonic Center and the Fairmont Hotel, a half-block away.

Lean 130

The Lean Entrepreneur is here

Startup Lessons Learned

Struggling to explain the successes and failures of those companies, I discussed principles like continuous deployment, customer development, and a hyper-accelerated form of agile.

Lean 171