SlideShare a Scribd company logo
1 of 113
Download to read offline
AgileCampusTour
La fine équipe
             Julien Biezemans

                julien@agilecampustour.org

                @jbpros

             Simon Schoeters
                simon@agilecampustour.org

                @cimm

             Marc Lainez

                marc@agilecampustour.org

                @mlainez



    Si vous voulez tweeter utilisez le hashtag #actbe
Filosofia veut éditer une version d’un
  de ses jeux à succès sur pc et mac
Le responsable du projet chez
    Filosofia contacte Bill
Bill bosse dans une boîte de
développement, RaftingSoftware
Bill s’engage sur un délai pour le
projet, englobant l’ensemble des
          fonctionnalités
Bill analyse tout le travail à faire
Bill retourne dans son équipe et
        répartit le travail
Chacun travaille sur une partie du
      projet, de son côté
Après 2 mois, d’après l’équipe, tout
             va bien...
Mais au plus on s’approche de la fin,
   au moins l’équipe se sent en
            confiance...
Le client a une idée géniale, les mares
   doublent les points des routes !
Bill négocie, ce n’était pas dans le
       cahier des charges...
La fin approche, Bill demande à l’équipe
   de mettre les “bouchées doubles”
Le projet prenant du retard, Bill
demande à son équipe de travailler plus
             tard le soir...
Ils finissent par délivrer le jeu a
temps au client mais il ne semble pas
               satisfait
Bill, de son côté, considère le projet
 comme un succès, le projet à été
rendu à temps et répond au cahier
             des charges...
Un projet selon Bill



Négociation   Analyse          Développement
Qu’est-ce qui cloche? Après tout, le
budget et le cahier des charges ont
          été respectés...
Voilà ce qui cloche...

L’équipe n’a pas eu son mot à dire

La cahier des charges est resté très rigide

Les changements ont dû être négociés durement

Bill a donné à chacun une tâche a effectuer

L’équipe a commencé la plupart des aspects du jeu directement

Les problèmes de retard n’ont été identifiés que vers la fin

L’équipe à dû faire des heures supplémentaires

L’équipe à dû prendre des raccourcis pour terminer à temps
Toute ressemblance avec des
personnes ou des faits ayant existés
      est purement fortuite...
Le budget n’étant pas un problème, le
représentant de FIlosofia décide de s’adresser à
         une autre entreprise, ACTic
Il contacte donc Bob, son contact
            chez ACTic
Bob propose à Filosofia de travailler par
itérations, ensemble, ils décrivent la vision
                 du projet
Bob et le responsable de projet écrivent des
  user stories, qui constituent le product
                  backlog

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


    ~~~~~~~~
    ~~~~~~~~
    ~~~~~~~~~~
                        Afin de savoir quand c’est à
    ~~~~~
    ~~~~~~~~            moi de jouer
                        En tant que joueur
    ~~~~~~~~~


    ~~~~~~~
    ~~~~~
    ~~~~~~
                        Je veux pouvoir entrer mon
    ~~~~~~~~~~~~
                        nom
    ~~~~~~~~~~
    ~~~~~~~~~~~~
Bob propose au reponsable de projet de
 donner une priorité aux user stories


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


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


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


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


  ~~~~~~~
  ~~~~~
  ~~~~~~
Ensemble ils affinent ces user stories, afin
 que l’équipe de développement puisse
         commencer à travailler
Bob, le responsable du projet et l’équipe de
développement se mettent d’accord sur la
            définition de “done”
L’équipe estime les user stories, Bob et le
reponsable de projet interviennent lorsqu’ils
             ont des questions
L’équipe se met d’accord sur la charge de
   travail faisable durant une itération
Parmi les user stories estimées, ils prennent
 les plus prioritaires, dans la limite de leur
                   capacité




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

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

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

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

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


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


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


    ~~~~~          13
    ~~~~~~~~
    ~~~~~~~~~
Ils commencent à développer, user story par
                user story
Pendant ce temps là, Bob et le responsable
préparent des user stories pour l’itération
                suivante
Dès que l’équipe estime avoir terminé
quelque chose, le client teste et donne du
                feedback
Pas satisfait? L’équipe rectifie directement le
      tir sur base du feedback du client
Le client a l’idée du siècle, des boucliers sur
les tuiles châteaux rapportent le double de
                   points !!!
Pas de problème, Bob l’ajoute au product
backlog, ce sera traité lors de la prochaine
                 itération
   ~~~~~~~        5
   ~~~~~
   ~~~~~~

                        Afin d’avoir un maximum
                        de points
   ~~~~~~~~~~~~
   ~~~~~~~~~~
                  2     En tant que joueur
   ~~~~~~~~~~~~         Je veux pouvoir placer des
   ~~~~~~~~~~~~
   ~~~~~~~~
                  8     cartes chateaux contenant
   ~~~~~~
                        un bouclier
   ~~~~~          13
   ~~~~~~~~
   ~~~~~~~~~
A la fin de l’itération, l’équipe fait une démo
      complète de ce qui a été terminé
Dans le but de s’améliorer Bob et son
équipe organisent une rétrospective
Le projet arrive à terme, il reste des user
stories dans le backlog, mais le client est
                 satisfait


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


                          ~~~~~          13
                          ~~~~~~~~
                          ~~~~~~~~~
That’s Agile, Folks
Un projet selon Bob




                                  Blu


     Week       Day
                      Sto TO WI D
                       ~          Na
                      rie D P O
                       ~
                       s O (4) NE Mi
                       ~
                       ~
                      ~
Mais, ça veut dire quoi, être Agile?
Des valeurs et des principes


Les individus et leurs interactions plus que les processus et les outils

Des logiciels opérationnels plus qu’une documentation exhaustive

La collaboration avec les clients plus que la négociation contractuelle

