l'amélioration continue au sein d'une équipe agile
DESCRIPTION
En deux ans d’existence, l’équipe technique de la société TEA est passée de 0 à 6 développeurs et continue de croître. Une forte croissance implique de fréquents changements de contexte qui risquent de perturber l’équipe. Elle doit les gérer en restant alerte et proactive. Cette conférence est le retour d’expérience d’une équipe de jeunes et vaillants développeurs s’adaptant aux réalités business tout en essayant d’améliorer la qualité de ses livrables. À force de belles avancées, de grands aller-retours et de petites boulettes, notre équipe recherche constamment une méthodologie agile qui lui convient. Notre évolution passe par : Scrum vs Kanban : du mode flux à l’itératif, et inversement ; les réunions : minimiser leur durée, maximiser leur apport ; la revue de code : à posteriori, en binômage, outillée ou pas ; l’intégration d’un nouveau développeur ; la boîte à outils de la vie d’équipe : planning-poker, daily scrum, burn down… Cette présentation ne vise pas à donner l’organisation parfaite d’une équipe (on sait tous qu’elle n’existe pas), mais à présenter nos outils et pratiques nous permettant de tendre vers celle-ci.TRANSCRIPT
![Page 1: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/1.jpg)
L’amélioration continue
au sein d’une équipe agile
![Page 2: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/2.jpg)
Intégration
Coupure de sprint
Revue de code
Recrutement
Environnement de travail
![Page 3: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/3.jpg)
Anne-Sophie Tranchet
Olivier Servières@deudtens
@annso_
![Page 4: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/4.jpg)
2012-2013 2014
L’équipe
2011
![Page 5: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/5.jpg)
L’équipe
![Page 6: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/6.jpg)
La coupure de sprint
![Page 7: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/7.jpg)
Presque une journée
entière
50 min
90 min
180 min
DémoRétrospectiveEngagement
La coupure de sprint
![Page 8: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/8.jpg)
La coupure de sprint
La démo
Démonstration interactive
1h
![Page 9: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/9.jpg)
La coupure de sprint
La démo
Démonstration interactive
Longues digressions
Temps de transition
![Page 10: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/10.jpg)
La coupure de sprint
La démo
Démonstration : 5 min Questions/Réponses : 15 min
Démonstration scénarisée Débat encadré
![Page 11: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/11.jpg)
La coupure de sprint
La démo
Démonstration : 5 min Questions/Réponses : 15 min
Démonstration scénarisée Débat encadré
Démonstration dynamique
![Page 12: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/12.jpg)
La coupure de sprint
La démo
Démonstration : 5 min Questions/Réponses : 15 min
Démonstration scénarisée Débat encadré
Démonstration dynamique
Vigilance !
![Page 13: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/13.jpg)
La coupure de sprint
Rappeler les règles à
chaque fois
Empêcher les débordementsEnvoyer un
mail d’invitation Prévenir que la présence aux Q/R est optionnelle
La démo
![Page 14: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/14.jpg)
La coupure de sprint
La rétrospective
Compte rendu par
Tour de table start/stop/continue
Extraits affichée au mur
![Page 15: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/15.jpg)
La coupure de sprint
La rétrospective
Compte rendu par
Tour de table start/stop/continue
Synthèse affichée au mur
Pas scalable
![Page 16: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/16.jpg)
La coupure de sprint
La rétrospective
2. Lister ce qu’on a appris
3. Lister ce qu’on va essayer
1. Collecter les faits
![Page 17: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/17.jpg)
La coupure de sprint
La rétrospective
3
21
![Page 18: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/18.jpg)
La coupure de sprint
La rétrospective
2. Lister ce qu’on a appris
3. Lister ce qu’on va essayer
1. Collecter les faits
![Page 19: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/19.jpg)
La coupure de sprint
La rétrospective
2. Lister ce qu’on a appris
3. Lister ce qu’on va essayer
1. Collecter les faits
Pas plus court
![Page 20: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/20.jpg)
La coupure de sprint
La rétrospective
2. Lister ce qu’on a appris
3. Lister ce qu’on va essayer
1. COllecter les faits
Compte rendu visible
Filtrage des sujets
Pas plus court
![Page 21: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/21.jpg)
La coupure de sprint
La rétrospective
Limiter le nombre de post-it
![Page 22: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/22.jpg)
Limiter le nombre de post-it
La coupure de sprint
La rétrospective
Légèrement plus court
Amélioration des débats
![Page 23: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/23.jpg)
Limiter le nombre de post-it
La coupure de sprint
La rétrospective
Légèrement plus court
Amélioration des débats
Frustrations dues au format
![Page 24: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/24.jpg)
La coupure de sprint
L’engagement
Lundi Mardi Mercredi Jeudi Vendredi
Engagement3h
![Page 25: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/25.jpg)
La coupure de sprint
L’engagement
Lundi Mardi Mercredi Jeudi Vendredi
Engagement3h
Découpage des stories+Chiffrage+Engagement
![Page 26: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/26.jpg)
La coupure de sprint
L’engagement
Lundi Mardi Mercredi Jeudi Vendredi
Engagement3h
Découpage des stories+Chiffrage+Engagement
Long
![Page 27: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/27.jpg)
La coupure de sprint
L’engagement
Fractionner
![Page 28: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/28.jpg)
La coupure de sprint
L’engagement
Lundi Mardi Mercredi Jeudi Vendredi
EngagementDécoupage + chiffrage
Découpage + chiffrage max . 30 min
![Page 29: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/29.jpg)
La coupure de sprint
L’engagement
Baisser le nombre de participants
![Page 30: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/30.jpg)
La coupure de sprint
L’engagement
Lundi Mardi Mercredi Jeudi Vendredi
EngagementDécoupage Chiffrage max . 30 min
![Page 31: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/31.jpg)
La coupure de sprint
L’engagement
Lundi Mardi Mercredi Jeudi Vendredi
EngagementDécoupage + chiffrage
Découpage + chiffrage max . 30 min
Meilleur focus
Pas toujours suffisant
![Page 32: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/32.jpg)
Les méthodes agiles
![Page 33: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/33.jpg)
Méthodes agiles
Scrum
![Page 34: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/34.jpg)
Méthodes agiles
Scrum
Contraintes Business
![Page 35: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/35.jpg)
Méthodes agiles
Kanban( )
![Page 36: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/36.jpg)
Méthodes agiles
Kanban( )Ça fait le job
![Page 37: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/37.jpg)
Méthodes agiles
Kamban( )Pas la même émulation
Ça fait le job
![Page 38: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/38.jpg)
Méthodes agiles
Scrum Kanban( )
Scrum
![Page 39: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/39.jpg)
Les codes reviews
![Page 40: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/40.jpg)
Code review
Lecture informelle des commits
(après déploiement)
![Page 41: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/41.jpg)
Code review
Lecture informelle des commits
(après déploiement)Validation trop tardive
![Page 42: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/42.jpg)
Code review
AVANT (architecture technique)
APRÈS (implémentation)
Croisement systématique en
binôme sur un poste
![Page 43: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/43.jpg)
Code review
AVANT (architecture technique)
APRÈS (implémentation)
Croisement systématique en
binôme sur un poste
Meilleure qualité de code
![Page 44: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/44.jpg)
Code review
AVANT (architecture technique)
APRÈS (implémentation)
Croisement systématique en
binôme sur un poste
Meilleure qualité de code
Ralentit la mise en prod
![Page 45: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/45.jpg)
Code review
Pull Requests avec Github
![Page 46: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/46.jpg)
Code review
![Page 47: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/47.jpg)
Code review
![Page 48: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/48.jpg)
Code review
PR systématique
![Page 49: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/49.jpg)
Code review
PR systématique
Éradication des boulettes
Transmission de connaissance
![Page 50: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/50.jpg)
Code review
PR systématique
Éradication des boulettes
Transmission de connaissance
Ne remplace pas la code review
![Page 51: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/51.jpg)
L’environnement de travail
![Page 52: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/52.jpg)
Environnement de travail
PC fixes
laptops
![Page 53: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/53.jpg)
Environnement de travail
PC fixe
Solo Pair programming
![Page 54: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/54.jpg)
Environnement de travail
PC portable
Solo Pair programming ???
![Page 55: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/55.jpg)
Environnement de travail
PC portable
Solo Pair programming ???
Ne pas oublier Ne pas en abuser
![Page 56: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/56.jpg)
Environnement de travail
Disposition des bureaux
![Page 57: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/57.jpg)
Environnement de travail
Disposition des bureaux
Équipe éclatée
Résistance au changement
![Page 58: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/58.jpg)
Environnement de travail
Disposition des bureaux
Équipe éclatée
Passer au delà !
![Page 59: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/59.jpg)
Environnement de travail
Disposition des bureaux
ChatroomDiscussions
orales restreintes
Pair Programming
![Page 60: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/60.jpg)
L’intégration dans l’équipe
![Page 61: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/61.jpg)
Recrutement
Pour le candidat
Visite en immersion
Entretienpréalable
![Page 62: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/62.jpg)
Recrutement
Pour le candidat
Lundi Mardi Mercredi Jeudi Vendredi
Visite candidat
![Page 63: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/63.jpg)
Recrutement
Pour le candidat
Lundi Mardi Mercredi Jeudi Vendredi
Visite candidat
Bon aperçu de l’équipe
![Page 64: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/64.jpg)
Recrutement
Pour le candidat
Lundi Mardi Mercredi Jeudi Vendredi
Visite candidat
Bon aperçu de l’équipe
Contraignant
![Page 65: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/65.jpg)
Recrutement
Pour l’équipe
Lundi Mardi Mercredi Jeudi Vendredi
Visite candidat
![Page 66: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/66.jpg)
Recrutement
Pour l’équipe
Lundi Mardi Mercredi Jeudi Vendredi
Visite candidat
Bon aperçu du candidat
![Page 67: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/67.jpg)
Recrutement
Pour l’équipe
Lundi Mardi Mercredi Jeudi Vendredi
Visite candidat
Bon aperçu du candidat
Pas d’aperçu du
niveau technique
![Page 68: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/68.jpg)
Recrutement
Pour l’équipe
Lundi Mardi Mercredi Jeudi Vendredi
Visite candidat
Bon aperçu du candidat
Pas d’aperçu du
niveau technique
Chronophage
![Page 69: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/69.jpg)
Intégration à l’équipe
Travail en pair
programming
Décompté du sprint
Découverte de la plateforme via l’exploitation
![Page 70: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/70.jpg)
Et sinon...
![Page 71: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/71.jpg)
Les “fails”
Tenir un Niko Niko
Limiter le nombre de
tâches/stories en cours
![Page 72: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/72.jpg)
Challenger
Essayer
![Page 73: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/73.jpg)
Scénariser les
démonstrations
![Page 74: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/74.jpg)
Attribuer des rôles
Animateur
Spectateurs
Rapporteur
Participants
![Page 75: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/75.jpg)
Rassembler dans une chatroom
![Page 76: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/76.jpg)
Systématiser les Pull Requests
![Page 77: L'amélioration continue au sein d'une équipe agile](https://reader033.vdocuments.fr/reader033/viewer/2022052905/5586de11d8b42a0f178b46cd/html5/thumbnails/77.jpg)
Des questions ? Des réponses ?
?