Difference between revisions of "Sprint Zero"

From CNM Wiki
Jump to: navigation, search
Line 1: Line 1:
In some [[Agile methodology|Agile methodologi]]es such as [[Agile Scrum]] and [[CNM Agile]], [[Sprint Zero]] is the name of a special [[project]] undertaken to plan a bigger project, which consists of several [[iteration]]s called [[Sprint]]s.
+
In [[CNM Agile]], [[Sprint Zero]] is a special [[project]] undertaken to prepare and plan for a bigger project, which may consist of several [[iteration]]s called [[Sprint]]s. Many practitioners of [[Agile Scrum]] use the term, ''Sprint Zero'', for a set of activities undertaken before any [[Sprint]] takes place. However, [[Agile Scrum]] doesn't officially recognize that term since, literally, ''Sprint Zero'' is not a [[Sprint]].
 +
 
 +
 
 +
 
  
 
In Scrum's definitions, every Sprint is an attempt to produce a potentially-shipable product increment, no matter how small. Every Sprint contains a combination of analysis, design, infrastructure, development, testing, and integration. Therefore, the common dysfunction called "Sprint Zero" is actually a contradiction in terms. Companies (and misinformed consultants and trainers) use this as a way to avoid changing waterfall habits.
 
In Scrum's definitions, every Sprint is an attempt to produce a potentially-shipable product increment, no matter how small. Every Sprint contains a combination of analysis, design, infrastructure, development, testing, and integration. Therefore, the common dysfunction called "Sprint Zero" is actually a contradiction in terms. Companies (and misinformed consultants and trainers) use this as a way to avoid changing waterfall habits.

Revision as of 17:35, 9 April 2020

In CNM Agile, Sprint Zero is a special project undertaken to prepare and plan for a bigger project, which may consist of several iterations called Sprints. Many practitioners of Agile Scrum use the term, Sprint Zero, for a set of activities undertaken before any Sprint takes place. However, Agile Scrum doesn't officially recognize that term since, literally, Sprint Zero is not a Sprint.



In Scrum's definitions, every Sprint is an attempt to produce a potentially-shipable product increment, no matter how small. Every Sprint contains a combination of analysis, design, infrastructure, development, testing, and integration. Therefore, the common dysfunction called "Sprint Zero" is actually a contradiction in terms. Companies (and misinformed consultants and trainers) use this as a way to avoid changing waterfall habits.