SlideShare una empresa de Scribd logo
1 de 40
Descargar para leer sin conexión
AgileCampusTour
                   Développer, mais pas n’importe comment




@agilecampustour                              http://agilecampustour.org
Les épisodes précédents




  1 semaine
Les épisodes précédents




  1 semaine
Les épisodes précédents




  1 semaine
Les épisodes précédents




  1 semaine
Retournons chez...




                     EPL




         Bill        Bob
Ils ont un carnet de produit
(product backlog)
~~~~~~~~~~~~
~~~~~~~~
~~~~~~


~~~~~~~~~~~~
~~~~~~~
~~~~~~~~~~~


~~~~~~~~
~~~~~~~~
~~~~~~~~~~
                  Afin de trouver du contenu
~~~~~
~~~~~~~~          intéressant
                  En tant que visiteur
~~~~~~~~~


~~~~~~~
~~~~~
~~~~~~
                  Je peux lire les articles
~~~~~~~~~~~~
                  publiés sur le blog.
~~~~~~~~~~
~~~~~~~~~~~~


~~~~~~~~~~~~
~~~~~~~~
~~~~~~


~~~~~
~~~~~~~~
~~~~~~~~~


~~~~~~
~~~~~~~~
~~~~~~


~~~~~~~~~~~~
~~~~~~~~~~
~~~~~~~~~~~~


~~~~~~~~~~~~~~
~~~~~~~~~~
~~~~~~~~~~~~
Prioritisé selon la valeur que
représente chaque récit pour le client
~~~~~~~~~~~~
~~~~~~~~
~~~~~~


~~~~~~~~~~~~
~~~~~~~
~~~~~~~~~~~


~~~~~~~~
~~~~~~~~
~~~~~~~~~~


~~~~~
~~~~~~~~
~~~~~~~~~


~~~~~~~
~~~~~
~~~~~~


~~~~~~~~~~~~
~~~~~~~~~~
~~~~~~~~~~~~


~~~~~~~~~~~~
~~~~~~~~
~~~~~~


~~~~~
~~~~~~~~
~~~~~~~~~


~~~~~~
~~~~~~~~
~~~~~~


~~~~~~~~~~~~
~~~~~~~~~~
~~~~~~~~~~~~


~~~~~~~~~~~~~~
~~~~~~~~~~
~~~~~~~~~~~~
Avec parfois des contraintes
techniques
~~~~~~~~~~~~~~
~~~~~~~~~~
~~~~~~~~~~~~


~~~~~~~~~~~~
~~~~~~~~~~
~~~~~~~~~~~~


~~~~~~~~~~~~
~~~~~~~~
~~~~~~


~~~~~~~~~~~~
~~~~~~~
~~~~~~~~~~~


~~~~~~~~
~~~~~~~~
~~~~~~~~~~


~~~~~
~~~~~~~~
~~~~~~~~~


~~~~~~~
~~~~~
~~~~~~


~~~~~~~~~~~~
~~~~~~~~~~
~~~~~~~~~~~~


~~~~~~~~~~~~
~~~~~~~~
~~~~~~


~~~~~
~~~~~~~~
~~~~~~~~~


~~~~~~
~~~~~~~~
~~~~~~
Les récits sont estimés par leur équipe
et les tâches associées identifiées
~~~~~~~~~~~~   3
~~~~~~~~
~~~~~~


~~~~~~~~~~~~   5
~~~~~~~



                                                                      3
~~~~~~~~~~~


~~~~~~~~       2
~~~~~~~~
~~~~~~~~~~
                       Afin de trouver du contenu
~~~~~
~~~~~~~~
               3
                       intéressant
                       En tant que visiteur
~~~~~~~~~

               5
~~~~~~~
~~~~~
~~~~~~
                       Je peux lire les articles
~~~~~~~~~~~~   2
                       publiés sur le blog.
~~~~~~~~~~
~~~~~~~~~~~~


~~~~~~~~~~~~   8
~~~~~~~~
~~~~~~


~~~~~          13
~~~~~~~~            Design de la page                Intégrer le design
~~~~~~~~~           post#show                        de la page
                                    Business logic