L’adaptation au changement plus que le suivi d’un plan




                 http://agilemanifesto.org
AGILE
        SCRUM    LEAN

            XP          FDD


   KANBAN         DSDM
Bon, et concrètement, chez ACTic,
       comment ils ont fait?
Au commencement...




                                 Blu


     Week      Day
                     Sto TO WI D
                      ~          Na
                     rie D P O
                      ~
                      s O (4) NE Mi
                      ~
                      ~
                     ~
Au commencement...




                                 Blu


     Week      Day
                     Sto TO WI D
                      ~          Na
                     rie D P O
                      ~
                      s O (4) NE Mi
                      ~
                      ~
                     ~
Bob et le résponsable du projet ont définit la
              vision du projet

                       On PC &
                        MAC
Avec le client, ils ont écrit des user stories


               Afin de savoir quand c’est à
               moi de jouer
               En tant que joueur
               Je veux pouvoir entrer mon
               nom
Mais, c’est quoi une user story?
Afin de <valeur métier>
En tant que <rôle>
Je veux <fonctionnalité>
Avec ces user stories, ils ont construit le
            Product backlog

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


  ~~~~~~~~
  ~~~~~~~~
  ~~~~~~~~~~
                        Afin de savoir quand c’est à
  ~~~~~
  ~~~~~~~~              moi de jouer
                        En tant que joueur
  ~~~~~~~~~


  ~~~~~~~
  ~~~~~
  ~~~~~~
                        Je veux pouvoir entrer mon
  ~~~~~~~~~~~~
                        nom
  ~~~~~~~~~~
  ~~~~~~~~~~~~
Ils ont ensuite trié ces récits par priorité


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


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


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


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


  ~~~~~~~
  ~~~~~
  ~~~~~~
Et définit, avec l’équipe, ce que veut dire
               “terminé”
Ca répond à quels problèmes ?

L’équipe n’a pas eu son mot à dire

La cahier des charges est resté très rigide

Les changements ont dû être négociés durement

Bill a donné à chacun une tâche a effectuer

L’équipe a commencé la plupart des aspects du jeu directement

Les problèmes de retard n’ont été identifiés que vers la fin

L’équipe à dû faire des heures supplémentaires

L’équipe à dû prendre des raccourcis pour terminer à temps
Et après ?




                               Blu


Week         Day
                   Sto TO WI D
                    ~          Na
                   rie D P O
                    ~
                    s O (4) NE Mi
                    ~
                    ~
                   ~
Et après ?




                               Blu


Week         Day
                   Sto TO WI D
                    ~          Na
                   rie D P O
                    ~
                    s O (4) NE Mi
                    ~
                    ~
                   ~
Bob demande à son équipe d’estimer
  les user stories, en story points
Bob demande à son équipe d’estimer
  les user stories, en story points
Bob demande à son équipe d’estimer
  les user stories, en story points
Bob demande à son équipe d’estimer
  les user stories, en story points




                                      1/200
Bob demande à son équipe d’estimer
  les user stories, en story points

~~~~~~~~~~~~   3
                                                                 3
~~~~~~~~
~~~~~~
                      Afin de savoir quand c’est à
~~~~~~~~~~~~   5
                      moi de jouer
~~~~~~~
~~~~~~~~~~~           En tant que joueur
~~~~~~~~
~~~~~~~~
               2      Je veux pouvoir entrer mon
~~~~~~~~~~
                      nom
~~~~~          3
~~~~~~~~
~~~~~~~~~


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

                   Formulaire de                 Sauver le nom
                   demande du nom                quelque part
                                 A chaque tour,
                                 changer de joueur
En utilisant le planning poker




       http://www.planningpoker.com/
L’équipe a ensuite dû déterminer
            sa vélocité
                                       13

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




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




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


    ~~
   ~~ ~~~                                                  ~~~~
  ~~ ~~~ ~~~
    ~~ ~~ ~~                                              ~~~~ ~~~
       ~~ ~~ ~~
         ~~ ~                                             ~~~~ ~               5
           ~~                                                 ~~
              ~~   2
Combien en 1 minute ?
Combien en 1 minute ?
Combien en 1 minute ?
Combien en 1 minute ?
Combien en 1 minute ?
Combien en 1 minute ?
Combien en 1 minute ?
Combien en 1 minute ?
Combien en 1 minute ?
Combien en 1 minute ?
Combien en 1 minute ?
Combien en 1 minute ?
Combien en 1 minute ?
Combien en 1 minute ?
Combien en 1 minute ?
A partir de cette vélocité, Bob
construit le backlog de l’itération



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

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

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

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

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


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


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


    ~~~~~          13
    ~~~~~~~~
    ~~~~~~~~~
Ca répond à quels problèmes ?

L’équipe n’a pas eu son mot à dire   ++
La cahier des charges est resté très rigide

Les changements ont dû être négociés durement

Bill a donné à chacun une tâche a effectuer

L’équipe a commencé la plupart des aspects du jeu directement

Les problèmes de retard n’ont été identifiés que vers la fin

L’équipe à dû faire des heures supplémentaires

L’équipe à dû prendre des raccourcis pour terminer à temps
Et maintenant ?




                                Blu


   Week       Day
                    Sto TO WI D
                     ~          Na
                    rie D P O
                     ~
                     s O (4) NE Mi
                     ~
                     ~
                    ~
Et maintenant ?




                                Blu


   Week       Day
                    Sto TO WI D
                     ~          Na
                    rie D P O
                     ~
                     s O (4) NE Mi
                     ~
                     ~
                    ~
Chaque matin, ils se sont réunis
            devant le Kanban

                                     Blue
Stories TODO WIP(4) DONE
~~~~~~~~~~~~3
~~~~~~~~

                                    Name
~~~~~~~~~~~~5
~~~~~~~




~~~~~~~~    2
~~~~~~~~
                                    Mis

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




