Cest quoi déjà …?. A quoi sert ce truc ??? Pour le moment, ils sourient toujours, mais…
Agile c'est quoi ce truc ?
-
Upload
marc-lainez -
Category
Education
-
view
645 -
download
0
description
Transcript of Agile c'est quoi ce truc ?
![Page 1: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/1.jpg)
Agile ? C’est quoi ce truc ?
@mlainezblog.theotherguys.be
![Page 2: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/2.jpg)
veut révolutioner le monde du jeu vidéo
![Page 3: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/3.jpg)
![Page 4: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/4.jpg)
Ils contactent Bill
![Page 5: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/5.jpg)
Il travaille dans une SSII très connue, RaftingSoftware
![Page 6: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/6.jpg)
Bill, en tant que chef de projet, s’engage sur le scope, les deadlines, et le budget
![Page 7: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/7.jpg)
Avec l’aide de ses analystes ils décrivent la “totalité” du
travail à faire
![Page 8: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/8.jpg)
Il retourne dans son équipe et répartit le travail
![Page 9: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/9.jpg)
Chacun travaille sur les tâches qui lui sont attributées
![Page 10: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/10.jpg)
2 mois plus tard, d’après l’équipe ça avance bien, mais on ne peut encore rien “voir”
![Page 11: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/11.jpg)
Mais l’équipe est de moins en moins convaincue...
![Page 12: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/12.jpg)
Les gens de Namco ont une idée géniale, une grille infinie
![Page 13: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/13.jpg)
Il faut négocier, ce n’était pas dans le cahier des charges...
![Page 14: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/14.jpg)
La fin est proche, il est temps de mettre un peu la pression...
![Page 15: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/15.jpg)
Et de faire des heures sup...
![Page 16: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/16.jpg)
Tout les requirements sont délivrés mais... le client n’est
pas vraiment satisfait...
![Page 17: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/17.jpg)
Pour Bill, le projet est un succès...
![Page 18: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/18.jpg)
Négotiation Analyse Dévelopment
Un projet vu par Bill
![Page 19: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/19.jpg)
Il est ou le problème ?
![Page 20: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/20.jpg)
Namco décide d’essayer un autre prestataire
![Page 21: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/21.jpg)
Ils contactent Bob
![Page 22: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/22.jpg)
Valeurs et principes
Les individus et leurs interactions plus que les processus et les outilsDes logiciels opérationnels plus qu’une documentation exhaustiveLa collaboration avec les clients plus que la négociation contractuelleL’adaptation au changement plus que le suivi d’un plan
http://agilemanifesto.org
Nous reconnaissons la valeur des seconds éléments,mais privilégions les premiers.
![Page 23: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/23.jpg)
SCRUM
XP
LEAN
KANBANDSDM
FDD
AGILE
![Page 24: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/24.jpg)
Sur PC & MAC Replacer
démineur
Avec Bob, ils définissent la vision du projet
![Page 25: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/25.jpg)
Ils écrivent ensuite des user stories, qui sont regroupées dans un product
backlog~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~
In order to apply my strategyAs a playerI want to move pacman in four directions
![Page 26: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/26.jpg)
Dans le but de <valeur métier>En tant que <rôle>Je souhaite <fonctionalité>
![Page 27: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/27.jpg)
Il demande aux représentants de Namco de leur donner une priorité
~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~
![Page 28: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/28.jpg)
Ensembles, ils ajoutent des détails aux 10 user stories les plus
prioritaires
![Page 29: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/29.jpg)
![Page 30: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/30.jpg)
Ils se mettent tous d’accord sur la définition de “terminé”
![Page 31: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/31.jpg)
L’équipe estime alors elle-même les premières user stories
![Page 32: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/32.jpg)
3~~~~~~~~~~~~~~~~~~~~~~~~~~
3
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5
~~~~~~~~~~~~~~~~~~~~~~~~~~
2
~~~~~~~~~~~~~~~~~~~~~~
3
~~~~~~~~~~~~~~~~~~
5
Implement controls
Handle 4 directions, north, south, east, west
Build grid
In order to apply my strategyAs a playerI want to move pacman in four directions
![Page 33: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/33.jpg)
http://www.planningpoker.com/
Grâce au poker planning
![Page 34: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/34.jpg)
Et tente de déterminer quelle charge de travail elle peut absorber en une
itération
![Page 35: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/35.jpg)
Combien pouvez-vous en manger en une minute ?
![Page 36: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/36.jpg)
~~~~~~~~~~~~~~~~~~~~~~~~~~ 3
~~~~~~~~~~~~
~~~~~~~
~~~~~~~~~~~
5
~~~~~~~~~~~~~~~~~~~~~~~~~~2
~~~~~
~~~~~~~~
~~~~~~~~~
3
~~~~~~~~~~~~~~~~~~5
18~~~~~~~~~~~~
~~~~~~~~~~
~~~~~~~~~~~~2
~~~~~~~~~~~~
~~~~~~~~
~~~~~~
8
~~~~~
~~~~~~~~
~~~~~~~~~
13
~~~~~~~~~~~~~~~~~~~~8
![Page 37: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/37.jpg)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~
3
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5
~~~~~~~~~~~~~~~~~~~~~~~~~~
2
~~~~~~~~~~~~~~~~~~~~~~
3
~~~~~~~~~~~~~~~~~~
5
2
8
13
}~~~~~~~~~~~~~~~~~~~~~~~~~~
3
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5
~~~~~~~~~~~~~~~~~~~~~~~~~~
2
~~~~~~~~~~~~~~~~~~~~~~
3
~~~~~~~~~~~~~~~~~~
5
On sélectionne le travail le plus prioritaire en respectant la limite de l’équipe
![Page 38: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/38.jpg)
![Page 39: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/39.jpg)
Stories TODO WIP(4) DONE~~~~~~~~~~~~~~~~~~~~
3
~~~~~~~~~~~~~~~~~~~
5
~~~~~~~~~~~~~~~~
2
~~~~~~~~~~~~~
3
~~~~~~~~~~~~
5
Name
Mis
Blue
Chaque matin, ils se réunissent devant leur “teamboard”
![Page 40: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/40.jpg)
![Page 41: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/41.jpg)
Ils développent les user stories, une à la fois
![Page 42: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/42.jpg)
En pratiquant le pair programming
![Page 43: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/43.jpg)
Et le développement piloté par les tests (TDD)
![Page 44: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/44.jpg)
![Page 45: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/45.jpg)
Pendant ce temps, Bill et les représentants de Namco
ajoutent des détails aux user stories suivantes
![Page 46: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/46.jpg)
C’est comme...
![Page 47: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/47.jpg)
Quand quelque chose est “terminé”, le client peut le
tester et donner du feedback
![Page 48: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/48.jpg)
Une idée géniale: Pacman se téléporte quand il mange un
fruit particulier
![Page 49: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/49.jpg)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~
5
2
8
13
In order to escape the ghostsAs a playerI want pacman to teleport
Pas de problème, on l’ajoute au backlog
![Page 50: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/50.jpg)
A la fin de l’itération, tout ce qui est “terminé” est présenté
lors d’une démo
![Page 51: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/51.jpg)
L’équipe se réunit afin de voir comment s’améliorer
![Page 52: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/52.jpg)
![Page 53: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/53.jpg)
![Page 54: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/54.jpg)
Celebrate!
![Page 55: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/55.jpg)
And Iterate...
![Page 56: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/56.jpg)
~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~
8
13
Il n’y a plus de budget, il reste des user stories dans le backlog mais le client est pleinement
satisfait
![Page 57: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/57.jpg)
Week DayStories
TODO
WIP(4)
DONE
~~~~~
Na
Mi
Blu
Un projet vu par Bob
![Page 58: Agile c'est quoi ce truc ?](https://reader033.fdocument.pub/reader033/viewer/2022051514/5481012f5806b5d8108b4612/html5/thumbnails/58.jpg)
Plus de bouquins ?