Accueil > Management, Professionnel > Scrum : Le vocabulaire tournant autour du Scrum

Scrum : Le vocabulaire tournant autour du Scrum

Le dossier sur le Scrum continue tout doucement. Dans cet article, je vais aborder les principaux termes et les concepts qui sont utilisés dans le cadre du Scrum. Tu pourras retrouver prochainement ces informations dans la page de glossaire de mon site. Le modèle Scrum est en langue anglaise à la base, je partirais donc des termes utilisés tel qu’ils le sont en anglais.

Scrum
Je pense que je l’ai présenté quelque part non ? Je te propose d’aller voir directement sur l’article suivant : Présentation générale de Scrum.

Scrum Master
Le Scrum Master est responsable de l’application quotidienne des directives Scrum. C’est lui qui est en charge d’assurer un environnement de travail agréable pour l’ensemble des membres de l’équipe. Dans le prochain article du dossier, j’aborderais plus en détails la position et le rôle du Scrum master au sein de l’équipe.

Product Owner
Le Product Owner est le porteur du produit. Il possède une vision complète du produit, de ce à quoi le produit doit ressembler et ce qu’il doit comporter. Il détient également toutes les spécifications associées au produit. Enfin, il aide le Scrum master à prioriser toutes les fonctionnalités du produit qui restent à implémenter. Généralement ce rôle est détenu par la maîtrise d’ouvrage (MOA).

Team Member
C’est bien beau d’avoir Scrum master et un product owner ultra compétents, mais ces derniers ne pourront pas à eux seul développer le produit. Les membres de l’équipe restent au centre de ce dispositif. Ce sont eux qui possèdent les compétences et le temps nécessaire pour développer le produit. Le Scrum master encadre tous les membres de l’équipe de manière à s’assurer que ces derniers effectuent un travail de qualité dans les meilleures conditions possibles.

Product Backlog
Un produit peut être défini comme un ensemble de fonctionnalités. C’est au product owner d’exploser son produit en différentes fonctionnalités et de les prioriser suivant la valeur métier. Le product backlog représente ainsi une réserve de fonctionnalités priorisées qui sont à implémenter prochainement par les membres de l’équipe.

Sprint
Le Scrum est utilisé dans un contexte agile et repose sur un mode fonctionnement itératif. Chaque itération est appelée Sprint. Un sprint possède une durée définie qui varie selon les projets et les environnements (généralement 2 ou 4 semaines). Sur cette période définie, les éléments sélectionnés sont entièrement développés et intégrés dans le produit final. Ainsi au fil des sprints, on voit le produit s’enrichir des nouvelles fonctionnalités du product backlog.

Sprint Backlog
Le sprint backlog représente l’ensemble des tâches sélectionnées depuis le product backlog lors de la réunion de planification afin d’améliorer le produit avec de nouvelles fonctionnalités.

Sprint Planning
Avant chaque début de Sprint, il faut définir les objectifs à atteindre et les tâches à réaliser. Ces tâches à réaliser sont piochées dans le product backlog et transférées ensuite dans le sprint backlog. Le volume et les éléments à prendre en compte sont déterminés en fonction de la priorisation du product owner et de la capacité des membres de l’équipe à délivrer. Chaque fonctionnalité peut être éclatée en différentes tâches si elle est trop complexe. Ces tâches sont chiffrées par tout le monde afin d’assurer une estimation plus précise.

Burndown Chart
Le burndown chart est un graphe qui montre, sur une période donnée (ex : un sprint), l’évolution des fonctionnalités restant à implémenter dans le produit. Ce graphe est composé de deux courbes : la courbe théorique et la courbe réelle. Les courbes sont décroissantes et lorsque la courbe réelle atteint 0, c’est que toutes les tâches ont été réalisées. Maintenant il faut s’assurer que la courbe réelle ne se termine pas après la date limite fixée par la courbe théorique.

Retrospective
Cette réunion, réalisée à la fin de chaque sprint, a pour but de faire un bilan sur le sprint qui vient de se terminer. Tous les membres de l’équipe peuvent alors donner leur ressenti sur ce qui s’est bien ou mal passé. A l’issue de cette rétrospective un plan d’action est décidé et le Scrum master sera alors le garant de sa mise en application durant le sprint suivant.

Voilà pour les quelques définitions. S’il y a des éléments concernant le Scrum que tu ne retrouves pas dans cette liste, laisse un petit commentaire et je l’intègrerais dans la liste. Je pense qu’avec ces définitions, ca devrait aller pour aborder la suite du dossier.

  • Share/Bookmark

Articles relatifs

  1. Jaimepasgougueule
    06/12/2009 à 00:04 | #1

    A quand un vocabulaire SCRUM en Français ? Que dalle du côté de Québec…
    Des idées ? Scrum master = demi de mêlée ?

  1. 17/12/2009 à 19:10 | #1
  2. 10/01/2010 à 19:42 | #2
  3. 11/01/2010 à 09:02 | #3