Effectuer une recherche sur le site

Votre devise

Qu'est-ce que la méthode Agile Scrum ?

C'est quoi Scrum

La bonne gestion d'un projet est essentielle pour mener celui-ci à terme et permettre à une équipe d'atteindre les objectifs. Cela nécessite de suivre une méthodologie précise comme la méthode Agile qui est très utilisée dans les projets IT. Il existe aussi la méthode Scrum qui est très appréciée pour la gestion de projet en informatique et dans d'autres domaines. Découvrez ces méthodes, ainsi que ce qui les différencie.

La méthode Agile : définition

La méthode Agile est un ensemble de méthodologies de gestions de projet créé par un groupe d'experts en développement logiciel aux États-Unis en 2001. Elle a pour principe objectif de rendre la gestion de projets plus performante et souple. Pour ce faire, la méthode Agile repose essentiellement sur la communication et l'humain. Elle implique le client dans le processus de développement du produit, ce qui aide à garantir sa satisfaction au terme du projet.

Cet ensemble regroupe plusieurs méthodes, dont celle dite « Scrum ». Pour devenir expert de Scrum, la certification PSM de Scrum.org est vivement recommandée.

Les spécificités de la méthode Agile Scrum

méthode agile scrum

Scrum n'étant qu'une des méthodologies de type Agile, elle a ses propres spécificités qui la différencient des autres.

Les différents rôles dans la méthode Scrum

Trois rôles sont attribués au cours du développement d'un produit en utilisant la méthode Agile Scrum. Il s'agit d'abord du « Product Owner » (propriétaire du produit), qui est la personne qui porte la vision du produit à créer et sait à quoi il doit ressembler. Cette personne peut être un membre de l'équipe de développement du produit en contact étroit avec le client ou le client lui-même. Son rôle est de définir le backlog produit et de prioriser ses fonctionnalités (user stories).

Le deuxième rôle dans cette méthodologie Agile est celui du Scrum Master. Sa principale fonction est de coordonner l'équipe de développement du produit et de s'assurer que toutes les parties interagissent conformément à la méthode Agile Scrum. Le Scrum Master garantit une bonne communication entre les parties prenantes, optimise la productivité de l'équipe de développement du produit et élimine les obstacles. Pour bien exercer la fonction de Scrum Master, il est recommandé de suivre la formation PSM I : Professionnal Scrum Master de Scrum.org

Le dernier rôle est celui de l'équipe de développement. Elle comporte les experts en développement logiciel qui se chargeront de créer le produit dont le client a besoin. Il n'existe en général pas une hiérarchie entre ces professionnels, même si leurs spécialités sont différentes.

Les phases et cérémonies de la méthode agile Scrum

Le développement d'un produit avec la méthode Agile Scrum se fait en 4 étapes. La première est la phase de backlog produit où le Product Owner définit les fonctionnalités attendues par l'utilisateur final. Cela est fait au terme d'un entretien avec le client et une analyse de ses attentes.
La phase suivante est celle du sprint, qui est un cycle de développement consacré à une ou plusieurs fonctionnalités. Durant cette période de 2 à 4 semaines, deux types de réunions sont organisés pour la bonne évolution du projet :

  • le sprint planning meeting : avant chaque sprint,
  • le Daily Scrum : chaque matin sur toute la période de sprint.

La troisième étape du développement est celle du sprint review. Il s'agit d'une réunion avec l'équipe et le client qui se tient chaque vendredi qui termine un sprint. Elle permet à l'utilisateur final ou au client de tester la fonctionnalité développée et de vérifier si elle répond à ses attentes. Le développement d'un produit par méthode Agile Scrum se termine par une rétrospective. C'est l'étape où toute l'équipe se réunit pour analyser le dernier cycle de développement, puis identifier les améliorations possibles pour les sprints suivants.

 

en savoir plus sur le programme PSM 1