~~~~~~~     5
~~~~~
Lors du “daily standup”
                                   Blue Team
  Stories   TODO   WIP(4)   DONE

  ~~~~~ 3
                                   Name tags

  ~~~~~ 5


  ~~~~~ 2                          Misc.


  ~~~~~ 3


  ~~~~~ 5




     3 ways the brain creates meaning
Ils ont travaillé à deux sur la même machine
Ont organisé des code reviews
Et même écrit des tests
Et même écrit des tests
Avant d’écrire le code...
Pendant ce temps là, Bob et le responsable
du projet ont continué d’affiner le product
                 backlog
Chaque fois que l’équipe pensait avoir
terminé, le client testait et donnait du
                feedback
Et pour finir...




                                    Blu


   Week           Day
                        Sto TO WI D
                         ~          Na
                        rie D P O
                         ~
                         s O (4) NE Mi
                         ~
                         ~
                        ~
Et pour finir...




                                    Blu


   Week           Day
                        Sto TO WI D
                         ~          Na
                        rie D P O
                         ~
                         s O (4) NE Mi
                         ~
                         ~
                        ~
A la fin de chaque itération l’équipe a
  montré ce qu’ils avaient terminé
Le client a “accepté” les user stories
Et ce qui était accepté a été mis en
production si le client le souhaitait
Après la démo, Bob et son équipe ont
organisé une rétrospective dans le but de
               s’améliorer
Ca répond à quels problèmes ?

L’équipe n’a pas eu son mot à dire   ++ ++ ++
La cahier des charges est resté très rigide

Les changements ont dû être négociés durement

Bill a donné à chacun une tâche a effectuer

L’équipe a commencé la plupart des aspects du jeu directement

Les problèmes de retard n’ont été identifiés que vers la fin

L’équipe à dû faire des heures supplémentaires

L’équipe à dû prendre des raccourcis pour terminer à temps
Et surtout... Celebrate!
And Iterate...
Jusqu’au moment ou il n’y a plus de $$$
Voire avant, si le client est satisfait
Après la dernière itération, a eu lieu une
            dernière démo
Une rétrospective de tout le projet
Ca répond à quels problèmes ?

L’équipe n’a pas eu son mot à dire   ++ ++ ++
La cahier des charges est resté très rigide

Les changements ont dû être négociés durement

Bill a donné à chacun une tâche a effectuer

L’équipe a commencé la plupart des aspects du jeu directement

Les problèmes de retard n’ont été identifiés que vers la fin

L’équipe à dû faire des heures supplémentaires

L’équipe à dû prendre des raccourcis pour terminer à temps
Et... Celebrate!
L’équipe de Bob, gonflée à bloc, est prête
         pour un nouveau projet
Blu


Week   Day
             Sto TO WI D
              ~          Na
             rie D P O
              ~
              s O (4) NE Mi
              ~
              ~
             ~
Un peu de lecture ?
Et si on faisait une petite rétrospective ?
Questions?




@agilecampustour   http://agilecampustour.org

More Related Content

Viewers also liked

2011 RAPPORT ANNUEL RECTICEL - CORP.
2011 RAPPORT ANNUEL RECTICEL - CORP.2011 RAPPORT ANNUEL RECTICEL - CORP.
2011 RAPPORT ANNUEL RECTICEL - CORP.Recticel NV/SA
 
PresentacióNfotos MaríAde JesúS1
PresentacióNfotos MaríAde JesúS1PresentacióNfotos MaríAde JesúS1
PresentacióNfotos MaríAde JesúS1salvadorangulo
 
[Succès Client] Caradisiac
[Succès Client] Caradisiac[Succès Client] Caradisiac
[Succès Client] CaradisiacAT Internet
 
Anticipation et gestion du risque numérique : Proposition d’un guide de trava...
Anticipation et gestion du risque numérique : Proposition d’un guide de trava...Anticipation et gestion du risque numérique : Proposition d’un guide de trava...
Anticipation et gestion du risque numérique : Proposition d’un guide de trava...Andres Coronado
 
Documento consignado ante la Fiscalía General por Foro por la Vida
Documento consignado  ante la Fiscalía General por  Foro por la Vida Documento consignado  ante la Fiscalía General por  Foro por la Vida
Documento consignado ante la Fiscalía General por Foro por la Vida Espacio Público
 
8 diapos pour changer de vie
8 diapos pour changer de vie8 diapos pour changer de vie
8 diapos pour changer de vieladreamteamlw
 
Programa Nacional De Empresas Gacela
Programa Nacional De Empresas GacelaPrograma Nacional De Empresas Gacela
Programa Nacional De Empresas GacelaAxeleratum
 
Brian A. H. J.
Brian A. H. J.Brian A. H. J.
Brian A. H. J.loolaaaa08
 
13 02 05 qo retraite des français ayant travaillé dans plusieurs pays cri
13 02 05 qo retraite des français ayant travaillé dans plusieurs pays cri13 02 05 qo retraite des français ayant travaillé dans plusieurs pays cri
13 02 05 qo retraite des français ayant travaillé dans plusieurs pays crimanandrify
 

Viewers also liked (16)

Depliant logement etudiant
Depliant logement etudiantDepliant logement etudiant
Depliant logement etudiant
 
2011 RAPPORT ANNUEL RECTICEL - CORP.
2011 RAPPORT ANNUEL RECTICEL - CORP.2011 RAPPORT ANNUEL RECTICEL - CORP.
2011 RAPPORT ANNUEL RECTICEL - CORP.
 
PresentacióNfotos MaríAde JesúS1
PresentacióNfotos MaríAde JesúS1PresentacióNfotos MaríAde JesúS1
PresentacióNfotos MaríAde JesúS1
 
Prog commune
Prog communeProg commune
Prog commune
 
