agilité - les perfection games en action

55
Florian Chauveau - [email protected] Perfection Games Comment résoudre ses problèmes avec des post-it

Upload: florian-chauveau

Post on 07-Jul-2015

384 views

Category:

Software


0 download

DESCRIPTION

Aperçu d'un certain nombre de perfections games et rituels utilisés dans des équipes agiles recherchant l'amélioration.

TRANSCRIPT

Page 1: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Perfection GamesComment résoudre ses problèmes avec des post-it

Page 2: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Florian Chauveau

● Code-Troopers● SRMvision● OBS● Polytech'Tours

Page 3: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Disclaimer

● Je ne possède pas la vérité absolue

Page 4: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Perfection games

Page 5: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Perfection Games

● Généralement en fin d’itération● Amélioration continue

○ développement (qualité du code, architecture…)○ environnement de travail○ méthodologies○ ...

Page 6: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Matériel

● Tableau blanc / Post-it géant● Post it● Crayons● Chronomètre

Page 7: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Matériel

● Une équipe (motivée) !● Un Gentil Organisateur (GO)● Un scribe

Page 8: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Let’s play a game!

Page 9: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

KSSTKeep Start Stop Thanks

Page 10: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Keep Start

Stop Thanks

Page 11: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Rédaction des idées pendant 5 min

Start Avoir deux

écrans pour

coder comme les

pros Keep

Jouer au baby

foot

Start

Stop

Commiter du

code commenté

sans explication

Acheter une

tireuse à bière

Thx

Mickael pour les

croissants

Page 12: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Keep Start

Stop Thanks

Page 13: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Keep Start

Stop Thanks

Page 14: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Page 15: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Page 16: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

1

3

4

2

Page 17: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

KSSTKeep Start Stop Thanks Variante 1

“ Kanban “

Page 18: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Keep Start

Stop Thanks

Page 19: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

KeepMin=2

StartMin=0Max=2

StopMin=1Max=3

Thanks

Page 20: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

KeepMin=2

StartMin=0Max=2

StopMin=1Max=3

Thanks

Page 21: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

KSSTKeep Start Stop Thanks Variante 2

“ Rapide “

Page 22: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

KeepMin=1Max=1

StartMin=1Max=1

StopMin=1Max=1

Thanks

Page 23: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

KSSTKeep Start Stop Thanks Variante 3

“ Avec Historique “

Page 24: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Keep Start

Stop Thanks

Page 25: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Keep Start

Stop Thanks

Page 26: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

1

3

4

2

Page 27: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

1

3

4

2

Page 28: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Page 29: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Page 30: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Starfish

Page 31: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

KeepStart

Stop Do More

Do Less

Page 32: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Speed Boat

Page 33: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Page 34: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Ce qui nous ralenti

Ce qui nous fait

avancer

Ce qu’on veut

accomplir

Page 35: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

One Subject

Page 36: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

One subject

● Chaque participant donne un sujet● Tous les sujets sont débattus● Permet à chacun d’aborder le sujet qu’il

voulait

Page 37: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

les 5 “Pourquoi ?”

Page 38: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Washington Monument ● Pourquoi le bâtiment se désagrège-t-il ?

○ Parce que l’on y applique trop de produits chimiques● Pourquoi applique-t-on trop de produits chimiques ?

○ Pour nettoyer les crottes de pigeons !● Pourquoi y a-t-il autant de pigeons ?

○ Car ils mangent les insectes sur le bâtiment !● Pourquoi y a-t-il autant d’insectes ?

○ À cause de la lumière !

Solution : Réduire les horaires d’éclairage du Monument…

Page 39: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Les 5 pourquoi ?

On a pas pu livrer à temps !● Pourquoi ?

○ Parce que les tests ne passaient pas sur le master● Pourquoi ?

○ Parce que quelqu’un faisait du dev pas sur une branche● Pourquoi ?

○ Parce que il y avait un bug urgent a fixer

Solution : même les bugs urgents doivent être corrigés via des branches

Page 40: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Boîte à idées

Page 41: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Boîte à idées

● Se remplit au fur et à mesure● Peut être anonyme● Permet de ne pas passer trop de temps en

rétro

Page 42: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Happiness Chart

(Niko-niko)

(Smiley Calendar)

Page 43: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Sur un tableau blanc

Page 44: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

www.teammood.com

Page 45: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

ROTIReturn On Time Invested

Page 46: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

C’était nul, j’ai perdu mon

temps

C’était super, heureusement que

j’étais là

C’était cool, mais on peut améliorer

des chosesC’était pas top,

il y a pas eu beaucoup de choses utiles

C’était moyen, peut faire mieux

Page 47: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

ROTI

● Équivaut à un bilan de la réunion● Justifier son vote● Améliorer ses rétros

Page 48: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Conclusion

Page 49: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Aller au fond des choses

● Choisir un jeu que l’équipe aime● Le pratiquer plusieurs fois de suite

● Permet d’aller plus vite● Permet d’évoquer tous les problèmes● Permet de facilement changer de GO

Page 50: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Faire des expériences

● Éssayer des choses● Modifier des règles● Garder en tête l’objectif

Page 51: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Travail d’équipe

● Si l’équipe est dissidente c’est voué à l’échec

● Si l’équipe est unie, ça peut marcher

Page 52: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Bonus

● Peut être pratiqué dans un environnement non Agile

● Peut être pratiqué sans l’aval des supérieurs● Il faut juste vouloir s’améliorer

Page 53: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Liens

● http://tastycupcakes.org/● http://plans-for-retrospectives.com/● http://www.innovationgames.com/

Page 54: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Questions & Réponses

Page 55: Agilité - Les Perfection Games en action

Florian Chauveau - [email protected]

Crédits● http://fr.forwallpaper.com/wallpaper/macro-toys-lego-lego-star-war-star-wars-251218.html● https://www.flickr.com/photos/khristinna/12234172373● http://agiletrail.com/wp-content/uploads/niko-niko_calendar.png