~~~~~~         8
~~~~~~~~                            contrôleur
~~~~~~
                                                Afficher l’auteur du
~~~~~~~~~~~~   2                                post
~~~~~~~~~~
~~~~~~~~~~~~


~~~~~~~~~~~~~~ 4
~~~~~~~~~~
~~~~~~~~~~~~
Leur équipe à estimé sa vélocité
                                         13

                                                                                                  ~~~~
                                                                                                       ~
                           ~~
                              ~ ~~                                                               ~~~~ ~
                         ~~ ~~~~ ~~~                                                             ~~~~
                                                                                                      ~~~~
                                                                                                               8
                          ~~ ~~~~                                                                     ~~
                           ~~




                                         ~~~
                                        ~~~ ~~~~~
                                       ~~~ ~~~~~ ~~~~




                                          18
                                           ~~~               3                               5
                                                                                        ~~
                                                                                      ~~                                        8
                                                                                  ~~
                                                                               ~~                                       ~~~
                                                                                                                            ~
                                                                            ~~ ~~~ ~~~~                             ~~~
                                                                          ~~ ~~ ~~                               ~~
                                                                           ~~ ~~~                            ~~~ ~~~~~
                                                                            ~~                                ~ ~~ ~~
                                                                                                                   ~
                                                                                                               ~~~
                                                                         ~~~
                                                        3               ~~~ ~~~~
                                                                                 ~
                                   ~~~~~ ~                             ~~~ ~~~~
                                         ~                                 ~~~ ~
                                   ~~~~~~ ~~                                  ~~~
                                                                                  ~
                                                                                             2
                                          ~
                                   ~~~~~~


      ~~
     ~~ ~~~                                                  ~~~~
    ~~ ~~~ ~~~
      ~~ ~~ ~~                                              ~~~~ ~~~
         ~~ ~~ ~~
           ~~ ~                                             ~~~~ ~               5
             ~~                                                 ~~
                ~~   2
Ils ont une liste de récits pour la
prochaine itération



                    }
                        ~~~~~~~~~~~~   3
~~~~~~~~~~~~   3
                        ~~~~~~~~
~~~~~~~~                ~~~~~~
~~~~~~

                        ~~~~~~~~~~~~   5
~~~~~~~~~~~~   5        ~~~~~~~
~~~~~~~                 ~~~~~~~~~~~
~~~~~~~~~~~

                        ~~~~~~~~       2
~~~~~~~~       2        ~~~~~~~~
~~~~~~~~                ~~~~~~~~~~
~~~~~~~~~~

                        ~~~~~          3
~~~~~          3        ~~~~~~~~
~~~~~~~~                ~~~~~~~~~
~~~~~~~~~

                        ~~~~~~~        5
~~~~~~~        5        ~~~~~
~~~~~                   ~~~~~~
~~~~~~


~~~~~~~~~~~~   2
~~~~~~~~~~
~~~~~~~~~~~~


~~~~~~~~~~~~   8
~~~~~~~~
~~~~~~


~~~~~          13
~~~~~~~~
~~~~~~~~~


~~~~~~         8
~~~~~~~~
~~~~~~


~~~~~~~~~~~~   2
~~~~~~~~~~
~~~~~~~~~~~~


~~~~~~~~~~~~~~ 4
~~~~~~~~~~
~~~~~~~~~~~~
Et un kanban prêt à être utilisé
                                           Blue Team
 Stories            TODO   WIP(4)   DONE
 ~~~~~~~~~~~~   3
 ~~~~~~~~
 ~~~~~~

                                           Name tags

 ~~~~~~~~~~~~   5
 ~~~~~~~
 ~~~~~~~~~~~




 ~~~~~~~~       2
 ~~~~~~~~
 ~~~~~~~~~~                                Misc.

 ~~~~~          3
 ~~~~~~~~
 ~~~~~~~~~




 ~~~~~~~        5
 ~~~~~
 ~~~~~~
Ils sont prêts à attaquer l’itération
Le matin, toute l’équipe se réunit
devant le kanban
                                              Blue Team
             Stories   TODO   WIP(4)   DONE

             ~~~~~ 3
                                              Name tags

             ~~~~~ 5


             ~~~~~ 2                          Misc.


             ~~~~~ 3


             ~~~~~ 5
