Digitalbusiness.green

DIGITAL & RESPONSABLE by Rémy JC

https://kommand.my.canva.site/c-tait-une-matin-e-lumineuse-sur-le-campus-de-l-universit-montesquieu-dans-la-salle-312-du-b-timent-de-management-un-petit-groupe-d-tudiants-tait-r-uni-autour-d-une-grande-table-il-s-agissait-de-la-team-novabilis-un-groupe-projet-pr-sentation

Glossaire complet des principaux termes liés aux méthodes Agiles, à Scrum, et plus largement à l’univers de la gestion de projet agile :

A

  • Adaptation : Un des trois piliers de Scrum (avec l’Inspection et la Transparence). L’équipe ajuste son travail et son processus en fonction des retours et des observations faites pendant et après chaque Sprint.
  • Agile (Méthodes Agiles) : Ensemble de principes et de pratiques visant à favoriser la flexibilité, la collaboration, l’amélioration continue et la satisfaction du client dans le développement de produits. Issu du Manifeste Agile (2001).
  • Artifact (Artéfact) : Dans Scrum, il s’agit de documents ou d’éléments clé qui rendent le travail transparent. Les principaux artéfacts sont le Product Backlog, le Sprint Backlog et l’Increment.

B

  • Backlog : Liste ordonnée des éléments à réaliser, classés par priorité. On distingue généralement le Product Backlog (liste globale des fonctionnalités et améliorations du produit) et le Sprint Backlog (les éléments du Product Backlog sélectionnés pour un Sprint).
  • Burndown Chart (Diagramme de Burndown) : Graphique montrant le travail restant à accomplir dans un Sprint (ou une Release) au fil du temps. Il aide à visualiser la progression vers l’objectif.

C

  • Cadence : Fréquence régulière des Sprints et des réunions, assurant un rythme soutenable et prévisible.
  • Cross-fonctionnalité (Équipe Cross-fonctionnelle) : Une équipe qui réunit toutes les compétences nécessaires pour livrer un incrément de produit « terminé » sans dépendre d’entités extérieures.
  • CI/CD (Intégration Continue / Déploiement Continu) : Pratiques DevOps souvent associées à l’agilité, permettant l’intégration régulière du code et la mise en production fréquente, réduisant le risque d’erreurs et accélérant la livraison.
  • Collaboration : Valeur fondamentale de l’agilité, mettant l’accent sur le travail en équipe, l’échange régulier entre développeurs, testeurs, Product Owner, et parties prenantes.

D

  • Daily Scrum (Mêlée quotidienne) : Réunion quotidienne d’environ 15 minutes durant laquelle l’équipe de développement synchronise ses activités et discute des obstacles.
  • Definition of Done (DoD) : Liste de critères partagés par l’équipe pour déterminer si un élément du Backlog est réellement « terminé » (tests effectués, code revu, documentation mise à jour, etc.).
  • Definition of Ready (DoR) : Liste de critères permettant de savoir si un élément du Backlog est suffisamment clair et détaillé pour être inclus dans un Sprint.
  • Dev Team (Équipe de Développement) : Dans Scrum, l’équipe chargée de la réalisation concrète du produit. Elle est auto-organisée, polyvalente et composée de plusieurs rôles techniques ou métiers.
  • Démonstration (dans la Sprint Review) : Présentation de l’Increment à la fin du Sprint pour recueillir les feedbacks des parties prenantes.

E

  • Empirisme : Principe fondateur de Scrum, basé sur la connaissance tirée de l’expérience et la prise de décision éclairée par l’observation, l’expérimentation et la rétroaction.
  • Epic : Grande fonctionnalité ou gros besoin utilisateur qui sera par la suite découpé en User Stories plus petites et plus gérables.
  • Estimate (Estimation) : Dans Scrum, les équipes estiment la complexité ou l’effort nécessaire pour accomplir un élément du Backlog, souvent en Story Points.

F

  • Feedback (Rétroaction) : Retour d’information provenant des utilisateurs, du Product Owner ou d’autres parties prenantes. Fondamental pour affiner le produit et améliorer l’équipe.
  • Forecast (Prévision) : L’estimation de ce que l’équipe pense pouvoir livrer durant un Sprint sur la base de sa vélocité et de sa capacité.

I

  • Increment (Incrément) : Partie du produit livrable à la fin d’un Sprint, conforme à la Definition of Done, potentiellement utilisable par le client.
  • Inspection : Un des trois piliers de Scrum. Processus régulier (Daily Scrum, Sprint Review) pour examiner l’état actuel du produit et l’avancement vers les objectifs.

K

  • Kanban : Méthode Lean utilisée pour visualiser le flux de travail, limiter le travail en cours (WIP) et améliorer continuellement le processus. Peut être combinée avec Scrum (Scrumban).

L

  • Lean : Philosophie de management visant à éliminer le gaspillage, maximiser la valeur, et améliorer continuellement les processus. De nombreuses pratiques Agiles s’inspirent du Lean.
  • Lien (Collaboration) : L’un des principes clés, la qualité des interactions humaines est primordiale en Agile.

