Difference between revisions of "Release strategies"

From Pearl Language
Jump to navigation Jump to search
(Extended Golden Triangle)
({{p|golden triangle}})
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
See http://pareltaal.nl/gouden_driehoek for basic mechanism.
The {{p|golden triangle}} explains the basic mechanism for releasing early and often. In what follows, it is assumed that the ‘resources’ (people & materials) remain constant and quality must comply to a minimum level.
 
Assumption: ‘resources’ (people & materials) remain constant and quality must comply with a minimum level.


If either time (deadline) or scope is unachievable, consider to:
If either time (deadline) or scope is unachievable, consider to:
Line 14: Line 12:
#*scope changes require trade-offs if date remains fixed, consider {{p|money for nothing, change for free}};
#*scope changes require trade-offs if date remains fixed, consider {{p|money for nothing, change for free}};
#'''Fixed Release Cadence'''—scope is function of time
#'''Fixed Release Cadence'''—scope is function of time
#*delivery on a fixed cadence, e.g. monthly or quarterly;
#*delivery on a fixed cadence, e.g. monthly or adopting a {{p|season beat}};
#*{{p|snapshot delivery}} whatever is ready by the date;
#*{{p|snapshot delivery}} whatever is ready by the date;
#*feature set frozen on latest responsible moment (driven by {{p|feature set risk profile}})
#*feature set frozen on latest responsible moment (driven by {{p|feature set risk profile}})

Latest revision as of 07:30, 4 April 2013

The golden triangle explains the basic mechanism for releasing early and often. In what follows, it is assumed that the ‘resources’ (people & materials) remain constant and quality must comply to a minimum level.

If either time (deadline) or scope is unachievable, consider to:

Three primary release strategies:

  1. Custom-Planned Releases—scope is function of time
  2. Fixed Release Cadence—scope is function of time
  3. Multi-Team Releases—time is function of scope;