dis qu’est ce que ça fait de devenir agile?
DESCRIPTION
L'histoire d'une équipe qui découvre Scrum. Leurs erreurs, leurs évolutions... Présentée le 18 octobre 2012 à l'Agile Tour Clermont-Ferrand https://twitter.com/MaLainDaTRANSCRIPT
Dis qu’est ce que ça fait Dis qu’est ce que ça fait de devenir Agile?de devenir Agile?
Marie –Laure MomplotMarie –Laure Momplot
Travaille depuis fin 2009 Travaille depuis fin 2009 avec le framework Scrumavec le framework Scrum
http://twitter.com/MaLainhttp://twitter.com/MaLainDaDa
Quelques rappelsQuelques rappels
User storie
s
« Les individus et leurs interactions plus que les processus et les outils »
Valeur n°1 du manifeste agile
Présentation des Présentation des personnagespersonnages
Présentation des Présentation des personnagespersonnages
Agathe
•22 ans •Développeuse
Présentation des Présentation des personnagespersonnages
Victor
•30 ans •Expert technique
Présentation des Présentation des personnagespersonnages
Sébastien
•38 ans •Scrum master
Présentation des Présentation des personnagespersonnages
Béatrice
•44 ans •Product owner
Présentation des Présentation des personnagespersonnages
Pedro
•40 ans •Coach agile
Point de départ de l’histoirePoint de départ de l’histoire
•Nous sommes au sprint 1•Sprint de 3 semaines
Product backlog
User Story 1
User Story 2
User Story
N
Définition d’une US DONE
-La solution implémentée répond aux critères d’acceptation de l’US-Tests automatiques finis-Livrée dans l’environnement de test fonctionnels-Documentations projet à jour- …
Sebastien est ce que tu peux me
dire quelle tâche je dois prendre ?
Tu dois choisir une tâche, tu te feras
aider si tu en ressens le besoin.
1er Daily Meeting
? Qui prendra les tâches pénibles si chacun choisit sa tâche le matin?
La responsabilité de l’équipe empêchera
que les tâches pénibles ne soient
jamais prises
Après 1er Daily Meeting
Je vais perdre mon temps en pair
programming…Elle va me ralentir.
Dans la 1ère journée
J’ai passé plus de temps que prévu
sur ma tâche.
Ce n’est pas grave explique
nous ce qui coince.
2ème Daily Meeting
Une bonne solution passe par
une bonne communication
entre vous.
Dans la 1ère semaine
Image : http://upload.wikimedia.org/wikipedia/commons/8/8c/Burn_down_chart.png
Autant de temps pour faire ça ?!
L’important c’est le reste à faire
des tâches.
Daily Meeting dansla 2ème semaine
Product backlog
User Story 1
User Story 2
User Story N
3 1
n
priorité
Dans la deuxième semaine
Je ne veux pas être jugé…
Tu sais , la rétrospective est là pour progresser tous ensemble, c’est le process qu’on analyse. Nous en sortirons un plan d’action.
Image : http://hakanforss.files.wordpress.com/2012/04/slide4.png
Rétrospective
User story #1 – 3 SPUser story #2 – 5 SPUser story #3 - ???User story #4 - ???
8 Story point, on va plutôt dire 5
c’est plus réaliste.
Avant la présentation des User stories
Tu apporteras une meilleure réponse au
besoin des utilisateurs
Présentation des User stories
Tu détailles trop les user stories
Dans la 1ère semaine
Est-ce que la rétrospective est vraiment utile????
Avant la rétrospective
Nous ne sommes pas ici pour blâmer les gens mais pour progresser
Image : http://hakanforss.files.wordpress.com/2012/04/slide4.png
Victor tu n’as pas avancé la doc
Rétrospective
Points de vue de Points de vue de Pedro après Pedro après plusieurs Sprintsplusieurs Sprints
Evolution d’agatheEvolution d’agathe
Evolution de victorEvolution de victor
Evolution de BéatriceEvolution de Béatrice
Evolution de sebastienEvolution de sebastien
Pedro peut s’éloigner …Pedro peut s’éloigner …
Merci de votre attention.
Des questions?
Merci Pierre Fauvel! (http://pierrefauvel.wordpress.com/)
Merci l’organisation de l’Agile Tour Clermont-Ferrand