[Succès Client] Caradisiac
[Succès Client] Caradisiac[Succès Client] Caradisiac
[Succès Client] Caradisiac
 
Anticipation et gestion du risque numérique : Proposition d’un guide de trava...
Anticipation et gestion du risque numérique : Proposition d’un guide de trava...Anticipation et gestion du risque numérique : Proposition d’un guide de trava...
Anticipation et gestion du risque numérique : Proposition d’un guide de trava...
 
Documento consignado ante la Fiscalía General por Foro por la Vida
Documento consignado  ante la Fiscalía General por  Foro por la Vida Documento consignado  ante la Fiscalía General por  Foro por la Vida
Documento consignado ante la Fiscalía General por Foro por la Vida
 
8 diapos pour changer de vie
8 diapos pour changer de vie8 diapos pour changer de vie
8 diapos pour changer de vie
 
123456789
123456789123456789
123456789
 
3 Autoesti
3 Autoesti3 Autoesti
3 Autoesti
 
Webquest
WebquestWebquest
Webquest
 
Aa3 Etapa2
Aa3 Etapa2Aa3 Etapa2
Aa3 Etapa2
 
Programa Nacional De Empresas Gacela
Programa Nacional De Empresas GacelaPrograma Nacional De Empresas Gacela
Programa Nacional De Empresas Gacela
 
Intro es
Intro esIntro es
Intro es
 
Brian A. H. J.
Brian A. H. J.Brian A. H. J.
Brian A. H. J.
 
13 02 05 qo retraite des français ayant travaillé dans plusieurs pays cri
13 02 05 qo retraite des français ayant travaillé dans plusieurs pays cri13 02 05 qo retraite des français ayant travaillé dans plusieurs pays cri
13 02 05 qo retraite des français ayant travaillé dans plusieurs pays cri
 

More from AgileCampusTour 2011

More from AgileCampusTour 2011 (6)

Session antwerp
Session antwerpSession antwerp
Session antwerp
 
Session mons 22 mars
Session mons 22 marsSession mons 22 mars
Session mons 22 mars
 
S'améliorer au fil des itérations
S'améliorer au fil des itérationsS'améliorer au fil des itérations
S'améliorer au fil des itérations
 
Développer, mais pas n'importe comment
Développer, mais pas n'importe commentDévelopper, mais pas n'importe comment
Développer, mais pas n'importe comment
 
Estimer et Planifier
Estimer et PlanifierEstimer et Planifier
Estimer et Planifier
 
Agile? C'est quoi ce truc?
Agile? C'est quoi ce truc?Agile? C'est quoi ce truc?
Agile? C'est quoi ce truc?
 

Recently uploaded

Faut-il avoir peur de la technique ? (G. Gay-Para)
Faut-il avoir peur de la technique ? (G. Gay-Para)Faut-il avoir peur de la technique ? (G. Gay-Para)
Faut-il avoir peur de la technique ? (G. Gay-Para)Gabriel Gay-Para
 
Chana Orloff.pptx Sculptrice franco-ukranienne
Chana Orloff.pptx Sculptrice franco-ukranienneChana Orloff.pptx Sculptrice franco-ukranienne
Chana Orloff.pptx Sculptrice franco-ukranienneTxaruka
 
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdf
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdfBibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdf
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdfBibdoc 37
 
DIGNITAS INFINITA - DIGNITÉ HUMAINE; déclaration du dicastère .pptx
DIGNITAS INFINITA - DIGNITÉ HUMAINE; déclaration du dicastère .pptxDIGNITAS INFINITA - DIGNITÉ HUMAINE; déclaration du dicastère .pptx
DIGNITAS INFINITA - DIGNITÉ HUMAINE; déclaration du dicastère .pptxMartin M Flynn
 
PIE-A2-P4-support stagiaires sept 22-validé.pdf
PIE-A2-P4-support stagiaires sept 22-validé.pdfPIE-A2-P4-support stagiaires sept 22-validé.pdf
PIE-A2-P4-support stagiaires sept 22-validé.pdfRiDaHAziz
 
Présentation - Initiatives - CECOSDA - OIF - Fact Checking.pptx
Présentation - Initiatives - CECOSDA - OIF - Fact Checking.pptxPrésentation - Initiatives - CECOSDA - OIF - Fact Checking.pptx
Présentation - Initiatives - CECOSDA - OIF - Fact Checking.pptxJCAC
 
Newsletter SPW Agriculture en province du Luxembourg du 10-04-24
Newsletter SPW Agriculture en province du Luxembourg du 10-04-24Newsletter SPW Agriculture en province du Luxembourg du 10-04-24
Newsletter SPW Agriculture en province du Luxembourg du 10-04-24BenotGeorges3
 
Bernard Réquichot.pptx Peintre français
Bernard Réquichot.pptx   Peintre françaisBernard Réquichot.pptx   Peintre français
Bernard Réquichot.pptx Peintre françaisTxaruka
 
Vulnérabilité numérique d’usage : un enjeu pour l’aide à la réussitepdf
Vulnérabilité numérique d’usage : un enjeu pour l’aide à la réussitepdfVulnérabilité numérique d’usage : un enjeu pour l’aide à la réussitepdf
Vulnérabilité numérique d’usage : un enjeu pour l’aide à la réussitepdfSylvianeBachy
 
Pas de vagues. pptx Film français
Pas de vagues.  pptx   Film     françaisPas de vagues.  pptx   Film     français
Pas de vagues. pptx Film françaisTxaruka
 
Bibdoc 2024 - L’Éducation aux Médias et à l’Information face à l’intelligence...
Bibdoc 2024 - L’Éducation aux Médias et à l’Information face à l’intelligence...Bibdoc 2024 - L’Éducation aux Médias et à l’Information face à l’intelligence...
Bibdoc 2024 - L’Éducation aux Médias et à l’Information face à l’intelligence...Bibdoc 37
 
