Sprint est une itération limitée dans le temps d’un cycle de développement continu. Dans un Sprint, la quantité de travail planifiée doit être complétée par l’équipe et préparée pour être révisée. Les projets Scrum sont décomposés en intervalles de temps courts et cohérents appelés sprints. Ils peuvent être aussi courts que quelques jours et ne durent généralement pas plus de 3 à 4 semaines.
Dans Scrum, nous travaillons généralement en sprints en fonction de l’étendue du projet global. Dans un sens, un Sprint au sein de Scrum devrait être un projet en soi, avec un début et une fin. Nous travaillons vers un objectif de Sprint , nous planifions, affinons, construisons, livrons, révisons, etc.
Au cours d’un sprint, une équipe de développement est composée de membres interfonctionnels capables d’atteindre les objectifs du sprint. Cela peut inclure des ingénieurs logiciels, des architectes, des programmeurs, des analystes, des administrateurs système, des experts en assurance qualité, des testeurs, des concepteurs d’interface utilisateur, etc.
Le meilleur logiciel Scrum dont chaque projet a besoin
Un puissant logiciel Scrum qui prend en charge la gestion de projet Scrum. Il comprend des outils Scrum tels que la carte des histoires d’utilisateurs, la gestion du backlog de produit, la gestion du backlog de sprint, la gestion des tâches, la réunion scrum quotidienne, l’outil de planification de sprint, l’outil de révision de sprint, l’outil de rétrospective de sprint, le burndown, l’obstacle, la gestion des parties prenantes et de l’équipe.
Avant le sprint
Il y a une réunion de planification de sprint . La durée de la réunion de planification de sprint est proportionnelle à la durée du sprint. Un sprint de quatre semaines doit être planifié en 8 heures maximum. Un sprint d’une semaine doit être planifié en deux heures maximum.
Cette réunion détermine quels sont les objectifs pour ce sprint. En fonction de la vélocité de l’équipe , un ensemble de fonctionnalités est extrait du haut du backlog produit vers le backlog de sprint pour le sprint à venir.
Pendant le sprint
Aucune fonctionnalité n’est ajoutée et les objectifs de sprint ne changent pas. La seule exception à cela est si l’équipe termine un sprint plus tôt.
Standup quotidien dans un sprint
La mêlée quotidienne (également connue sous le nom de daily standup, ou Daily Scrum) au cours de laquelle les membres de l’équipe synchronisent leurs efforts. Les mêlées quotidiennes permettent aux membres de l’équipe de s’assurer que les bonnes choses sont travaillées par les bonnes personnes au bon moment.
Chaque matin du sprint, l’équipe projet se réunit pour une courte réunion quotidienne (moins de 15 minutes). Cette réunion a lieu tous les jours à la même heure et inclut tout le monde sur le projet. Tout le monde se lève pour la réunion afin que tout le monde reste concentré et que la réunion soit courte. Souvent, une minuterie est réglée pour que la réunion ne dure pas longtemps.
Chaque membre de l’équipe est chargé de répondre à 3 questions simples :
- Qu’est-ce que j’ai fait hier pour aider à atteindre l’objectif du sprint ?
- Que vais-je faire aujourd’hui pour atteindre l’objectif du sprint ?
- Qu’est-ce qui, si quelque chose entrave ou bloque la progression vers l’objectif du sprint ?
Ces trois questions permettent une transparence totale. Tous les membres de l’équipe sont au courant, et les réponses rendent les gens responsables de ce qu’ils disent qu’ils vont livrer. Les résultats de cette réunion sont généralement partagés avec le client. Cette communication quotidienne garantit que si quelque chose bloque l’équipe, elle peut obtenir une réponse rapidement.