Rendez l’agilité aux développeurs et développeuses !! Fanny KLAUK

Parce que le Printemps Agile n’existerait pas sans nos partenaires ! MERCI à nos partenaires BIENFAITEURS :

Merci à nos partenaires KANBAN : et à nos partenaires ICE-BREAKER : … sans oublier le club Agile Normandie et les bénévoles

PREFACE Déjà valable en 2019, toujours valable en 2023… Autonomie / auto-organisation des équipes Cri d’alarme / revendication Choix de 6 saynètes vécues parmi…2048 possibles

LES PERSONNAGES Lily développeuse React 2 ans d’expérience Vous et moi, lecteurs Chef de Projet ou Pilote Manager Client ou Utilisateur final Scrum Master ou Coach Agile Développeur ou Tech Lead Product Owner … 1

L’HISTOIRE Lily démarre un nouveau poste chez Sicool Son objectif : intégrer une toute nouvelle équipe qui produira un site pour un client TouDoux spécialisé dans la vente de masques Nous, Manager, choisissons de : La faire commencer immédiatement à produire: le temps c’est de l’argent ! Allez page 3 Prendre le temps de faire les présentations Allez page 5 2

LE DEBUT DES TRAVAUX Lily se met donc au travail : 3

LE DEBUT DES TRAVAUX Lily se met donc au travail : 3

LE DEBUT DES TRAVAUX Permettez à Lily d’intégrer sa nouvelle équipe correctement Rendez vous à la page 5 4

L’INTEGRATION A L’EQUIPE Jack Testeur - intégrateur Dave Product Owner Chris Tech Lead Back-end 5

L’INTEGRATION A L’EQUIPE Jack Testeur - intégrateur Dave Product Owner Chris Tech Lead Back-end 5

L’INTEGRATION A L’EQUIPE Bravo, Manager ! Une première clé rendue à nos équipes 6

LE SUIVI OPERATIONNEL Documentation Outils GO 1ère itération! Rôles Objectifs Nous, Pilote transverse, choisissons de : Continuer comme vous toujours fait, les licences coûtent cher, il faut les amortir ! Allez page 8 Laisser l’équipe choisir leur outil opérationnel Allez page 10 7

LE SUIVI OPERATIONNEL 8

LE SUIVI OPERATIONNEL 8

LE SUIVI OPERATIONNEL Permettez à l’équipe de Lily de réaliser leurs actions dans un meilleur contexte Rendez vous à la page 10 9

L’AUTONOMIE DE L’EQUIPE 10

L’AUTONOMIE DE L’EQUIPE Bravo, Pilote Transverse ! Une seconde clé rendue à nos équipes 11

L’AUTONOMIE DE L’EQUIPE 12

L’AUTONOMIE DE L’EQUIPE Nous, Coach Agile, choisissons de : Nous positionner en tant que référent agile et positionner un maximum de tâches en parallèle Allez page 14 Faire s’inspecter l’équipe de Lily et l’accompagner dans sa recherche de solutions Allez page 16 13

L’AVIS EXTERIEUR Maximum de tâches en parallèle = 2 14

L’AVIS EXTERIEUR Maximum de tâches en parallèle = 2 14

L’AVIS EXTERIEUR Maximum de tâches en parallèle = 2 14

L’AVIS EXTERIEUR Permettre à l’équipe de s’améliorer et de gagner en efficacité en introduisant les concepts de base Rendez vous à la page 16 15

L’INSPECTION 16

L’INSPECTION Bravo, Coach Agile ! Une troisième clé rendue à nos équipes 17

L’ITERATION EN COURS Nous, Lily, développeur·se, choisissons de : Se concentrer sur nos propres tâches ! Allez page 19 Prêter main forte à l’équipe à hauteur de nos moyens Allez page 21 18

PREPARATION DE REVUE 19

L’ITERATION EN COURS Permettez à l’équipe de Lily de s’entraider vers un objectif commun Rendez vous à la page 21 20

L’ITERATION EN COURS 21

L’AUTONOMIE DE L’EQUIPE Bravo, Développeur·se ! Une quatrième clé rendue à nos équipes 22

L’EVOLUTION DU PRODUIT Nous, Client, choisissons de : Faire confiance à l’équipe, valider en une seule fois l’ensemble des modifications, c’est plus efficace Allez page 24 Consacrer fréquemment du temps à l’alignement du produit désiré et décrit, compris et réalisé par l’équipe Allez page 27 23

LE PRODUIT FINAL 24

LE PRODUIT FINAL 25

LE PRODUIT FINAL Rendre les échanges plus nombreux et plus constructifs. Rendez vous à la page 27 26

LE PRODUIT INCREMENTAL Revue d’itération n°1 27

LE PRODUIT INCREMENTAL Revue d’itération n°2 28

LE PRODUIT INCREMENTAL Revue d’itération n°3 29

LE PRODUIT INCREMENTAL Bravo, Client ! Une cinquième clé rendue à nos équipes 30

LA LIVRAISON Nous, Exploitant, choisissons de : Ajouter le package dans le prochain tir de livraison transverse. Allez page 32 Accompagner l’équipe dans le déploiement continu de ses livraisons Allez page 35 31

LA LIVRAISON 32

LA LIVRAISON Mur du conflit 33

LA LIVRAISON Permettez à l’équipe de Lily de fluidifier les déploiements Rendez vous à la page 35 34

LE DEPLOIEMENT CONTINU PIC CI/CD Tests d’intégration Niveau de qualité du code DOD … 35

L’AUTONOMIE DE L’EQUIPE Bravo, Exploitant ! Une sixième clé rendue à nos équipes 36

BRAVO ! Vous avez rendu l’agilité aux développeur(se)s ! 1 Prendre le temps d’accueillir et d’intégrer les membres d’une équipe agile 2 Prendre le temps de tester des façons de faire, des outils, des process 3 Prendre le temps de se poser, de réfléchir à comment mieux créer, réaliser, tester… 4 Prendre le temps d’écouter l’équipe, ses appels à l’aide et ses besoins 5 Prendre le temps de donner du feedback sur ce qui est réalisé, le faire de manière constructive 6 Prendre le temps d’optimiser sa chaîne de valeur de l’idée jusqu’à l’après mise en production 37

BRAVO ! Vous avez rendu l’agilité aux développeur(se)s ! 1 2 3 4 5 6 Prendre le temps d’accueillir et d’intégrer les membres d’une équipe agile Prendre le temps de tester des façons de faire, des outils, des process Prendre le temps de se poser, de réfléchir à comment mieux créer, réaliser, tester… Prendre le temps d’écouter l’équipe, ses appels à l’aide et ses besoins Prendre le temps de donner du feedback sur ce qui est réalisé, le faire de manière constructive Prendre le temps d’optimiser sa chaîne de valeur de l’idée jusqu’à l’après mise en production 37

On a TOU·TE·S un rôle à jouer dans l’agilité de nos équipes TechLead Manager Pilote transverse RH Exploitant Formateur Commercial Testeur Coach Agile Client Développeur … 38

Fanny KLAUK @klf37 Mordue de partage, d’amélioration continue, de travail en équipe Accompagnatrice Agile chez Co-créatrice de avec Stéphane PHILIPPART Grandement aidée pour cette présentation par Bitmoji #jesuislily

fanny.klauk @klf37 https://klaukf.github.io/blog/