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. Agile Development: Continuous Delivery and Deployment. In a startup this enables deployment of Minimum Viable products at a rapid pace.

Insiders

Sign Up for our Newsletter

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

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?"

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. Without being able transparently modify the software in situ, is it still possible to deploy on a continuous basis? Eric Of all the Lean Startup techniques, Continuous Deployment is by far the most controversial.

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. Continuous Deployment at IMVU: Doing the impossible fifty times a day by Timothy Fitz Continuous Deployment isn’t just an abstract theory. If the deploy succeeds, repeat.

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.

8 Must Have Tools For Your Next App Build

YoungUpstarts

Adding the right tools and automation, teams can design, test, build, and deploy software more agilely. An integrated workflow supports rapid deployment and flexible workflows. Kubernetes is an open source software solution to automate deployment, scaling, and management of containerized applications. Docker containers support CI (continuous integration) and CD (continuous deployment) implementation. Deploy The Right Tools.

Java 109

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.

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. With accompanying slides: Continuous Deployment View more presentations from TimothyFitz. With accompanying slides: Continuous Deployment View more presentations from TimothyFitz.

Audio 99

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. Amsterdam-based Rockstart Accelerator , one of the many, many startup accelerators in Europe, is taking the first class of startups who’ve graduated from its six-month program stateside this month.

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. Lessons Learned by Eric Ries Friday, April 2, 2010 Interviews Robert Scoble came by my office to learn about the Lean Startup and the Startup Lessons Learned Conference on April 23. By all accounts, the conversation was a success.

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.

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? Since this blogs earliest days, I have made a habit of surveying you, my subscribers.

Product Discovery in Established Companies

SVPG

So to me it is a non-negotiable that we simply must continue to move our products forward, and deliver increased value to our customers. This is why we use Gentle Deployment Techniques including assessing customer impact. Even though this may seem counter-intuitive, continuous deployment is actually a very powerful gentle deployment technique and, when used properly along with customer impact assessment, it is a powerful tool for good.

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. 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.

Lean 131

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. Towards a new entrepreneurship ► 2009 (88) ► December (4) Continuous deployment for mission-critical applica. Lessons Learned by Eric Ries Tuesday, September 30, 2008 What does a startup CTO actually do?

CTO 132

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.

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. The announcement went live yesterday. Dataloop provides infrastructure monitoring for cloud services and they fall into our ‘late seed’ category of investment.

Cloud 83

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. Lessons Learned by Eric Ries Thursday, May 20, 2010 Philosophy Helps Start-Ups Move Faster (WSJ on the Lean Startup) The Wall Street Journal covers the Lean Startup movement in todays paper.

Lean 122

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. Towards a new entrepreneurship ► 2009 (88) ► December (4) Continuous deployment for mission-critical applica.

Lean 92

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. Labels: startup visa 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 115

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).

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? for Harvard Business Review) Over at Harvard Business Review, Ive been building up a series designed to introduce the Lean Startup methodology to a business-focused audience.

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."

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.

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. Lessons Learned by Eric Ries Sunday, April 4, 2010 Kent Beck keynote, "To Agility, and Beyond" Kent Beck will give the opening keynote at the Startup Lessons Learned conference on April 23. Our mystery keynote is now revealed and I couldnt be more excited.

Agile 86

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. Labels: five whys root cause analysis 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.

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 135

Continuous Discovery

SVPG

What I'd like to write about in this article is an increasing trend I am seeing towards both continuous delivery and continuous discovery. Continuous Delivery is an increasingly popular notion today. Nearly all product teams today do continuous build. Quite a few teams now are taking this principle to its logical conclusion and releasing continuously (known as continuous deployment).

SCRUM 73

Join the lean startup discussion at Facebook on Thursday

Startup Lessons Learned

Case Study: Continuous deployment makes releases n. Towards a new entrepreneurship ▼ 2009 (88) ► December (4) Continuous deployment for mission-critical applica. Pivot, don't jump to a new vision Why Continuous Deployment? Lessons Learned by Eric Ries Tuesday, June 23, 2009 Join the lean startup discussion at Facebook on Thursday I recently agreed to join Facebook s fbFund incubator as a mentor.

Lean 69

Andrew Chen: Growing renewable audiences

Startup Lessons Learned

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

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. Why vanity metrics are dangerous ► November (1) ► October (7) ► September (9) ► August (8) ► July (8) ► June (7) ▼ May (8) Austin: the Lean Startup tour continues The Lean Startup at SIPA follow-up Last chance to register for The Lean Startup at HP.

Video 89

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. 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.

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? for Harvard Business Review) In the latest article for my series in HBR, I discuss the problem of how to figure out how much process startups should have.

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 131

Is Entrepreneurship a Management Science? (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, January 7, 2010 Is Entrepreneurship a Management Science? for Harvard Business Review) Im excited to have just published the first of several articles on entrepreneurship for the Harvard Business Review online.

This I Believe

SVPG

This rapid and constant evolution in technology provides hope that we can continue to solve important problems for people and our world. I believe in continuous improvement. Today I am a passionate and vocal advocate for Discovery and Delivery techniques and methods including Dual-Track Agile , Lean Startup, Customer Development, and Continuous Deployment, because they are the best methods that I know of.

SCRUM 60

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. Lessons Learned by Eric Ries Tuesday, October 5, 2010 The Lean Startup Bundle People often ask me if they can buy "Lean Startup in a box" from me. Its a strange thing, to be asked by a potential customer if they can give you copious amounts of money, and then to have to refuse.

Lean 122

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 Expo Im extremely excited that tomorrow is the Lean Startup Intensive at Web 2.0

Lean 94

Startup Visa update

Startup Lessons Learned

For those who want to continue to press the case for the Startup Visa, here are five ways you can help today: Go to our campaign page and voice your support Write to your local newspapers, and let them know that you support the Startup Visa Bill Call your senators, and let them know about why you support the Startup Visa legislation Add the Startup Visa Widget to your blog or website Contribute to Startup Visa so that we can continue to spread the word!

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. Please teach kids programming, Mr. President Work in small batches Continuous deployment with downloads What is a market? (a a guide for hackers) You buy virtual goods The free software hiring advantage Continuous deployment and continuous learning The lean startup @ Web 2.0