Une rétrospective Agile est une réunion organisée à l’issue d’une itération de travail, généralement un sprint. C’est l’occasion pour l’équipe de discuter de ses réalisations et des axes d’amélioration en prévision de la prochaine phase du projet. Les membres de l’équipe sont encouragés à partager honnêtement leurs expériences et à réfléchir aux processus, procédures et tâches afin que l’ensemble de l’équipe puisse s’améliorer à long terme.
Les rétrospectives font partie du framework Scrum et constituent la quatrième et dernière réunion du processus. Le framework Scrum favorise la collaboration et la communication au sein des équipes et entre elles grâce à une série de réunions conçues pour favoriser des échanges francs. Ces réunions se focalisent sur les réussites et les obstacles rencontrés afin d’aider l’équipe à optimiser ses performances par la suite.
Les rétrospectives Agile se concentrent sur les tâches achevées au cours de l’itération ou du sprint. L’objectif est d’étudier les amélioration possibles pour les appliquer à la prochaine phase du projet, ou de mettre l’accent sur des approches efficaces qui pourraient profiter à des membres de l’équipe. Lorsqu’elles sont appliquées dans le cadre du framework Scrum, ces réunions rassemblent également des contributeurs et des contributrices d’autres équipes. Cela permet le partage de connaissances au sein d’une audience plus large.
Les équipes qui utilisent la méthode Kanban peuvent également organiser des rétrospectives. Ces rétrospectives ne font pas officiellement partie du workflow, mais elles peuvent aider les contributeurs et les contributrices à gagner en efficacité à mesure de la progression des projets.
En quoi une rétrospective Agile diffère-t-elle des autres réunions ?
La rétrospective Agile n'a pas la même place dans le processus de développement itératif ou de projet que d’autres réunions, comme les sprint reviews ou les post-mortem. En effet, elle se tient à l’issue des sprints ou itérations, qui font partie d’un projet de grande ampleur.
L'objectif est d'affiner les workflows et les approches tandis que le projet est toujours en cours. Les équipes peuvent alors s’adapter et gagner en efficacité pendant l’avancement du projet, au lieu d’attendre qu’il soit terminé.
Rétrospective Agile et rétrospective de sprint.
Il existe une différence entre rétrospective Agile et rétrospective de sprint. Bien que ces deux termes semblent désigner la même chose, ils se rapportent à des étapes et processus différents.