M

  • Manifeste Agile : Document fondateur de l’agilité signé en 2001, définissant 4 valeurs et 12 principes.
  • MVP (Minimum Viable Product) : Version minimale d’un produit qui permet de tester une hypothèse auprès des utilisateurs finaux et d’obtenir des retours précoces.
  • MoSCoW : Technique de priorisation des exigences (Must have, Should have, Could have, Won’t have this time).

O

  • Outcome (Résultat) : Valeur réelle produite par un incrément. En Agile, l’accent est mis sur les résultats tangibles pour l’utilisateur final plutôt que sur la seule exécution du plan.

P

  • Pair Programming : Pratique de développement Extrême Programming (XP), deux développeurs travaillant ensemble sur le même code pour améliorer la qualité et partager les connaissances.
  • Planning Poker : Méthode ludique d’estimation des tâches par l’équipe, utilisant des cartes (en Story Points) pour aboutir à un consensus.
  • Priorisation : Classement des éléments du Backlog en fonction de leur valeur pour l’utilisateur, leur risque, leur complexité. C’est la responsabilité majeure du Product Owner.
  • Product Backlog : Liste ordonnée des fonctionnalités, améliorations, correctifs à apporter au produit. Le Product Owner en est responsable.
  • Product Owner (PO) : Personne responsable de maximiser la valeur du produit, de gérer le Product Backlog et de communiquer la vision du produit à l’équipe.
  • Progressive Elaboration (Élaboration progressive) : Le produit, les exigences et le plan sont raffinés en continu au fur et à mesure des retours et de l’avancement.

R

  • Release Planning : Planification à moyen terme pour déterminer quand un ensemble de fonctionnalités sera prêt à être livré.
  • Rétrospective (Sprint Retrospective) : Réunion à la fin du Sprint visant à améliorer le processus, l’organisation et les relations au sein de l’équipe.
  • Roadmap Produit : Vision globale de l’évolution du produit sur plusieurs Sprints ou releases, souvent moins détaillée que le Product Backlog, mais plus stratégique.
  • ROI (Return on Investment) : En Agile, le PO cherche à maximiser le ROI en priorisant les fonctionnalités apportant le plus de valeur rapidement.

S

  • Scrum : Cadre de travail Agile structuré autour de Sprints courts, d’équipes auto-organisées, de rôles définis (PO, SM, Dev Team) et d’événements réguliers.
  • Scrum Master (SM) : Servant leader garantissant la compréhension et la mise en œuvre de Scrum. Facilite l’équipe, supprime les obstacles, protège l’équipe des perturbations.
  • Self-organization (Auto-organisation) : Principe selon lequel l’équipe décide comment s’organiser pour atteindre les objectifs, sans injonction hiérarchique stricte.
  • Servant Leadership : Style de leadership privilégié en Agile et Scrum, le Scrum Master sert l’équipe, l’aide à grandir, sans imposer autoritairement des solutions.
  • Sprint : Itération fixe, généralement de 1 à 4 semaines, au cours de laquelle l’équipe réalise un incrément fonctionnel du produit.
  • Sprint Backlog : Sélection d’éléments du Product Backlog et liste des tâches associées que l’équipe s’engage à réaliser durant un Sprint.
  • Sprint Goal (Objectif de Sprint) : But global d’un Sprint, offrant une direction et une cohérence à l’équipe.
  • Sprint Planning (Planification du Sprint) : Réunion marquant le début du Sprint, où l’équipe détermine quelles fonctionnalités livrer et comment s’y prendre.
  • Sprint Review (Revue de Sprint) : Réunion en fin de Sprint durant laquelle l’équipe présente l’incrément et obtient des retours des parties prenantes.

T

  • Team Velocity (Vélocité) : Mesure de la quantité de travail (en Story Points ou autres unités) qu’une équipe réalise en moyenne par Sprint. Sert à la planification.
  • Test-Driven Development (TDD) : Pratique de développement (XP) où l’on écrit d’abord les tests, puis le code. Assure une meilleure qualité et un feedback rapide.
  • Timebox : Durée maximale strictement limitée pour un événement ou une activité. Par exemple, un Daily Scrum dure max 15 minutes. La timebox favorise la concision et la focalisation.

U

  • User Story (Histoire Utilisateur) : Façon agile de décrire une fonctionnalité du point de vue de l’utilisateur final (« En tant que [type d’utilisateur], je veux [objectif] afin de [bénéfice] »).
  • Utilisateurs / Parties Prenantes : Les personnes intéressées par le produit, incluant clients, sponsors, utilisateurs finaux. Le PO gère la communication avec eux.

V

  • Value (Valeur) : Au cœur de l’agilité, la valeur est ce qui profite véritablement aux utilisateurs. Le PO priorise les éléments apportant le plus de valeur.
  • Vision du Produit : Description claire et inspirante de ce que l’équipe veut accomplir, servant de guide pour la stratégie et la priorisation.

W

  • WIP (Work In Progress / Travail en cours) : Quantité de travail non terminé à un instant donné. Les méthodes agiles (notamment Kanban) encouragent à limiter le WIP pour améliorer le flux.

X

  • XP (eXtreme Programming) : Méthodologie agile centrée sur le développement logiciel, mettant l’accent sur la qualité, la simplicité, la communication, le feedback rapide (inclut TDD, Pair Programming).