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 à la vie des sprints et des saisons

Les petits bonshommes qui jouent ce prélude sont de Jean-Pierre Bonnafous, alias Ramuncho. C’est à lui que j’ai confié les dessins du chapitre Composer le prélude de Scrum dans l’édition 5.

Les chapitres de l'édition 5

Les chapitres de l'édition 5

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, les chapitres 13, 15 et 22. Composer le prélude à Scrum, une métaphore musicale pour la période avant le premier sprint, qui est aussi appelée —à tort— sprint zéro Élaborer le backlog initial, comment faire le premier backlog, en s’appuyant sur des techniques complémentaires comme le story mapping et l’impact mapping.
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. [Elle représentait une édition majeure, avec de nombreuses évolutions et nouveautés. Je viens de me lancer dans l’édition cinq.

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.

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. J’utilise maintenant, pour suivre la tendance, le terme sprint 0 pour désigner cette période.