Agile - Planification des itérations

L'objectif de la planification des itérations est que l'équipe complète l'ensemble des éléments de backlog de produit les mieux classés. Cet engagement est encadré en fonction de la durée de l'itération et de la vitesse de l'équipe.

Planification des itérations

Qui est impliqué?

  • Scrum Master - Le Scrum Master agit comme un facilitateur pour l'équipe de livraison agile.

  • Product Owner - Le Product Owner traite de la vue détaillée du backlog du produit et de ses critères d'acceptation.

  • Équipe Agile - La livraison Agile définit leurs tâches et définit les estimations d'effort requises pour remplir l'engagement.

Conditions préalables à la planification

  • Les éléments du carnet de produits sont dimensionnés et un point d'histoire relatif est affecté.
  • Le classement a été attribué aux éléments du portefeuille par le propriétaire du produit.
  • Les critères d'acceptation ont été clairement énoncés pour chaque élément du portefeuille.

Processus de planification

Voici les étapes de la planification des itérations -

  • Déterminez combien d'histoires peuvent tenir dans une itération.
  • Divisez ces histoires en tâches et attribuez chaque tâche à leurs propriétaires.
  • Chaque tâche reçoit des estimations en heures.
  • Ces estimations aident les membres de l'équipe à vérifier le nombre d'heures de tâche dont chaque membre dispose pour l'itération.
  • Les membres de l'équipe se voient attribuer des tâches en fonction de leur vitesse ou de leur capacité afin de ne pas être surchargés.

Calcul de vitesse

Une équipe agile calcule la vitesse en fonction des itérations passées. La vélocité est le nombre moyen d'unités requises pour terminer les user stories dans une itération. Par exemple, si une équipe a pris 12, 14, 10 points d'histoire à chaque itération pour les trois dernières itérations, l'équipe peut prendre 12 comme vitesse pour l'itération suivante.

La vitesse planifiée indique à l'équipe combien d'histoires utilisateur peuvent être terminées dans l'itération en cours. Si l'équipe termine rapidement les tâches assignées, alors plus de user stories peuvent être récupérées. Sinon, les stories peuvent être déplacées aussi vers la prochaine itération.

Capacité de tâche

La capacité d'une équipe découle des trois faits suivants:

  • Nombre d'heures de travail idéales dans une journée
  • Jours de personne disponibles dans l'itération
  • Pourcentage de temps pendant lequel un membre est exclusivement disponible pour l'équipe.

Supposons qu'une équipe compte 5 membres, engagés à travailler à plein temps (8 heures par jour) sur un projet et que personne ne soit en congé pendant une itération, alors la capacité de tâche pour une itération de deux semaines sera -

5 × 8 × 10 = 400 heures

Étapes de planification

  • Le Product Owner décrit l'élément de backlog de produit le mieux classé.
  • L'équipe décrit les tâches requises pour terminer l'élément.
  • Les membres de l'équipe sont propriétaires des tâches.
  • Les membres de l'équipe estiment le temps nécessaire pour terminer chaque tâche.
  • Ces étapes sont répétées pour tous les éléments de l'itération.
  • Si une personne est surchargée de tâches, sa tâche est répartie entre les autres membres de l'équipe.