Qu'est-ce que la rétrospective Ada Lovelace ?
Ada Lovelace était une mathématicienne qui a travaillé avec Charles Babbage sur sa machine analytique, un ordinateur mécanique qui n'a jamais été construit. Ses notes de 1843 sur cette machine contiennent ce que l'on considère souvent comme le premier programme informatique publié, et elle avait compris que la machine pouvait manipuler des symboles autant que des nombres. La rétrospective Ada Lovelace s'appuie sur son histoire pour donner un thème à une rétro d'équipe technique. Elle s'accorde bien avec l'Ada Lovelace Day, célébré le deuxième mardi d'octobre, mais convient à n'importe quel sprint. Le tableau comporte quatre colonnes. Percées regroupe les réussites techniques et les solutions astucieuses du sprint. Bugs dans le système recense les erreurs qui se sont glissées dans votre code ou dans vos processus. Boucles infinies accueille les blocages qui ont fait tourner l'équipe en rond, et Prochain algorithme sert à décider ce que vous allez concevoir ou améliorer lors de la prochaine itération. Le vocabulaire du code offre aux développeurs un cadre familier pour parler de problèmes qui dépassent le code, comme un contrat d'API mal défini ou une semaine engloutie par les réunions. Utilisez-la avec des équipes de développement qui veulent sortir du simple tableau « ce qui a bien marché, ce qui n'a pas marché ». Le thème offre une entrée en matière légère, et les quatre colonnes débouchent toujours sur des actions portées par l'équipe.
Format de la rétrospective Ada Lovelace
Percées
Quelles réussites ou innovations techniques avons-nous obtenues ?
Célébrez les réussites techniques de l'équipe pendant le sprint. Demandez du concret : fonctionnalités livrées, correctifs astucieux, compétences acquises. Nommer les réussites indique à l'équipe ce qu'elle doit continuer à faire.
Bugs dans le système
Quels bugs ou erreurs se sont glissés dans nos processus ou notre code ?
Faites remonter les problèmes qui ont créé des frictions pendant le sprint, dans le code comme dans votre façon de travailler. Restez sans reproche et curieux : un bug doit être compris avant d'être corrigé. Invitez l'équipe à évoquer les problèmes récurrents, les régressions inattendues et les ruptures de communication.
Boucles infinies
Quels blocages ou obstacles nous ont fait tourner en rond ?
Dans le code, une boucle infinie n'atteint jamais sa condition de sortie. Les équipes se retrouvent coincées de la même façon quand un blocage reste non résolu sprint après sprint. Utilisez cette colonne pour les obstacles et les dépendances, et invitez chacun à penser aux exigences floues, aux outils et aux frictions avec d'autres parties de l'organisation. Demandez ensuite ce qu'il faudrait pour sortir de chaque boucle.
Prochain algorithme
Que devons-nous concevoir ou améliorer lors de la prochaine itération ?
Cette colonne regarde vers l'avant : que doit essayer ou améliorer l'équipe au prochain sprint ? Changements de processus, investissements techniques et nouvelles pratiques y ont leur place. Appuyez-vous sur ce qui est ressorti des trois autres colonnes pour arrêter quelques actions concrètes, chacune avec un responsable.
Dans quels cas recourir à cette étude rétrospective ?
- Après un sprint marqué par des réussites ou des revers techniques notables, quand un format thématique apportera plus à l'équipe que le tableau habituel.
- Autour de l'Ada Lovelace Day, le deuxième mardi d'octobre, pour les équipes d'ingénierie et de développement qui veulent marquer l'occasion.
- Quand la dette technique, les bugs de processus ou les blocages reviennent sans cesse et que l'équipe a besoin d'un espace sûr pour les évoquer.
- Quand le moral a besoin d'un coup de pouce. Commencer par les Percées met les réussites sur la table avant les problèmes.
- Lors de n'importe quel sprint où votre équipe veut changer des formats classiques et apprécie un peu de narration.
Exemples de questions pour brise-glace
- Si vous deviez donner à votre code de ce sprint un titre grandiloquent digne de l'époque d'Ada Lovelace, comme « Note sur la capacité de la machine analytique à produire des boucles infinies », quel serait-il ?
- Si Ada Lovelace pouvait rejoindre votre équipe pour une journée, quelle partie de votre stack technique l'impressionnerait le plus, et laquelle l'horrifierait ?
Vous souhaitez un exercice d'échauffement que votre équipe puisse pratiquer, et pas seulement répondre à voix haute ? Découvrez des brise-glaces gratuits →
Idées et conseils pour votre réunion de rétrospective
- Plantez le décor avec un fait sur Ada Lovelace, par exemple ses notes de 1843 sur la machine analytique de Babbage, qui contiennent ce que l'on considère souvent comme le premier programme informatique publié.
- Gardez la colonne Bugs dans le système sans reproche. La question est de savoir ce que l'équipe peut apprendre d'un bug, pas qui l'a causé.
- Limitez chaque colonne à 10–12 minutes, et accordez un peu plus de temps à Prochain algorithme pour planifier les actions.
- Assurez-vous que Prochain algorithme se termine par des actions attribuées, pas par de vagues intentions. Notez les responsables et les échéances dans TeamRetro avant la fin de la séance.
- Méfiez-vous d'un tableau rempli de bugs de code sans rien sur la façon dont les gens travaillent ensemble. Demandez à l'équipe : « Y a-t-il des bugs dans notre façon de collaborer ? »
- Avec une grande équipe, regroupez les idées similaires avant la discussion et utilisez le vote par points pour décider quels bugs et blocages traiter en priorité.