La plupart des rétrospectives que j'ai élaborées et menées suivent la même structure, proposée par Esther Derby et Diana Larsen dans leur livre Agile Retrospectives – Making Good Teams Great
Voici le détail du step 1 'Set the Stage', que nous reprenons quasiement à l'identique d'une rétrospective à l'autre.

  • Step 1: Set the Stage - Préparer le terrain
  • 1b - Icebreaker
  • Step 2: Gather Data - Recueillir les données
  • Step 3: Generating Insights - Générer des idées
  • Step 4: Decide What To Do - Décider quoi faire
  • Step 5: Close The Retrospective - Conclure (avec panache)

Ces rétrospectives ont majoritairement été effectuées en ligne, avec une équipe de 4 à 8 personnes, pour des sprints de 4 semaines. Pour le cadre de ces rétros, j'utilise des outils spécialisés comme Klaxoon - parce que c'est l'outil préconisé par la société où se déroule ma mission - mais aussi des outils plus classiques, comme Skype ou Slack pour la plupart de ces rétros. Parfois, et c'est alors précisé dans la fiche de la rétrospective, je me sers d'une appli ou d'un site dédié à un usage particulier.

Durant le step 1, j'ai pris l'habitude de garder toujours le même format, pour apporter de manière factuelle quelques données concernant le sprint écoulé :

  • Nos KPIs / SLA : % disponibilité de l'appli durant le sprint, évolution du SpeedIndex
  • Qualité du code

    Bref comparatif entre l'état actuel et celui du sprint précédent. Les données sont issues de SonarQube.
  • Suivi de l'évolution des mauvaises pratiques

    Evolution des mauvaises pratiques (et donc de leur correction) au fil des sprints.
  • Vélocité du sprint
  • B.V. apportée par le sprint
  • Healthcheck

    Ce tableau et ce graphique sont élaborés sur Excel, à partir d'un jeu de données renseigné à chaque fin de sprint par chaque membre de l'équipe. Les catégories sont celles établies par Henrik Kniberg pour Spotify
  • Rappel des actions définies lors de la précédente rétro
  • Checklist de nos bonnes pratiques

4L