Bibdoc 2024 - Sobriete numerique en bibliotheque et centre de documentation.pdf
Bibdoc 2024 - Sobriete numerique en bibliotheque et centre de documentation.pdfBibdoc 2024 - Sobriete numerique en bibliotheque et centre de documentation.pdf
Bibdoc 2024 - Sobriete numerique en bibliotheque et centre de documentation.pdfBibdoc 37
 
Bibdoc 2024 - Les intelligences artificielles en bibliotheque.pdf
Bibdoc 2024 - Les intelligences artificielles en bibliotheque.pdfBibdoc 2024 - Les intelligences artificielles en bibliotheque.pdf
Bibdoc 2024 - Les intelligences artificielles en bibliotheque.pdfBibdoc 37
 
Apprendre avec des top et nano influenceurs
Apprendre avec des top et nano influenceursApprendre avec des top et nano influenceurs
Apprendre avec des top et nano influenceursStagiaireLearningmat
 
La Base unique départementale - Quel bilan, au bout de 5 ans .pdf
La Base unique départementale - Quel bilan, au bout de 5 ans .pdfLa Base unique départementale - Quel bilan, au bout de 5 ans .pdf
La Base unique départementale - Quel bilan, au bout de 5 ans .pdfbdp12
 
PIE-A2-P 5- Supports stagiaires.pptx.pdf
PIE-A2-P 5- Supports stagiaires.pptx.pdfPIE-A2-P 5- Supports stagiaires.pptx.pdf
PIE-A2-P 5- Supports stagiaires.pptx.pdfRiDaHAziz
 
Pas de vagues. pptx Film français
Pas de vagues.  pptx      Film   françaisPas de vagues.  pptx      Film   français
Pas de vagues. pptx Film françaisTxaruka
 

Recently uploaded (18)

Faut-il avoir peur de la technique ? (G. Gay-Para)
Faut-il avoir peur de la technique ? (G. Gay-Para)Faut-il avoir peur de la technique ? (G. Gay-Para)
Faut-il avoir peur de la technique ? (G. Gay-Para)
 
Chana Orloff.pptx Sculptrice franco-ukranienne
Chana Orloff.pptx Sculptrice franco-ukranienneChana Orloff.pptx Sculptrice franco-ukranienne
Chana Orloff.pptx Sculptrice franco-ukranienne
 
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdf
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdfBibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdf
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdf
 
DIGNITAS INFINITA - DIGNITÉ HUMAINE; déclaration du dicastère .pptx
DIGNITAS INFINITA - DIGNITÉ HUMAINE; déclaration du dicastère .pptxDIGNITAS INFINITA - DIGNITÉ HUMAINE; déclaration du dicastère .pptx
DIGNITAS INFINITA - DIGNITÉ HUMAINE; déclaration du dicastère .pptx
 
PIE-A2-P4-support stagiaires sept 22-validé.pdf
PIE-A2-P4-support stagiaires sept 22-validé.pdfPIE-A2-P4-support stagiaires sept 22-validé.pdf
PIE-A2-P4-support stagiaires sept 22-validé.pdf
 
Présentation - Initiatives - CECOSDA - OIF - Fact Checking.pptx
Présentation - Initiatives - CECOSDA - OIF - Fact Checking.pptxPrésentation - Initiatives - CECOSDA - OIF - Fact Checking.pptx
Présentation - Initiatives - CECOSDA - OIF - Fact Checking.pptx
 
Newsletter SPW Agriculture en province du Luxembourg du 10-04-24
Newsletter SPW Agriculture en province du Luxembourg du 10-04-24Newsletter SPW Agriculture en province du Luxembourg du 10-04-24
Newsletter SPW Agriculture en province du Luxembourg du 10-04-24
 
Bernard Réquichot.pptx Peintre français
Bernard Réquichot.pptx   Peintre françaisBernard Réquichot.pptx   Peintre français
Bernard Réquichot.pptx Peintre français
 
Vulnérabilité numérique d’usage : un enjeu pour l’aide à la réussitepdf
Vulnérabilité numérique d’usage : un enjeu pour l’aide à la réussitepdfVulnérabilité numérique d’usage : un enjeu pour l’aide à la réussitepdf
Vulnérabilité numérique d’usage : un enjeu pour l’aide à la réussitepdf
 
Pas de vagues. pptx Film français
Pas de vagues.  pptx   Film     françaisPas de vagues.  pptx   Film     français
Pas de vagues. pptx Film français
 
Bibdoc 2024 - L’Éducation aux Médias et à l’Information face à l’intelligence...
Bibdoc 2024 - L’Éducation aux Médias et à l’Information face à l’intelligence...Bibdoc 2024 - L’Éducation aux Médias et à l’Information face à l’intelligence...
Bibdoc 2024 - L’Éducation aux Médias et à l’Information face à l’intelligence...
 
Bibdoc 2024 - Sobriete numerique en bibliotheque et centre de documentation.pdf
Bibdoc 2024 - Sobriete numerique en bibliotheque et centre de documentation.pdfBibdoc 2024 - Sobriete numerique en bibliotheque et centre de documentation.pdf
Bibdoc 2024 - Sobriete numerique en bibliotheque et centre de documentation.pdf
 
Bibdoc 2024 - Les intelligences artificielles en bibliotheque.pdf
Bibdoc 2024 - Les intelligences artificielles en bibliotheque.pdfBibdoc 2024 - Les intelligences artificielles en bibliotheque.pdf
Bibdoc 2024 - Les intelligences artificielles en bibliotheque.pdf
 
Apprendre avec des top et nano influenceurs
Apprendre avec des top et nano influenceursApprendre avec des top et nano influenceurs
Apprendre avec des top et nano influenceurs
 
