Scrum – Utilisation de bacs pour le backlog – Scrum en bref...



Scrum – Utilisation de bacs pour le backlog – Scrum en bref...

0 0


Scrum-Backlog

Présentation pour Clermontech : Utilisation de bacs pour le backlog.

On Github Fisjkars / Scrum-Backlog

Scrum

Utilisation de bacs pour le backlog

Comment organiser le backlog de façon à faire apparaître le cycle de vie des stories ?

Scrum en bref...

  • Méthode agile itérative et incrémentale
  • Axée sur la gestion de projet
  • Couvrant aucune technique d'ingénierie du logiciel
  • Association avec des pratiques de l'eXtrem Programming (CI, Tests unitaires etc...)

Scrum et ses valeurs© ...

  • Transparence
  • Inspection
  • Adaptation

L'équipe Scrum au complet

Le cycle de vie Scrum (1/2)

Une histoire de release

Le cycle de vie Scrum (2/2)

La course folle

Le Backlog

L'outil essentiel pour l'équipe

  • Elément central de Scrum
  • Recueil des stories relatives au projet
  • Visible par tous, il facilite la transparence

Les stories

Le big four

Amusons-nous avec les bacs...

Le backlog monolithique ... (1/3)

Le backlog monolithique ... (2/3)

Le backlog monolithique ... (3/3)

  • Peu pratique
  • Peu lisible
  • Partage difficile

Bref... un outil de communication douteux.

Revenons aux stories

Un cycle classique

Les bacs(1/7)

Le bac à sable

  • Antichambre du backlog
  • Analyse des stories par le PO
  • Première sélection des stories à intégrer

Les bacs(2/7)

Le bac à glace

  • Stockage des stories des prochaines releases
  • Evite la surchage de la release en cours
  • /!\ Ce n'est pas une corbeille /!\

Les bacs(3/7)

Le bac de culture

  • Décomposition en plus petites stories
  • Priorisation et estimation des stories
  • Définition des dépendances, des conditions de réalisation et des conditions d'acceptation

Les bacs(4/7)

Le bac de départ

  • Sélection des stories pour le prochain sprint
  • Toutes les conditions sont vérifiées
  • Tous les critères de réalisation et de finition sont définis
  • Sert de base pour la planification du sprint

Les bacs(5/7)

Le bac de sprint

  • Contient les stories en cours de développement durant le sprint
  • Définit durant la réunion de planification du sprint

Les bacs(6/7)

Le bac de récolte

  • Stocke les stories finies de la release en cours
  • Les stories n'évoluent plus /!\ Done is Done /!\.
  • Outil de communication pour les parties prenantes

Les bacs(7/7)

Les liens entre les bacs

Ce qu'il faut retenir !

  • Aère le backlog
  • Facilite le travail de Product Owner
  • Permet de faire plus facilement monter à bord les parties prenantes

Des questions?

maxime.escourbiac@gmail.com @fisjkars