Scrum est un processus agile qui permet de produire la plus grande valeur métier dans la durée la plus courte.

Les rôles dans SCRUM :

  1. Scrum Master : Assure que les principes de Scrum sont respectés / Facilite la communication entre l’équipe
  2. L’équipe : Généralement entre 6 / 10 personnes -> 100 composé des Architectes / développeurs / testeurs
  3. Le Product Owner : Joue le rôle du client / Expert métier / Valide les fonctionnalités développées / Choisir les priorités

Les sprints : le cycle de vie Scrum est rythmé par des interactions de quelques semaines (sprint) : La durée d’un sprint est de 2 à 4 semaines

Le Product Backlog : les fonctionnalités attendues par le client qui peut évoluer au cours de développement.


User Story : les fonctionnalités décrites

  • Id
  • Nom
  • Importance
  • Estimation
  • Démo
  • Note

Sprint Planning Meeting : Une réunion organiser avant chaque Sprint pour sélectionner dans le Backlog les exigences les plus prioritaires pour le client qui seront développées, testées, livrées au client a la fin du sprint.

La mêlée : (Scrum quotidien : Daily Scrum) Une réunion de 15 min, organiser chaque jour, c’est un point de rencontre entre tous les membres de l’équipe pour garder la focalisation sur l’objectif du sprint en cours. Seuls les membres de l’équipe peuvent parler.

Le Story point : est une métrique utilisée dans la gestion et le développement de projets agiles pour estimer la difficulté d’implémentation d’une user story donnée.

  • Exemple : calculer le story point avec la taille de t-shirt.
    • XS = 1
    • S = 2
    • M = 5
    • L = 13
    • XL = 100

Revue de sprint

  • L’équipe présente ce qu’elle a fait pendant le sprint
  • Se fait avec une démo des nouvelles fonctionnalités ou de l’architecture, Pas de slides
  • On invite du monde

Rétrospective du sprint :

  • Réfléchir régulièrement à ce qui marche et ce qui ne marche pas
  • Dure en général de 15 à 30 minutes
  • Fait à la fin de chaque sprint
  • Toute l’équipe participe
  • Eventuellement clients et autres intervenants

Le scrum burndown : est un graphique indiquant l’évolution du sprint, pouvant être déduit du scrum board.

Tagged:

Laisser un commentaire