La Base unique départementale - Quel bilan, au bout de 5 ans .pdf
La Base unique départementale - Quel bilan, au bout de 5 ans .pdfLa Base unique départementale - Quel bilan, au bout de 5 ans .pdf
La Base unique départementale - Quel bilan, au bout de 5 ans .pdf
 
PIE-A2-P 5- Supports stagiaires.pptx.pdf
PIE-A2-P 5- Supports stagiaires.pptx.pdfPIE-A2-P 5- Supports stagiaires.pptx.pdf
PIE-A2-P 5- Supports stagiaires.pptx.pdf
 
Pas de vagues. pptx Film français
Pas de vagues.  pptx      Film   françaisPas de vagues.  pptx      Film   français
Pas de vagues. pptx Film français
 
Bulletin des bibliotheques Burkina Faso mars 2024
Bulletin des bibliotheques Burkina Faso mars 2024Bulletin des bibliotheques Burkina Faso mars 2024
Bulletin des bibliotheques Burkina Faso mars 2024
 

Session mons 16 mars

  • 2. La fine équipe Julien Biezemans julien@agilecampustour.org @jbpros Simon Schoeters simon@agilecampustour.org @cimm Marc Lainez marc@agilecampustour.org @mlainez Si vous voulez tweeter utilisez le hashtag #actbe
  • 3. Filosofia veut éditer une version d’un de ses jeux à succès sur pc et mac
  • 4.
  • 5. Le responsable du projet chez Filosofia contacte Bill
  • 6. Bill bosse dans une boîte de développement, RaftingSoftware
  • 7. Bill s’engage sur un délai pour le projet, englobant l’ensemble des fonctionnalités
  • 8. Bill analyse tout le travail à faire
  • 9. Bill retourne dans son équipe et répartit le travail
  • 10. Chacun travaille sur une partie du projet, de son côté
  • 11. Après 2 mois, d’après l’équipe, tout va bien...
  • 12. Mais au plus on s’approche de la fin, au moins l’équipe se sent en confiance...
  • 13. Le client a une idée géniale, les mares doublent les points des routes !
  • 14. Bill négocie, ce n’était pas dans le cahier des charges...
  • 15. La fin approche, Bill demande à l’équipe de mettre les “bouchées doubles”
  • 16. Le projet prenant du retard, Bill demande à son équipe de travailler plus tard le soir...
  • 17. Ils finissent par délivrer le jeu a temps au client mais il ne semble pas satisfait
  • 18. Bill, de son côté, considère le projet comme un succès, le projet à été rendu à temps et répond au cahier des charges...
  • 19. Un projet selon Bill Négociation Analyse Développement
  • 20. Qu’est-ce qui cloche? Après tout, le budget et le cahier des charges ont été respectés...
  • 21. Voilà ce qui cloche... L’équipe n’a pas eu son mot à dire La cahier des charges est resté très rigide Les changements ont dû être négociés durement Bill a donné à chacun une tâche a effectuer L’équipe a commencé la plupart des aspects du jeu directement Les problèmes de retard n’ont été identifiés que vers la fin L’équipe à dû faire des heures supplémentaires L’équipe à dû prendre des raccourcis pour terminer à temps
  • 22. Toute ressemblance avec des personnes ou des faits ayant existés est purement fortuite...
  • 23. Le budget n’étant pas un problème, le représentant de FIlosofia décide de s’adresser à une autre entreprise, ACTic
  • 24. Il contacte donc Bob, son contact chez ACTic
  • 25. Bob propose à Filosofia de travailler par itérations, ensemble, ils décrivent la vision du projet
  • 26. Bob et le responsable de projet écrivent des user stories, qui constituent le product backlog ~~~~~~~~~~~~ ~~~~~~~ ~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~ Afin de savoir quand c’est à ~~~~~ ~~~~~~~~ moi de jouer En tant que joueur ~~~~~~~~~ ~~~~~~~ ~~~~~ ~~~~~~ Je veux pouvoir entrer mon ~~~~~~~~~~~~ nom ~~~~~~~~~~ ~~~~~~~~~~~~
  • 27. Bob propose au reponsable de projet de donner une priorité aux user stories ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~ ~~~~~~~~~~~~ ~~~~~~~ ~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~ ~~~~~ ~~~~~~~~ ~~~~~~~~~ ~~~~~~~ ~~~~~ ~~~~~~
  • 28. Ensemble ils affinent ces user stories, afin que l’équipe de développement puisse commencer à travailler
  • 29. Bob, le responsable du projet et l’équipe de développement se mettent d’accord sur la définition de “done”
  • 30. L’équipe estime les user stories, Bob et le reponsable de projet interviennent lorsqu’ils ont des questions
  • 31. L’équipe se met d’accord sur la charge de travail faisable durant une itération
  • 32. Parmi les user stories estimées, ils prennent les plus prioritaires, dans la limite de leur capacité } ~~~~~~~~~~~~ 3 ~~~~~~~~~~~~ 3 ~~~~~~~~ ~~~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~~~~~~~ 5 ~~~~~~~~~~~~ 5 ~~~~~~~ ~~~~~~~ ~~~~~~~~~~~ ~~~~~~~~~~~ ~~~~~~~~ 2 ~~~~~~~~ 2 ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~ ~~~~~ 3 ~~~~~ 3 ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~~~~~ 5 ~~~~~~~ 5 ~~~~~ ~~~~~ ~~~~~~ ~~~~~~ ~~~~~~~~~~~~ 2 ~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ 8 ~~~~~~~~ ~~~~~~ ~~~~~ 13 ~~~~~~~~ ~~~~~~~~~
  • 33. Ils commencent à développer, user story par user story
  • 34. Pendant ce temps là, Bob et le responsable préparent des user stories pour l’itération suivante
  • 35. Dès que l’équipe estime avoir terminé quelque chose, le client teste et donne du feedback
  • 36. Pas satisfait? L’équipe rectifie directement le tir sur base du feedback du client
  • 37. Le client a l’idée du siècle, des boucliers sur les tuiles châteaux rapportent le double de points !!!
  • 38. Pas de problème, Bob l’ajoute au product backlog, ce sera traité lors de la prochaine itération ~~~~~~~ 5 ~~~~~ ~~~~~~ Afin d’avoir un maximum de points ~~~~~~~~~~~~ ~~~~~~~~~~ 2 En tant que joueur ~~~~~~~~~~~~ Je veux pouvoir placer des ~~~~~~~~~~~~ ~~~~~~~~ 8 cartes chateaux contenant ~~~~~~ un bouclier ~~~~~ 13 ~~~~~~~~ ~~~~~~~~~
  • 39. A la fin de l’itération, l’équipe fait une démo complète de ce qui a été terminé
  • 40. Dans le but de s’améliorer Bob et son équipe organisent une rétrospective
  • 41. Le projet arrive à terme, il reste des user stories dans le backlog, mais le client est satisfait ~~~~~~~~~~~~ 8 ~~~~~~~~ ~~~~~~ ~~~~~ 13 ~~~~~~~~ ~~~~~~~~~
  • 43. Un projet selon Bob Blu Week Day Sto TO WI D ~ Na rie D P O ~ s O (4) NE Mi ~ ~ ~
  • 44. Mais, ça veut dire quoi, être Agile?
  • 45. Des valeurs et des principes Les individus et leurs interactions plus que les processus et les outils Des logiciels opérationnels plus qu’une documentation exhaustive La collaboration avec les clients plus que la négociation contractuelle L’adaptation au changement plus que le suivi d’un plan http://agilemanifesto.org
  • 46. AGILE SCRUM LEAN XP FDD KANBAN DSDM
  • 47. Bon, et concrètement, chez ACTic, comment ils ont fait?
  • 48. Au commencement... Blu Week Day Sto TO WI D ~ Na rie D P O ~ s O (4) NE Mi ~ ~ ~
  • 49. Au commencement... Blu Week Day Sto TO WI D ~ Na rie D P O ~ s O (4) NE Mi ~ ~ ~
  • 50. Bob et le résponsable du projet ont définit la vision du projet On PC & MAC
  • 51. Avec le client, ils ont écrit des user stories Afin de savoir quand c’est à moi de jouer En tant que joueur Je veux pouvoir entrer mon nom
  • 52. Mais, c’est quoi une user story?
  • 53. Afin de <valeur métier> En tant que <rôle> Je veux <fonctionnalité>
  • 54. Avec ces user stories, ils ont construit le Product backlog ~~~~~~~~~~~~ ~~~~~~~ ~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~ Afin de savoir quand c’est à ~~~~~ ~~~~~~~~ moi de jouer En tant que joueur ~~~~~~~~~ ~~~~~~~ ~~~~~ ~~~~~~ Je veux pouvoir entrer mon ~~~~~~~~~~~~ nom ~~~~~~~~~~ ~~~~~~~~~~~~
  • 55. Ils ont ensuite trié ces récits par priorité ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~ ~~~~~~~~~~~~ ~~~~~~~ ~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~ ~~~~~ ~~~~~~~~ ~~~~~~~~~ ~~~~~~~ ~~~~~ ~~~~~~
  • 56. Et définit, avec l’équipe, ce que veut dire “terminé”
  • 57. Ca répond à quels problèmes ? L’équipe n’a pas eu son mot à dire La cahier des charges est resté très rigide Les changements ont dû être négociés durement Bill a donné à chacun une tâche a effectuer L’équipe a commencé la plupart des aspects du jeu directement Les problèmes de retard n’ont été identifiés que vers la fin L’équipe à dû faire des heures supplémentaires L’équipe à dû prendre des raccourcis pour terminer à temps
  • 58. Et après ? Blu Week Day Sto TO WI D ~ Na rie D P O ~ s O (4) NE Mi ~ ~ ~
  • 59. Et après ? Blu Week Day Sto TO WI D ~ Na rie D P O ~ s O (4) NE Mi ~ ~ ~
  • 60. Bob demande à son équipe d’estimer les user stories, en story points
  • 61. Bob demande à son équipe d’estimer les user stories, en story points
  • 62. Bob demande à son équipe d’estimer les user stories, en story points
  • 63. Bob demande à son équipe d’estimer les user stories, en story points 1/200
  • 64. Bob demande à son équipe d’estimer les user stories, en story points ~~~~~~~~~~~~ 3 3 ~~~~~~~~ ~~~~~~ Afin de savoir quand c’est à ~~~~~~~~~~~~ 5 moi de jouer ~~~~~~~ ~~~~~~~~~~~ En tant que joueur ~~~~~~~~ ~~~~~~~~ 2 Je veux pouvoir entrer mon ~~~~~~~~~~ nom ~~~~~ 3 ~~~~~~~~ ~~~~~~~~~ ~~~~~~~ 5 ~~~~~ ~~~~~~ Formulaire de Sauver le nom demande du nom quelque part A chaque tour, changer de joueur
  • 65. En utilisant le planning poker http://www.planningpoker.com/
  • 66. L’équipe a ensuite dû déterminer sa vélocité 13 ~~~~ ~ ~~ ~ ~~ ~~~~ ~ ~~ ~~~~ ~~~ ~~~~ ~~~~ 8 ~~ ~~~~ ~~ ~~ ~~~ ~~~ ~~~~~ ~~~ ~~~~~ ~~~~ 18 ~~~ 3 5 ~~ ~~ 8 ~~ ~~ ~~~ ~ ~~ ~~~ ~~~~ ~~~ ~~ ~~ ~~ ~~ ~~ ~~~ ~~~ ~~~~~ ~~ ~ ~~ ~~ ~ ~~~ ~~~ 3 ~~~ ~~~~ ~ ~~~~~ ~ ~~~ ~~~~ ~ ~~~ ~ ~~~~~~ ~~ ~~~ ~ 2 ~ ~~~~~~ ~~ ~~ ~~~ ~~~~ ~~ ~~~ ~~~ ~~ ~~ ~~ ~~~~ ~~~ ~~ ~~ ~~ ~~ ~ ~~~~ ~ 5 ~~ ~~ ~~ 2
  • 67. Combien en 1 minute ?
  • 68. Combien en 1 minute ?
  • 69. Combien en 1 minute ?
  • 70. Combien en 1 minute ?
  • 71. Combien en 1 minute ?
  • 72. Combien en 1 minute ?
  • 73. Combien en 1 minute ?
  • 74. Combien en 1 minute ?
  • 75. Combien en 1 minute ?
  • 76. Combien en 1 minute ?
  • 77. Combien en 1 minute ?
  • 78. Combien en 1 minute ?
  • 79. Combien en 1 minute ?
  • 80. Combien en 1 minute ?
  • 81. Combien en 1 minute ?
  • 82. A partir de cette vélocité, Bob construit le backlog de l’itération } ~~~~~~~~~~~~ 3 ~~~~~~~~~~~~ 3 ~~~~~~~~ ~~~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~~~~~~~ 5 ~~~~~~~~~~~~ 5 ~~~~~~~ ~~~~~~~ ~~~~~~~~~~~ ~~~~~~~~~~~ ~~~~~~~~ 2 ~~~~~~~~ 2 ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~ ~~~~~ 3 ~~~~~ 3 ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~~~~~ 5 ~~~~~~~ 5 ~~~~~ ~~~~~ ~~~~~~ ~~~~~~ ~~~~~~~~~~~~ 2 ~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ 8 ~~~~~~~~ ~~~~~~ ~~~~~ 13 ~~~~~~~~ ~~~~~~~~~
  • 83. Ca répond à quels problèmes ? L’équipe n’a pas eu son mot à dire ++ La cahier des charges est resté très rigide Les changements ont dû être négociés durement Bill a donné à chacun une tâche a effectuer L’équipe a commencé la plupart des aspects du jeu directement Les problèmes de retard n’ont été identifiés que vers la fin L’équipe à dû faire des heures supplémentaires L’équipe à dû prendre des raccourcis pour terminer à temps
  • 84. Et maintenant ? Blu Week Day Sto TO WI D ~ Na rie D P O ~ s O (4) NE Mi ~ ~ ~
  • 85. Et maintenant ? Blu Week Day Sto TO WI D ~ Na rie D P O ~ s O (4) NE Mi ~ ~ ~
  • 86. Chaque matin, ils se sont réunis devant le Kanban Blue Stories TODO WIP(4) DONE ~~~~~~~~~~~~3 ~~~~~~~~ Name ~~~~~~~~~~~~5 ~~~~~~~ ~~~~~~~~ 2 ~~~~~~~~ Mis ~~~~~ 3 ~~~~~~~~ ~~~~~~~ 5 ~~~~~
  • 87. Lors du “daily standup” Blue Team Stories TODO WIP(4) DONE ~~~~~ 3 Name tags ~~~~~ 5 ~~~~~ 2 Misc. ~~~~~ 3 ~~~~~ 5 3 ways the brain creates meaning
  • 88. Ils ont travaillé à deux sur la même machine
  • 89. Ont organisé des code reviews
  • 90. Et même écrit des tests
  • 91. Et même écrit des tests Avant d’écrire le code...
  • 92. Pendant ce temps là, Bob et le responsable du projet ont continué d’affiner le product backlog
  • 93. Chaque fois que l’équipe pensait avoir terminé, le client testait et donnait du feedback
  • 94. Et pour finir... Blu Week Day Sto TO WI D ~ Na rie D P O ~ s O (4) NE Mi ~ ~ ~
  • 95. Et pour finir... Blu Week Day Sto TO WI D ~ Na rie D P O ~ s O (4) NE Mi ~ ~ ~
  • 96. A la fin de chaque itération l’équipe a montré ce qu’ils avaient terminé
  • 97. Le client a “accepté” les user stories
  • 98. Et ce qui était accepté a été mis en production si le client le souhaitait
  • 99. Après la démo, Bob et son équipe ont organisé une rétrospective dans le but de s’améliorer
  • 100. Ca répond à quels problèmes ? L’équipe n’a pas eu son mot à dire ++ ++ ++ La cahier des charges est resté très rigide Les changements ont dû être négociés durement Bill a donné à chacun une tâche a effectuer L’équipe a commencé la plupart des aspects du jeu directement Les problèmes de retard n’ont été identifiés que vers la fin L’équipe à dû faire des heures supplémentaires L’équipe à dû prendre des raccourcis pour terminer à temps
  • 103. Jusqu’au moment ou il n’y a plus de $$$
  • 104. Voire avant, si le client est satisfait
  • 105. Après la dernière itération, a eu lieu une dernière démo
  • 106. Une rétrospective de tout le projet
  • 107. Ca répond à quels problèmes ? L’équipe n’a pas eu son mot à dire ++ ++ ++ La cahier des charges est resté très rigide Les changements ont dû être négociés durement Bill a donné à chacun une tâche a effectuer L’équipe a commencé la plupart des aspects du jeu directement Les problèmes de retard n’ont été identifiés que vers la fin L’équipe à dû faire des heures supplémentaires L’équipe à dû prendre des raccourcis pour terminer à temps
  • 109. L’équipe de Bob, gonflée à bloc, est prête pour un nouveau projet
  • 110. Blu Week Day Sto TO WI D ~ Na rie D P O ~ s O (4) NE Mi ~ ~ ~
  • 111. Un peu de lecture ?
  • 112. Et si on faisait une petite rétrospective ?
  • 113. Questions? @agilecampustour http://agilecampustour.org