Agile - Termes utiles

Critères d'acceptation

Ce sont les conditions fixées par le propriétaire du produit ou le client afin d'accepter qu'une fonctionnalité soit valide et conforme à ses exigences.

Toilettage de l'arriéré

Il s'agit d'un processus continu dans lequel le chef de produit ou le client gère le backlog de produit en obtenant les commentaires des équipes agiles. Ce processus implique de hiérarchiser les éléments du portefeuille, de les diviser en éléments plus petits, de les planifier pour de futures itérations, de créer de nouvelles histoires, de mettre à jour les critères d'acceptation ou d'élaborer des critères d'acceptation en détail.

Capacité

C'est la quantité de travail qu'une équipe peut prendre pour terminer en une seule itération.

Fonctionnalité

Une amélioration apportée à un produit ou une capacité de valeur pour les parties prenantes qui peut être développée dans une version.

Itération

Un élément de travail basé sur un thème qui peut être terminé dans un délai et accepté dans la version d'un produit. Le travail d'itération est défini lors de la planification des itérations et se termine par une réunion de démonstration et de révision. Il est également appelé Sprint.

Incrément

Un incrément est l'état changeant d'un produit au fur et à mesure de son développement progressif. Il est normalement représenté par des jalons ou un nombre d'itérations fixes.

Propriétaire du produit

Le propriétaire du produit est un membre de l'équipe de livraison Agile, chargé de collecter et de classer les exigences commerciales dans le carnet de produit. Un propriétaire de produit communique ce qui doit être fait dans une version / itération. Il / elle fixe les engagements et est responsable de protéger l'équipe de tout changement des besoins lors d'une itération.

Carnet de produit

Ensemble d'exigences fonctionnelles et non fonctionnelles du produit.

Éléments du carnet de produit

Il peut s'agir de user stories, de défauts, de fonctionnalités à développer par l'équipe agile.

Points

Unité commune utilisée pour définir la taille relative des user stories, des fonctionnalités ou de tout autre élément de portefeuille.

Libération

Une boîte de temps où le travail est effectué pour soutenir la livraison de l'incrément testable à un logiciel. Dans Scrum, une version se compose de plusieurs itérations.

Exigence

Une spécification d'un produit logiciel pour satisfaire un contrat ou une fonctionnalité déclaré. Les user stories et les éléments de portfolio sont des types d'exigences.

Points d'histoire

Une unité utilisée par l'équipe agile pour estimer la taille relative des user stories et des fonctionnalités.

Sprint

Identique à l'itération.

Timebox

Une durée fixe dans laquelle un livrable doit être développé. Normalement, en plus de fixer la date de début et de fin d'une boîte de temps, le nombre de ressources est également fixé.

Tâche

Il s'agit d'une unité de travail qui contribue à l'achèvement d'une user story au sein d'une itération. Les user stories sont décomposées en plusieurs tâches et chaque tâche peut être divisée entre les membres de l'équipe en les marquant comme propriétaire des tâches. Les membres de l'équipe peuvent prendre la responsabilité de chaque tâche, mettre à jour les estimations, consigner le travail effectué ou à faire selon les besoins.

Histoire de l'utilisateur

Un critère d'acceptation répertorié pour répondre à certaines exigences d'un utilisateur. Il est normalement écrit du point de vue d'un utilisateur final.

Rapidité

Une mesure pour pondérer le travail accepté dans une itération ou une zone de temps. Normalement, c'est la somme des points d'histoire acceptés dans une itération.