Qu’est-ce qu’on fait jusqu’au
     prochain meeting?
Produire du code maintenable
Tout en se concentrant sur les
livrables de l’itération
Pour éviter de produire de la dette
technique
Comment?
Les membres de leurs équipes
forment des paires
Les paires recoivent les scénarios
du client et les transforment en
tests



                                        “Lorsque je suis sur la page d’un
 “Lorsque je vais sur la page
                                        article, je dois voir les
 principale je dois voir la liste des
                                        informations de son auteur en bas
 articles publiés”
                                        de celui-ci”
Qu’ils exécutent...
Ils écrivent le code minimum
permettant de faire passer leurs tests
Bill et Bob améliorent leur code
Grâce aux tests, ils savent lorsqu’ils
“cassent” quelque chose...
“When a test fails, it's like a message
from the past by someone who cared”
             @sf105 and @andrew_jackman
On appelle ça du TDD
Test Driven Development
Quand le récit est “terminé”, ils
soumettent leur travail
Afin que le client puisse tester
Les paires retournent voir ce qu’il
reste à faire sur le Kanban


                                            Blue Team
           Stories   TODO   WIP(4)   DONE

           ~~~~~ 3
                                            Name tags

           ~~~~~ 5


           ~~~~~ 2                          Misc.


           ~~~~~ 3


           ~~~~~ 5
Le lendemain matin, on se
synchronise et on recommence
                                             Blue Team
            Stories   TODO   WIP(4)   DONE

            ~~~~~ 3
                                             Name tags

            ~~~~~ 5


            ~~~~~ 2                          Misc.


            ~~~~~ 3


            ~~~~~ 5
Jusqu’a la fin de l’itération
Tout ce qui est accepté par le client
       est mis en production
La dernière étape...




  1 semaine
La dernière étape...




  1 semaine
Ne manquez pas...

             Code workshop
             28 février de 18h30 à 21h30
             Salle INTEL




             Rétrospectives et conclusion
             3 mars de 13h à14h
             BARB94
Un peu de lecture?
Questions?




@agilecampustour   http://agilecampustour.org

Más contenido relacionado

Destacado

5707 report-01-inserción-laboral
5707 report-01-inserción-laboral5707 report-01-inserción-laboral
5707 report-01-inserción-laboralgiandre88
 
MadInspain 2009
MadInspain 2009MadInspain 2009
MadInspain 2009Juan Leal
 
Matinée group
Matinée groupMatinée group
Matinée groupCano78Pro
 
201008 petit cabotageglobalaberscoteslegendes
201008 petit cabotageglobalaberscoteslegendes201008 petit cabotageglobalaberscoteslegendes
201008 petit cabotageglobalaberscoteslegendesPierre Gerard
 
Douanes droits et taxes applicables aux produits énergiques à compter du 1er ...
Douanes droits et taxes applicables aux produits énergiques à compter du 1er ...Douanes droits et taxes applicables aux produits énergiques à compter du 1er ...
Douanes droits et taxes applicables aux produits énergiques à compter du 1er ...Ministère de l'Économie et des Finances
 
M1 sante2012 modelisation
M1 sante2012 modelisationM1 sante2012 modelisation
M1 sante2012 modelisationSiegfried Ehret
 
Fiesta de maría auxiliadora
Fiesta de maría auxiliadoraFiesta de maría auxiliadora
Fiesta de maría auxiliadoraChinca FMA
 
2014-11 ❘ MPI Futurs Leaders ❘ Tendances event
2014-11 ❘ MPI Futurs Leaders ❘ Tendances event2014-11 ❘ MPI Futurs Leaders ❘ Tendances event
2014-11 ❘ MPI Futurs Leaders ❘ Tendances eventLionel Malard
 
Carrières Informatiques
Carrières InformatiquesCarrières Informatiques
Carrières InformatiquesMagGau
 
Los modos de aprendizaje
Los modos de aprendizajeLos modos de aprendizaje
Los modos de aprendizajeinglerm
 
