Glossaire

Sprint 0 : la bonne base d’un projet Agile

Publié le : 9 juin 2022
Temps de lecture : 3 minutes

À partir de maintenant, vous souhaitez adopter la méthodologie Agile et former une équipe SCRUM pour mener vos projets de façon plus efficace ?

C’est un très beau défi, mais il requiert préparation et entraînement. Et ça tombe bien, car le Sprint 0 permet justement d’établir les bonnes fondations pour vos nouveaux projets.

On vous dit tout dans cet article.

🤔 Le Sprint 0, pour quoi faire ?

Conceptualisé dans la méthode Scrum, le Sprint désigne un cycle court à l’issue duquel les équipes livrent un produit. Or, il existe également un Sprint 0, où il n’y a aucun produit à présenter au client.
En effet, il n’ajoute à priori aucune valeur immédiate, mais il s’agit plutôt d’un investissement à long terme pour poser les bonnes bases de votre projet.

Alors, concrètement, à quoi sert-il ?

👉 À établir une bonne communication entre les membres de l’équipe

Si vous venez tout juste de former une nouvelle équipe, alors les collaborateurs ne se connaissent peut-être pas ou bien n’ont pas l’habitude de travailler ensemble.

La première utilité du Sprint 0, c’est donc bel et bien de créer une synergie entre les différents membres de la team et s’assurer qu’ils communiquent correctement.

Généralement, l’équipe est composée des sales, du sponsor, des développeurs, des UX/UI (Product Designer), du Scrum Master, ainsi que du Product Owner.

Assurez-vous que chacun prenne connaissance de son rôle et de ses responsabilités dans l’équipe, afin que cette dernière fonctionne de façon optimale.
Par ailleurs, il faudra vous doter des bons outils, notamment un logiciel de gestion des tâches. Le tout pour créer l’équipe la productive et réactive possible !

👉 À préparer l’environnement de travail

Plutôt que de perdre du temps avec des détails organisationnels lors des futurs Sprints, aussi appelés Design Sprint, il vaut mieux régler tous ces éléments au préalable.
Avoir accès aux mots de passe et identifiants des outils utilisés, disposer du matériel nécessaire pour bien travailler : ce sont autant de choses dont vous devez vous occuper avant de vous lancer dans le premier Sprint.

👉 À alimenter le backlog produit

L’objectif ultime du Sprint 0 est de réaliser une première version du backlog du produit avec des estimations et des priorités associées aux tâches. 

👉 À réduire les risques du projet

Finalement, le Sprint 0 consiste à poser les fondations pour réaliser les sprints, en s’assurant que tout soit organisé correctement. L’équipe est constituée et fonctionnelle, les outils sont tous mis à disposition des collaborateurs, et les objectifs sont clairement définis. Ce faisant, les risques sont moindres pour votre projet agile.

Quels sont les livrables à l’issue du Sprint 0 ?

Contrairement aux autres Sprints, le Sprint 0 ne doit durer que quelques jours, une semaine maximum. À l’issue de cet atelier, il faudra avoir réalisé les missions suivantes :

  • Création du backlog produit ;
  • Priorisation des tâches ;
  • Story Mapping ;
  • Définir l’architecture technique du projet ;
  • Planning du développement.

Comment bien constituer son équipe pour le Sprint 0 ?

Avant toute chose, il faut identifier quels sont les collaborateurs qui vont rejoindre votre team pour le nouveau projet Agile. Comme dit précédemment, une bonne équipe Scrum est constituée de :

  • L’équipe de développeurs : Ce sont toutes les personnes qui pourront apporter leur expertise métier lors du projet. Il s’agit dans la grande majorité des cas de l’UX/UI Designer, des développeurs… En somme, tous ceux qui seront utiles pour la bonne réalisation du produit.
  • Le Scrum Master : C’est un peu le chef d’orchestre de l’équipe Scrum, qui coordonne tous les membres et s’assure de la bonne communication entre les collaborateurs. C’est lui qui identifie les bonnes personnes et qui onboard ce qu’on appelle une Feature Team, c’est-à-dire une équipe Agile. C’est également le référent Scrum, puisqu’il vise à la bonne application de la méthodologie. 
  • Le Product Owner : C’est lui qui fait le lien entre l’équipe technique et le client, en portant la vision auprès du produit auprès des parties prenantes. Il réalise différentes tâches : Il maintient le backlog produit à jour, priorise les fonctionnalités avec l’équipe puis les valide, et rédige les User Stories.

Après avoir rassemblé les bonnes personnes pour créer votre super team projet, il faudra les onboarder et s’assurer qu’elles soient toutes alignées sur la vision produit et les objectifs.

Une fois le Sprint 0 terminé, l’équipe briefée et les outils déployés, vous serez enfin prêts à démarrer les itérations de Sprints, et ce avec une base solide !

Florent Lucas
Responsable Commercial & Marketing @thetribe