Trending Sources

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.

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

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. Another release?

Case Study: Continuous deployment makes releases non-events

Startup Lessons Learned

Without being able transparently modify the software in situ, is it still possible to deploy on a continuous basis? Read on to find out.

Tesla and Adobe: Why Continuous Deployment May Disappoint Customers

Fresh Inc.: The Staff Blog

In the last few years agile and "continuous deployment" have replaced waterfall and transformed how companies big and small build products.

Atomic deploys at Etsy

Code as Craft

A key part of Continuous Integration is being able to deploy quickly, safely and with minimal impact to production traffic. Sites use various deploy automation tools like Capistrano, Fabric and a large number of homegrown rsync-based ones. The problem with deploying new code to a running server is quite simple to understand.

Scaling CI at Etsy: Divide and Concur, Revisited

Code as Craft

We needed some way to communicate the test status at each stage of the deployment pipeline. Our Jenkins dashboard was quite verbose. Enjoy!

Tracking Every Release

Code as Craft

Change to application code (deploys) are opportunities for failure. To track time-based events, the value sent for the metric can simply be “1″ Erik Kastner added this right into our code deployment tool so that every single deploy is automatically tracked. Something obviously happened here… but what was it? Ah-ha!

From Alpha to Beta: Continuous Deployment at Threadflip

Launching Tech Ventures

by Samantha Lynch & Elizabeth Trongone Having prior product management experience in companies like Birchbox, Warby Parker and Group Commerce, we sought to continue to hone our product management skills through the lens of Launching Technology Ventures. Certain critical pain points and areas of confusion came up continuously.

Continuous Feedback

A VC : Venture Capital and Technology

They use this information as part of their continuous feedback loop to improve their management of the business and in turn improve the business. Companies are using simple web tools to get continuous feedback on their performance. Continuous feedback leverages many of the same principals and has many of the same advantages.

The Phoenix Project

OnlyOnce

The more business books I read, the more I appreciate the novel or table format. I can’t imagine operating a business any other way.

Etsy at Lisa Conference

Code as Craft

7th about the operational impact of continuous deployment. 8th about the tools and culture around our deployment process. events boston conferences continuous deployment deployinator lisaA few of us at Etsy will be speaking at the Lisa Conference next week which runs from December 4–9, in Boston, MA.

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.

Optimizing for developer happiness

Code as Craft

In the talk, I go into the philosophical reasons why continuous deployment makes engineers happy, how radically decentralizing authority and thinking of your team as a community optimize for happiness, and the how our approach to tooling makes everything work. Here’s the video: and here are the slides.

Hands-on Lessons for Advanced Topics in Entrepreneurship

Startup Lessons Learned

We wanted to give you a rundown of what’s in store, along with particular insight into two of the workshops we’re most excited to have lined up for Gold and VIP attendee s—one session with Jez Humble on implementing continuous delivery and one with Alistair Croll on Lean analytics for corporate entrepreneurs. How do you address that?

Lean 23

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.

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

Announcing our investment in Dataloop

The Equity Kicker

I’m very pleased to let you all know that we have invested in Dataloop.io. The announcement went live yesterday.

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. They were deploying to production with every commit before they had an automated build server or extensive automated test coverage in place. Heres the key point.

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.

Minimum Viable Product: a guide

Startup Lessons Learned

Case Study: Continuous deployment makes releases n. Towards a new entrepreneurship ▼ 2009 (88) ► December (4) Continuous deployment for mission-critical applica. Its power is matched only by the amount of confusion that it causes, because its actually quite hard to do. But I wanted to say a few words first.

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. Much has been written about how to do product discovery in startups, by me and many other people. It’s not.

The Lean Entrepreneur is here

Startup Lessons Learned

That new book is about to hit bookstores everywhere. LitMotors approach to using Lean Startup to create a new vehicle category. It's a big tent.

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. 500 Hats , February 1, 2010 When to Use Facebook Connect – Twitter Oauth – Google Friend Connect for Authentication? First Principles. Berkonomics , November 29, 2010 Rice Alliance IT/Web 2.0 If you think so, please let me know what they ar

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. Some release weekly, or even daily. Form teams.

Wiki 31

Lessons Learned: 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. After some trial and error, Ive settled on the Lean Startup. I like the term because of two connotations: Lean in the sense of low-burn. Good stuff.

A new field guide for entrepreneurs of all stripes

Startup Lessons Learned

There continues to be an incredible demand out there for actionable, practical lessons in how to apply this emerging set of ideas.

How To Successfully Deploy Your Web or Mobile API to Heroku

Launch Any

I have deployed a wide variety of APIs, from internal to APIs for public or partner consumption. Many of them have been deployed to Heroku.

Web 20

Lessons Learned: The three drivers of growth for your 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 Monday, September 22, 2008 The three drivers of growth for your business model. Choose one. One last thought. for H.

Pivot, don't jump to a new vision

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? It increases the runway without additional cash. It was painful.

Agile 46

Lessons Learned: A new version of the Joel Test (draft)

Startup Lessons Learned

But if you want to practice rapid deployment, you need to be able to deploy that build in one step as well. If you want to do continuous deployment, youd better be able to certify that build too, which brings us to. For more on continuous deployment, see Just-in-time Scalability. Please leave feedback!)

Lessons Learned: Venture Hacks interview: "What is the minimum.

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, March 23, 2009 Venture Hacks interview: "What is the minimum viable product?" Happy holidays to you all! for H.

Audio 38

Lessons Learned: What is customer development?

Startup Lessons Learned

I have been continually surprised at how many times I could go back to that same well for wisdom and advice. Whats wrong with this picture?

Lessons Learned: What does a startup CTO actually do?

Startup Lessons Learned

And what about if deployment takes forever? Case Study: Continuous deployment makes releases n. They might do anything ! for H.

CTO 61

Twitter Link Roundup #113 – Small Business, Social Media, Design, Copywriting, Marketing And More

crowdSPRING Blog

Design for Continuous Deployment – [link]. Here are some of the links that I’ve liked and shared this past week! 4BLHM.

Moving Fast at Scale: the slides, and a reprise in NYC

Code as Craft

Continuous Deployment: The Why and the How (Kellan Elliott-McCrea, VP of Engineering). We got some really awesome feedback on the talks.

What is a startup?

Startup Lessons Learned

Case Study: Continuous deployment makes releases n. Lessons Learned by Eric Ries Monday, June 21, 2010 What is a startup? Wrong. Wrong.

The Principles of Product Development Flow

Startup Lessons Learned

Case Study: Continuous deployment makes releases n. Reinertsen is the book for you. This is not for the faint of heart. Inflexibility.

Don't be the Ice Cream Glove

Startup Lessons Learned

Case Study: Continuous deployment makes releases n. Towards a new entrepreneurship ▼ 2009 (88) ► December (4) Continuous deployment for mission-critical applica. It is based on two videos I normally use in workshops - each of which contains an important entrepreneurship lesson for all of us. His idea? Thanks!

Video 21

We Invite Everyone at Etsy to Do an Engineering Rotation: Here’s why

Code as Craft

At Etsy, it’s not just engineers who write and deploy code – our designers and product managers regularly do too. It has five sections.