cfg_Ecodiseño_Clase04
cfg_Ecodiseño_Clase04cfg_Ecodiseño_Clase04
cfg_Ecodiseño_Clase04ecodiseno.cl
 
2012 - Batibouw Krant FR
2012 - Batibouw Krant FR2012 - Batibouw Krant FR
2012 - Batibouw Krant FRRecticel NV/SA
 
Media marque - atelier m-marketing 2012
Media marque - atelier m-marketing 2012Media marque - atelier m-marketing 2012
Media marque - atelier m-marketing 2012Media-Marque
 
06 - Camus - RillieuxLaPape - F2000 - 2012
06 - Camus - RillieuxLaPape - F2000 - 201206 - Camus - RillieuxLaPape - F2000 - 2012
06 - Camus - RillieuxLaPape - F2000 - 2012Cédric Frayssinet
 

Destacado (20)

5707 report-01-inserción-laboral
5707 report-01-inserción-laboral5707 report-01-inserción-laboral
5707 report-01-inserción-laboral
 
Hdr merlo v4
Hdr merlo v4Hdr merlo v4
Hdr merlo v4
 
MadInspain 2009
MadInspain 2009MadInspain 2009
MadInspain 2009
 
Matinée group
Matinée groupMatinée group
Matinée group
 
201008 petit cabotageglobalaberscoteslegendes
201008 petit cabotageglobalaberscoteslegendes201008 petit cabotageglobalaberscoteslegendes
201008 petit cabotageglobalaberscoteslegendes
 
En-haut.be MAG, aide aux commerçants locaux - Mai 2012
En-haut.be MAG, aide aux commerçants locaux - Mai 2012En-haut.be MAG, aide aux commerçants locaux - Mai 2012
En-haut.be MAG, aide aux commerçants locaux - Mai 2012
 
Analisis luca peralta italia
Analisis luca peralta italiaAnalisis luca peralta italia
Analisis luca peralta italia
 
Douanes droits et taxes applicables aux produits énergiques à compter du 1er ...
Douanes droits et taxes applicables aux produits énergiques à compter du 1er ...Douanes droits et taxes applicables aux produits énergiques à compter du 1er ...
Douanes droits et taxes applicables aux produits énergiques à compter du 1er ...
 
M1 sante2012 modelisation
M1 sante2012 modelisationM1 sante2012 modelisation
M1 sante2012 modelisation
 
Fiesta de maría auxiliadora
Fiesta de maría auxiliadoraFiesta de maría auxiliadora
Fiesta de maría auxiliadora
 
2014-11 ❘ MPI Futurs Leaders ❘ Tendances event
2014-11 ❘ MPI Futurs Leaders ❘ Tendances event2014-11 ❘ MPI Futurs Leaders ❘ Tendances event
2014-11 ❘ MPI Futurs Leaders ❘ Tendances event
 
Carrières Informatiques
Carrières InformatiquesCarrières Informatiques
Carrières Informatiques
 
Cours emi cfd
Cours emi cfdCours emi cfd
Cours emi cfd
 
Los modos de aprendizaje
Los modos de aprendizajeLos modos de aprendizaje
Los modos de aprendizaje
 
cfg_Ecodiseño_Clase04
cfg_Ecodiseño_Clase04cfg_Ecodiseño_Clase04
cfg_Ecodiseño_Clase04
 
2012 - Batibouw Krant FR
2012 - Batibouw Krant FR2012 - Batibouw Krant FR
2012 - Batibouw Krant FR
 
Session mons 22 mars
Session mons 22 marsSession mons 22 mars
Session mons 22 mars
 
Media marque - atelier m-marketing 2012
Media marque - atelier m-marketing 2012Media marque - atelier m-marketing 2012
Media marque - atelier m-marketing 2012
 
06 - Camus - RillieuxLaPape - F2000 - 2012
06 - Camus - RillieuxLaPape - F2000 - 201206 - Camus - RillieuxLaPape - F2000 - 2012
06 - Camus - RillieuxLaPape - F2000 - 2012
 
Herramientas web 2.0
Herramientas web 2.0Herramientas web 2.0
Herramientas web 2.0
 

