SlideShare a Scribd company logo
1 of 40
Download to read offline
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

More Related Content

Viewers also liked

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
 

Viewers also liked (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
 

Recently uploaded

RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKRAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKNassimaMdh
 
Formation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxFormation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxrajaakiass01
 
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxikospam0
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxhamzagame
 
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetFormation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetJeanYvesMoine
 
python-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdfpython-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdftrendingv83
 
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...Universidad Complutense de Madrid
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaireTxaruka
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkRefRama
 
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxIntégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxabdououanighd
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfAmgdoulHatim
 
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean EudesNeuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean EudesUnidad de Espiritualidad Eudista
 
Les roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxLes roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxShinyaHilalYamanaka
 
Télécommunication et transport .pdfcours
Télécommunication et transport .pdfcoursTélécommunication et transport .pdfcours
Télécommunication et transport .pdfcourshalima98ahlmohamed
 
L'expression du but : fiche et exercices niveau C1 FLE
L'expression du but : fiche et exercices  niveau C1 FLEL'expression du but : fiche et exercices  niveau C1 FLE
L'expression du but : fiche et exercices niveau C1 FLElebaobabbleu
 
Cours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesCours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesMohammedAmineHatoch
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...Nguyen Thanh Tu Collection
 
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...Technologia Formation
 

Recently uploaded (19)

RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKRAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
 
Formation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxFormation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptx
 
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptx
 
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetFormation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
 
python-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdfpython-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdf
 
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhk
 
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxIntégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
 
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean EudesNeuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
 
Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024
 
Les roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxLes roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptx
 
Télécommunication et transport .pdfcours
Télécommunication et transport .pdfcoursTélécommunication et transport .pdfcours
Télécommunication et transport .pdfcours
 
L'expression du but : fiche et exercices niveau C1 FLE
L'expression du but : fiche et exercices  niveau C1 FLEL'expression du but : fiche et exercices  niveau C1 FLE
L'expression du but : fiche et exercices niveau C1 FLE
 
Cours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesCours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiques
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
 
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
 

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