Added by Thor Henning Hetland, last edited by Niklas Bjørnerstedt on Oct 21, 2009  (view change)

Labels:

Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.

This is the home of the Agile Release Strategies space. This space was initiated by Niklas Bjørnerstedt and Johannes Brodwall. They plan for the information here to be structured into one or more publications. All submissions should be considered licensed under a Creative Commons Attribution 3.0 license.

This wiki is still in the early stages of development. Many of the pages are unfinished.

Intro

How long did it take before your last project was able to put a first version into production? How long was the release cycle after that? The basic premise of this wiki is that any project that is not able to release to production at least once every three months has a problem. The longer the release cycle the bigger the risk of partial or complete failure. The product owner should actively work towards reducing the length of releases. It will not always be possible to release every three months but it should always be the goal a project strives after. Once a system is in production most projects should be able to release at the end of every iteration.

The idea of releasing often is not new. Most agile approaches recommend frequent releases. What is unique with this wiki is that it is a repository of concrete advice on how to actually reduce the size of releases and find a project's Minimal Releasable Product.

Why release often?

The advantages of releasing often

Arguments against releasing often

Common Arguments against releasing often

Principles and patterns

Principles and patterns that you can use to find an optimal MRP

Recently Updated
by Niklas Bjørnerstedt (27 Jan)
Potentially shippable (KM: Agile Release Strategies)
by Niklas Bjørnerstedt (27 Jan)
Why release often? (KM: Agile Release Strategies)
by Johannes Brodwall (05 Jan)
Principles and patterns (KM: Agile Release Strategies)
by Johannes Brodwall (05 Jan)
Automate deployment (KM: Agile Release Strategies)
by Niklas Bjørnerstedt (14 Dec)
Arguments against releasing often (KM: Agile Release Strategies)
by Trond Wingård (04 Dec)
pain reliever (KM: Agile Release Strategies)
by Niklas Bjørnerstedt (02 Dec)
Few releases in production (KM: Agile Release Strategies)
by Niklas Bjørnerstedt (01 Dec)
Limited releases (KM: Agile Release Strategies)
by Niklas Bjørnerstedt (27 Nov)
Asynchronous deployment (KM: Agile Release Strategies)
by Niklas Bjørnerstedt (27 Nov)
Synchronous deployment (KM: Agile Release Strategies)
by Niklas Bjørnerstedt (19 Nov)
User set by user set (KM: Agile Release Strategies)
by Niklas Bjørnerstedt (19 Nov)
Build trust (KM: Agile Release Strategies)
by Niklas Bjørnerstedt (19 Nov)
Differentiators (KM: Agile Release Strategies)
by Niklas Bjørnerstedt (19 Nov)
Build in stages (KM: Agile Release Strategies)
by Johannes Brodwall (29 Oct)
Reducing release costs (KM: Agile Release Strategies)
Navigate space