Último

Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film françaisTxaruka
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfabatanebureau
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprisesMajdaKtiri2
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.Txaruka
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfachrafbrahimi1
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film françaisTxaruka
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne FontaineTxaruka
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxRayane619450
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxssuserbd075f
 

Último (10)

Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film français
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprises
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdf
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film français
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne Fontaine
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptx
 
Evaluación Alumnos de Ecole Victor Hugo
Evaluación Alumnos de Ecole  Victor HugoEvaluación Alumnos de Ecole  Victor Hugo
Evaluación Alumnos de Ecole Victor Hugo
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
 

Développer, mais pas n'importe comment

  • 1. AgileCampusTour Développer, mais pas n’importe comment @agilecampustour http://agilecampustour.org
  • 6. Retournons chez... EPL Bill Bob
  • 7. Ils ont un carnet de produit (product backlog) ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~ ~~~~~~~~~~~~ ~~~~~~~ ~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~ Afin de trouver du contenu ~~~~~ ~~~~~~~~ intéressant En tant que visiteur ~~~~~~~~~ ~~~~~~~ ~~~~~ ~~~~~~ Je peux lire les articles ~~~~~~~~~~~~ publiés sur le blog. ~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~ ~~~~~ ~~~~~~~~ ~~~~~~~~~ ~~~~~~ ~~~~~~~~ ~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~~~
  • 8. Prioritisé selon la valeur que représente chaque récit pour le client ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~ ~~~~~~~~~~~~ ~~~~~~~ ~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~ ~~~~~ ~~~~~~~~ ~~~~~~~~~ ~~~~~~~ ~~~~~ ~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~ ~~~~~ ~~~~~~~~ ~~~~~~~~~ ~~~~~~ ~~~~~~~~ ~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~~~
  • 9. Avec parfois des contraintes techniques ~~~~~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~ ~~~~~~~~~~~~ ~~~~~~~ ~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~ ~~~~~ ~~~~~~~~ ~~~~~~~~~ ~~~~~~~ ~~~~~ ~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~ ~~~~~ ~~~~~~~~ ~~~~~~~~~ ~~~~~~ ~~~~~~~~ ~~~~~~
  • 10. Les récits sont estimés par leur équipe et les tâches associées identifiées ~~~~~~~~~~~~ 3 ~~~~~~~~ ~~~~~~ ~~~~~~~~~~~~ 5 ~~~~~~~ 3 ~~~~~~~~~~~ ~~~~~~~~ 2 ~~~~~~~~ ~~~~~~~~~~ Afin de trouver du contenu ~~~~~ ~~~~~~~~ 3 intéressant En tant que visiteur ~~~~~~~~~ 5 ~~~~~~~ ~~~~~ ~~~~~~ Je peux lire les articles ~~~~~~~~~~~~ 2 publiés sur le blog. ~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ 8 ~~~~~~~~ ~~~~~~ ~~~~~ 13 ~~~~~~~~ Design de la page Intégrer le design ~~~~~~~~~ post#show de la page Business logic ~~~~~~ 8 ~~~~~~~~ contrôleur ~~~~~~ Afficher l’auteur du ~~~~~~~~~~~~ 2 post ~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~ 4 ~~~~~~~~~~ ~~~~~~~~~~~~
  • 11. Leur équipe à estimé sa vélocité 13 ~~~~ ~ ~~ ~ ~~ ~~~~ ~ ~~ ~~~~ ~~~ ~~~~ ~~~~ 8 ~~ ~~~~ ~~ ~~ ~~~ ~~~ ~~~~~ ~~~ ~~~~~ ~~~~ 18 ~~~ 3 5 ~~ ~~ 8 ~~ ~~ ~~~ ~ ~~ ~~~ ~~~~ ~~~ ~~ ~~ ~~ ~~ ~~ ~~~ ~~~ ~~~~~ ~~ ~ ~~ ~~ ~ ~~~ ~~~ 3 ~~~ ~~~~ ~ ~~~~~ ~ ~~~ ~~~~ ~ ~~~ ~ ~~~~~~ ~~ ~~~ ~ 2 ~ ~~~~~~ ~~ ~~ ~~~ ~~~~ ~~ ~~~ ~~~ ~~ ~~ ~~ ~~~~ ~~~ ~~ ~~ ~~ ~~ ~ ~~~~ ~ 5 ~~ ~~ ~~ 2
  • 12. Ils ont une liste de récits pour la prochaine itération } ~~~~~~~~~~~~ 3 ~~~~~~~~~~~~ 3 ~~~~~~~~ ~~~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~~~~~~~ 5 ~~~~~~~~~~~~ 5 ~~~~~~~ ~~~~~~~ ~~~~~~~~~~~ ~~~~~~~~~~~ ~~~~~~~~ 2 ~~~~~~~~ 2 ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~ ~~~~~ 3 ~~~~~ 3 ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~~~~~ 5 ~~~~~~~ 5 ~~~~~ ~~~~~ ~~~~~~ ~~~~~~ ~~~~~~~~~~~~ 2 ~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ 8 ~~~~~~~~ ~~~~~~ ~~~~~ 13 ~~~~~~~~ ~~~~~~~~~ ~~~~~~ 8 ~~~~~~~~ ~~~~~~ ~~~~~~~~~~~~ 2 ~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~ 4 ~~~~~~~~~~ ~~~~~~~~~~~~
  • 13. Et un kanban prêt à être utilisé Blue Team Stories TODO WIP(4) DONE ~~~~~~~~~~~~ 3 ~~~~~~~~ ~~~~~~ Name tags ~~~~~~~~~~~~ 5 ~~~~~~~ ~~~~~~~~~~~ ~~~~~~~~ 2 ~~~~~~~~ ~~~~~~~~~~ Misc. ~~~~~ 3 ~~~~~~~~ ~~~~~~~~~ ~~~~~~~ 5 ~~~~~ ~~~~~~
  • 14. Ils sont prêts à attaquer l’itération
  • 15. Le matin, toute l’équipe se réunit devant le kanban Blue Team Stories TODO WIP(4) DONE ~~~~~ 3 Name tags ~~~~~ 5 ~~~~~ 2 Misc. ~~~~~ 3 ~~~~~ 5
  • 16. Qu’est-ce qu’on fait jusqu’au prochain meeting?
  • 17. Produire du code maintenable
  • 18. Tout en se concentrant sur les livrables de l’itération
  • 19. Pour éviter de produire de la dette technique
  • 21. Les membres de leurs équipes forment des paires
  • 22. Les paires recoivent les scénarios du client et les transforment en tests “Lorsque je suis sur la page d’un “Lorsque je vais sur la page article, je dois voir les principale je dois voir la liste des informations de son auteur en bas articles publiés” de celui-ci”
  • 24. Ils écrivent le code minimum permettant de faire passer leurs tests
  • 25. Bill et Bob améliorent leur code
  • 26. Grâce aux tests, ils savent lorsqu’ils “cassent” quelque chose...
  • 27. “When a test fails, it's like a message from the past by someone who cared” @sf105 and @andrew_jackman
  • 28. On appelle ça du TDD Test Driven Development
  • 29.
  • 30. Quand le récit est “terminé”, ils soumettent leur travail
  • 31. Afin que le client puisse tester
  • 32. Les paires retournent voir ce qu’il reste à faire sur le Kanban Blue Team Stories TODO WIP(4) DONE ~~~~~ 3 Name tags ~~~~~ 5 ~~~~~ 2 Misc. ~~~~~ 3 ~~~~~ 5
  • 33. Le lendemain matin, on se synchronise et on recommence Blue Team Stories TODO WIP(4) DONE ~~~~~ 3 Name tags ~~~~~ 5 ~~~~~ 2 Misc. ~~~~~ 3 ~~~~~ 5
  • 34. Jusqu’a la fin de l’itération
  • 35. Tout ce qui est accepté par le client est mis en production
  • 38. Ne manquez pas... Code workshop 28 février de 18h30 à 21h30 Salle INTEL Rétrospectives et conclusion 3 mars de 13h à14h BARB94
  • 39. Un peu de lecture?
  • 40. Questions? @agilecampustour http://agilecampustour.org