sprint 0

Du sprint zéro au prélude de Scrum

Du sprint zéro au prélude de Scrum

Le prélude de Scrum, pour préparer l’équipe et son écosystème à bien vivre les sprints et les saisons

Dans les approches conventionnelles, on désigne par avant-projet la période qui précède le début d’un projet, incluant des phases d’étude qui durent parfois des mois. Qu’en est-il avec Scrum ?

Qu’y a-t-il avant le premier sprint avec Scrum ? Un avant-sprint ?

Les chapitres de l'édition 5 de mon livre Scrum

Les chapitres de l'édition 5 de mon livre Scrum

22 ! C'est le nombre de chapitres.

La structure prend forme. Voici les titres des chapitres pour l’édition cinq de mon livre Scrum. Que des verbes.

Parmi les nouveautés par rapport à l’édition 4, les chapitres 13, 15 et 22.

Sprint zéro pour l'édition cinq

Sprint zéro pour l'édition cinq

Comme le sprint zéro n'existe pas, disons que c'est le prélude

Il y a tout juste deux ans, je finissais l’édition quatre de mon livre Scrum. J’y mettais une dernière touche en écrivant …l’avant-propos, à l’occasion d’un retour dans mon pays natal.

Cette édition a été publiée en octobre 2015 et continue honorablement sa vie. Scrum 4e éd. est très souvent n°1 des ventes chez Amazon, dans sa catégorie.

Scrum pour une phase d'étude

Plutôt que de faire une phase d'étude (ou sprint zéro) longue, transformez-la en plusieurs sprints courts

Pour commencer le premier sprint, il faut un certain nombre de choses, au moins un backlog et une équipe. En 2006, il y a une éternité donc, j’avais écrit un billet “avant la première itération”. J’en ai écrit d’autres par la suite, autour du sprint zéro. Une traduction de Fabrice “de l’idée au lancement en passant par la vision” illustre bien ce qu’on peut faire pendant cette phase. Elle peut prendre quelques jours mais parfois bien plus.
Cycle de vie avec Scrum

Cycle de vie avec Scrum

Roadmap avec 2 releases

La vie d’un produit développé en appliquant Scrum est faite d’une séquence de releases. En général, une release dure quelques mois (entre 2 et 8 mois). Quand on a fini une release, on passe à la suivante, jusqu’à la fin de vie du produit. Normalement, les releases se suivent, mais ne chevauchent pas.

Une release est constituée d’une séquence de sprints. Un sprint dure entre une semaine et 4 semaines. Quand un sprint est fini, le suivant commence. En principe, il n’y a pas de trou entre 2 sprints et les sprints ne se chevauchent pas.

Vocabulaire imprécis

Ne pas utiliser les mots corrects augmente le risque d'être mal compris

Entrer dans le domaine de l’Agilité implique d’acquérir un nouveau vocabulaire. C’est vrai en particulier avec Scrum et ses métaphores sportives (sprint, mêlée). Comme la plupart des termes viennent de l’anglais, le vocabulaire subit les aléas liés à la traduction. Ou à la non traduction si on garde le mot anglais.

Pour ne pas ajouter à ces difficultés de communication, il convient d’utiliser le bon vocabulaire. Lors de présentations ou de discussions, j’ai relevé des mots ou des expressions, qu’à mon avis, il vaudrait mieux éviter.

La première est le sprint0 (ou itération zéro).

Sprint zéro

Attention ce n'est pas un vrai sprint, c'est l'échauffement

Avant de commencer le premier sprint, il y a une période de temps utilisée à préparer ce qui est nécessaire au lancement des sprints dans de bonnes conditions. Jusqu’à récemment, je désignais cette période sous le nom de phase, pour la distinguer de la phase des sprints. Je disais simplement phase de préparation et c’est que j’ai utilisé dans le plugin Scrum pour EPF.