Glossaire

Agile : Approche de gestion de projet qui priorise les interactions humaines, la collaboration, les réponses aux changements et la livraison de valeur fonctionnelle.

ART: (Agile Release Train), c’est une équipe à long terme de personnes Agile qui livrent de manière incrémentale et cohérente de la valeur à un produit ou à une solution. Une ART comprend généralement entre 50 et 125 personnes.

Backlog du Produit : Liste priorisée des caractéristiques, fonctionnalités et exigences pour le produit ou service en développement.

Backlog Grooming (ou Refinement) : Pratique de révision et de mise à jour régulière du backlog du produit pour s’assurer que les items sont prêts pour les futurs sprints.

BDD (Behaviour Driven Development) : Méthode de développement de logiciels où le comportement du logiciel est défini à travers des exemples concrets avant que le code soit écrit.

Burn-down chart : Graphique qui montre la quantité de travail restant à faire au fil du temps.

Burn-up chart : Graphique qui montre la quantité de travail accompli au fil du temps.

Continuous Delivery : Approche qui permet de produire des logiciels et de les rendre disponibles pour un déploiement à tout moment.

Continuous Deployment : Approche où toutes les modifications de code passent par le pipeline de déploiement et sont automatiquement déployées en production.

Continuous Integration : Pratique de développement qui nécessite que les développeurs intègrent le code dans un dépôt central à plusieurs reprises par jour.

Daily Stand-Up (ou Daily Scrum) : Une réunion quotidienne de l’équipe Scrum pour discuter de l’avancement du travail.

Definition of Done (DoD) : Ensemble de critères que doit respecter une tâche pour être considérée comme terminée.

Definition of Ready (DoR) : Ensemble de critères qu’une user story doit respecter avant qu’elle puisse être acceptée dans le backlog du sprint.

DevOps : Une approche qui souligne la collaboration entre le développement de logiciels et les opérations informatiques, avec l’objectif de raccourcir le cycle de vie du système de développement et de fournir des mises à jour de haute qualité en continu.

Enabler : Dans le cadre SAFe, un enabler est un type de backlog item qui soutient les activités nécessaires pour évoluer la Solution, tels que l’exploration, l’architecture, l’infrastructure et la conformité. Les enablers soutiennent l’exploration, l’architecture, l’infrastructure et les aspects de conformité.

Epic : Grand morceau de travail qui a été décomposé en plusieurs tâches ou user stories plus petites.

Estimation : Évaluation du temps nécessaire pour accomplir une tâche ou une user story.

Impediment : Tout obstacle ou défi qui empêche l’équipe de travailler efficacement.

Iteration : Cycle de travail unique dans le développement Agile, aussi appelé sprint.

Increment : L’ensemble des éléments du backlog du produit qui ont été terminés lors d’un sprint et qui sont prêts à être livrés.

Inspect and Adapt (I&A) : Un événement dans le cadre SAFe qui donne aux Agile Release Trains (ARTs) l’opportunité de réfléchir et d’ajuster leur comportement pour améliorer.

Kanban : Système visuel pour gérer le travail en cours. Il vise à équilibrer la demande et la capacité de l’équipe.

Lean : Philosophie de gestion axée sur l’élimination du gaspillage, l’amélioration continue et l’augmentation de la valeur pour le client.

MVP (Minimum Viable Product) : Il s’agit d’une version d’un produit qui contient suffisamment de fonctionnalités pour être utile aux clients initiaux qui peuvent ensuite fournir des commentaires pour le développement futur. L’objectif d’un MVP est de fournir une valeur immédiate, tout en minimisant les coûts de développement.

Planning Poker : Une technique utilisée pour estimer les efforts de travail en Scrum. Chaque membre de l’équipe « parie » sur le temps qu’il faudra pour terminer une tâche, puis ils discutent des différences dans leurs estimations.

PI: Program Increment (ou Planning Interval à partir de la version 6 de SAFe), dans le cadre du Scaled Agile Framework (SAFe), un PI est une période de temps fixe pendant laquelle un travail spécifique doit être accompli et livré. Un PI consiste généralement en 4 à 5 itérations (ou sprints en Scrum) et dure généralement 8 à 12 semaines.

PI Planning: PI (Program Increment ou Planning Interval) Planning est une caractéristique du cadre SAFe (Scaled Agile Framework). Il s’agit d’une réunion de deux jours qui rassemble toutes les équipes d’un Agile Release Train (ART) pour aligner l’ensemble du train sur une vision et des objectifs communs pour le prochain increment (ou Interval) de programme (ou de l’ART), généralement sur une période de 8 à 12 semaines.

PM (Product Manager) : Un professionnel responsable de la direction stratégique et des caractéristiques d’un produit, travaillant en collaboration avec diverses équipes pour assurer le succès du produit sur le marché.

Produit : Résultat final d’un processus de développement, conçu pour répondre à un besoin spécifique des utilisateurs.

Product Owner : Rôle dans Scrum responsable de définir et de prioriser le Backlog du Produit.

Release : Version d’un produit qui est prête à être livrée au client.

Retrospective : Réunion qui a lieu à la fin de chaque sprint où l’équipe discute de ce qui a bien fonctionné, de ce qui n’a pas bien fonctionné, et des changements potentiels à apporter.

SAFe (Scaled Agile Framework) : Ensemble de pratiques organisationnelles qui cherche à aligner et coordonner plusieurs équipes Agile dans une organisation.

Scrum : Cadre Agile pour la gestion de projet, centré sur des itérations courtes appelées sprints.

Scrum Board : Un tableau utilisé pour visualiser le travail en cours et les progrès dans un sprint.

Scrum Master : Rôle dans Scrum qui agit comme un facilitateur pour l’équipe et le Product Owner. Aide à résoudre les obstacles et favorise les pratiques Scrum. Le Scrum Master assure également que l’équipe adhère aux valeurs et aux principes Agile.

Scrum of Scrums : Une réunion qui coordonne plusieurs équipes Scrum travaillant sur un même produit.

Spike : Une user story qui ne peut pas être estimée jusqu’à ce que le travail préliminaire soit fait.

Sprint : Un cycle de travail de durée fixe (généralement de 2 à 4 semaines) au cours duquel un ensemble spécifique de travail est complété et prêt à être revu.

Sprint Planning : Une réunion au début de chaque sprint où l’équipe Scrum décide du travail à réaliser pendant le sprint.

Sprint Review : Une réunion à la fin de chaque sprint pour présenter le travail accompli et recueillir les commentaires.

Story Points : Une mesure d’estimation de la complexité d’une user story, utilisée pour estimer le temps de travail nécessaire.

TDD (Test Driven Development) : Une méthode de développement de logiciels où les tests sont écrits avant le code qui les passe.

Timebox : Une période de temps définie pendant laquelle une tâche spécifique doit être accomplie. Dans Scrum, toutes les activités sont limitées dans le temps, y compris les sprints.

User Story : Une brève description d’une fonctionnalité telle que l’utilisateur final la verra. C’est un outil utilisé dans le développement Agile pour maintenir l’accent sur l’utilisateur.

Velocity : Le taux moyen auquel une équipe Scrum convertit les éléments du backlog du produit en produit fonctionnel chaque sprint.

WIP (Work in Progress) : Le travail qui a commencé mais qui n’a pas encore été terminé.

XP (Extreme Programming) : Une méthodologie Agile axée sur l’amélioration de la qualité du logiciel et la réactivité aux exigences changeantes du client.