Cela fait un petit temps que l’on a commencé à l’utiliser et maintenant que c’est un peu moins nébuleux pour moi, j’ai décidé de faire un petit article pour vous expliquer en quoi cela consiste. Je vais donc aujourd’hui vous parler du scrum.
Donc le Scrum, n’est pas un langage de programmation ou même une technologie, mais plutôt une manière de travailler en équipe dites agiles.
En effet dans le scrum, c’est l’équipe de développement qui s’attribue les taches, n’ayant des contacts qu’avec le Product Owner et le Scrum Master.
Le Product Owner, est la personne qui s’occupe d’établir le product backlog, c’est à dire la liste des fonctionnalités nécessaires au produit. Le Scrum Master est en quelques sortes l’ange gardien de la team, ayant pour unique mission de supprimer tous les obstacles qui se mettraient en travers de la route de l’équipe de développeurs.
Le Scrum fonctionne sous le principe d’itération. Avant chaque itérations, l’équipe à une réunion afin de décider quelles seront les fonctionnalités à développer durant l’itération. Chaque jour, l’équipe tient une petite réunion d’un quart d’heure afin de dire les choses faites, les problèmes et les choses qui seront faites avant le prochain meeting journalier.
Je trouve personnellement que ce système favorise l’entraide entre équipiers de développement.