Faire des pas de bébé

French Scrum User Group
French Scrum User GroupFrench Scrum User Group
Faire des pas de bébé


     Adrian BOLBOACA
Faire des pas de bébé par Adrian BOLBOACA


                 Extend your mentoring & training
                 capacity
                 Accelerate learning through
                 communities of practice
                 Grow your functional leaders and
                 top talents


http://www.mozaicworks.com

adrian.bolboaca@mozaicworks.com

@adibolb
Faire des pas de bébé par Adrian BOLBOACA

     Code retreat
     - Deliberate practice -

        Real TDD Cycle
            Clean code
            Baby steps
      Pair programming
  Better communication
Faire des pas de bébé par Adrian BOLBOACA


Faire des pas de bébé

             Programe:
       45 minutes codage
   5 minutes retrospective
Faire des pas de bébé par Adrian BOLBOACA


Faire des pas de bébé

Programation en binomes
Language a votre chois
Framework pour testing
      Source control
Chronometre (telephone)
Faire des pas de bébé par Adrian BOLBOACA


Faire des pas de bébé
            Probleme :
            Tic-Tac-Toe
Faire des pas de bébé par Adrian BOLBOACA
1. Initialisez un répertoire de contrôle de source.
2. Démarrez un chronomètre pour 2 minutes.
3. Ecrivez exactement un seul test.
  a. Le chronomètre sonne et le test est rouge, revert et allez a 2.
  b. Le test est vert avant que la montre sonne, commit.
4. Redémarrez le chronomètre.
5. Refactor
   a. Le chronomètre sonne et le refactoring n’est pas fini revert
et rédemarrez un refactoring plus petit.
   b. Le refactoring est complèt avant que le chronomètre sonne,
commit et allez a 2.

Obs.
Les chronomètres doivent fonctionner continuellement, ne vous
arrêtez pas pour discuter!
Merci
     à nos sponsors Platinum
Et merci
   à nos sponsors Gold et Silver
Questions ?
Faire des pas de bébé par Adrian BOLBOACA

                 Contactez-moi

         -   Remote pair-programming
         -   TDD
         -   Clean code
         -   Baby steps
         -   Refactoring
         -   Legacy code course
         -   Code retreat
         -   Legacy code retreat
1 sur 11

Recommandé

Software Craftsmanship par
Software CraftsmanshipSoftware Craftsmanship
Software Craftsmanshipylemoigne
2.4K vues34 diapositives
Software Craftsmanship : en Pratique - AgileTour par
Software Craftsmanship : en Pratique - AgileTourSoftware Craftsmanship : en Pratique - AgileTour
Software Craftsmanship : en Pratique - AgileTourJean-Laurent de Morlhon
2.4K vues58 diapositives
RxJava, Getting Started - David Wursteisen - 16 Octobre 2014 par
RxJava, Getting Started - David Wursteisen - 16 Octobre 2014RxJava, Getting Started - David Wursteisen - 16 Octobre 2014
RxJava, Getting Started - David Wursteisen - 16 Octobre 2014SOAT
2.6K vues184 diapositives
Jodete noé x d par
Jodete noé x dJodete noé x d
Jodete noé x dIago_valdomar
213 vues12 diapositives
Utrecht sa- jamil salmi par
Utrecht  sa- jamil salmiUtrecht  sa- jamil salmi
Utrecht sa- jamil salmiIAU_Past_Conferences
385 vues52 diapositives
Utr. reporting on the activities vf par
Utr. reporting on the activities vfUtr. reporting on the activities vf
Utr. reporting on the activities vfIAU_Past_Conferences
450 vues15 diapositives

Contenu connexe

En vedette

Guide hébergement 2015 en Côte Landes Nature par
Guide hébergement 2015 en Côte Landes NatureGuide hébergement 2015 en Côte Landes Nature
Guide hébergement 2015 en Côte Landes NatureSabine C
1.4K vues40 diapositives
French 2A Review Beginning par
French 2A Review BeginningFrench 2A Review Beginning
French 2A Review Beginningmorochex
643 vues19 diapositives
Louaize pres georges nahas par
Louaize pres georges nahasLouaize pres georges nahas
Louaize pres georges nahasIAU_Past_Conferences
451 vues23 diapositives
Enrique lorente base par
Enrique lorente baseEnrique lorente base
Enrique lorente basesepanic
497 vues3 diapositives
Guide Loisirs et Commerces 2015 en Côte Landes Nature par
Guide Loisirs et Commerces 2015 en Côte Landes NatureGuide Loisirs et Commerces 2015 en Côte Landes Nature
Guide Loisirs et Commerces 2015 en Côte Landes NatureSabine C
2K vues76 diapositives
Introduction au développement piloté par le comportement avec Behat par
Introduction au développement piloté par le comportement avec BehatIntroduction au développement piloté par le comportement avec Behat
Introduction au développement piloté par le comportement avec Behathalleck45
1.2K vues27 diapositives

En vedette(20)

Guide hébergement 2015 en Côte Landes Nature par Sabine C
Guide hébergement 2015 en Côte Landes NatureGuide hébergement 2015 en Côte Landes Nature
Guide hébergement 2015 en Côte Landes Nature
Sabine C1.4K vues
French 2A Review Beginning par morochex
French 2A Review BeginningFrench 2A Review Beginning
French 2A Review Beginning
morochex643 vues
Enrique lorente base par sepanic
Enrique lorente baseEnrique lorente base
Enrique lorente base
sepanic497 vues
Guide Loisirs et Commerces 2015 en Côte Landes Nature par Sabine C
Guide Loisirs et Commerces 2015 en Côte Landes NatureGuide Loisirs et Commerces 2015 en Côte Landes Nature
Guide Loisirs et Commerces 2015 en Côte Landes Nature
Sabine C2K vues
Introduction au développement piloté par le comportement avec Behat par halleck45
Introduction au développement piloté par le comportement avec BehatIntroduction au développement piloté par le comportement avec Behat
Introduction au développement piloté par le comportement avec Behat
halleck451.2K vues
title par mdou68
titletitle
title
mdou68213 vues
Présentation Michel Agnola 4e table ronde par lpjmn2011
Présentation Michel Agnola 4e table rondePrésentation Michel Agnola 4e table ronde
Présentation Michel Agnola 4e table ronde
lpjmn2011420 vues
aft_v2 par groupon
aft_v2aft_v2
aft_v2
groupon729 vues
recette macarons framboise par mjdelary
recette macarons framboiserecette macarons framboise
recette macarons framboise
mjdelary552 vues
Entretiens 2011 pqr par lpjmn2011
Entretiens 2011   pqrEntretiens 2011   pqr
Entretiens 2011 pqr
lpjmn2011446 vues
Alex. bd iau aucc-ace-chea statement on sharing quality higher education acro... par IAU_Past_Conferences
Alex. bd iau aucc-ace-chea statement on sharing quality higher education acro...Alex. bd iau aucc-ace-chea statement on sharing quality higher education acro...
Alex. bd iau aucc-ace-chea statement on sharing quality higher education acro...

Plus de French Scrum User Group

Meetup FSUG-FKUG - Scrumban : Retour d'éxpérience chez Mappy par
Meetup FSUG-FKUG - Scrumban : Retour d'éxpérience chez  MappyMeetup FSUG-FKUG - Scrumban : Retour d'éxpérience chez  Mappy
Meetup FSUG-FKUG - Scrumban : Retour d'éxpérience chez MappyFrench Scrum User Group
2.1K vues21 diapositives
Scrumday 2015 : 50 nuances d'agilité par Virgile Delécolle par
Scrumday 2015 : 50 nuances d'agilité par Virgile DelécolleScrumday 2015 : 50 nuances d'agilité par Virgile Delécolle
Scrumday 2015 : 50 nuances d'agilité par Virgile DelécolleFrench Scrum User Group
766 vues14 diapositives
Scrumday 2015 : Immunothérapie pour le changement par Tremeur Balbous par
Scrumday 2015 : Immunothérapie pour le changement par Tremeur BalbousScrumday 2015 : Immunothérapie pour le changement par Tremeur Balbous
Scrumday 2015 : Immunothérapie pour le changement par Tremeur BalbousFrench Scrum User Group
1.1K vues27 diapositives
Scrumday 2015 : coach+coach=? par David Cumont et Jean-Christophe Conticello par
Scrumday 2015 : coach+coach=? par David Cumont et Jean-Christophe ConticelloScrumday 2015 : coach+coach=? par David Cumont et Jean-Christophe Conticello
Scrumday 2015 : coach+coach=? par David Cumont et Jean-Christophe ConticelloFrench Scrum User Group
850 vues26 diapositives
Scrumday 2015 : Dérapages controlé en toute agilité par Hing, Nathaniel et Ca... par
Scrumday 2015 : Dérapages controlé en toute agilité par Hing, Nathaniel et Ca...Scrumday 2015 : Dérapages controlé en toute agilité par Hing, Nathaniel et Ca...
Scrumday 2015 : Dérapages controlé en toute agilité par Hing, Nathaniel et Ca...French Scrum User Group
590 vues16 diapositives
Scrumday 2015 : La diffusion de l’Agilité chez Jouve IT Solutions, 5 années d... par
Scrumday 2015 : La diffusion de l’Agilité chez Jouve IT Solutions, 5 années d...Scrumday 2015 : La diffusion de l’Agilité chez Jouve IT Solutions, 5 années d...
Scrumday 2015 : La diffusion de l’Agilité chez Jouve IT Solutions, 5 années d...French Scrum User Group
659 vues28 diapositives

Plus de French Scrum User Group(20)

Scrumday 2015 : Immunothérapie pour le changement par Tremeur Balbous par French Scrum User Group
Scrumday 2015 : Immunothérapie pour le changement par Tremeur BalbousScrumday 2015 : Immunothérapie pour le changement par Tremeur Balbous
Scrumday 2015 : Immunothérapie pour le changement par Tremeur Balbous
Scrumday 2015 : coach+coach=? par David Cumont et Jean-Christophe Conticello par French Scrum User Group
Scrumday 2015 : coach+coach=? par David Cumont et Jean-Christophe ConticelloScrumday 2015 : coach+coach=? par David Cumont et Jean-Christophe Conticello
Scrumday 2015 : coach+coach=? par David Cumont et Jean-Christophe Conticello
Scrumday 2015 : Dérapages controlé en toute agilité par Hing, Nathaniel et Ca... par French Scrum User Group
Scrumday 2015 : Dérapages controlé en toute agilité par Hing, Nathaniel et Ca...Scrumday 2015 : Dérapages controlé en toute agilité par Hing, Nathaniel et Ca...
Scrumday 2015 : Dérapages controlé en toute agilité par Hing, Nathaniel et Ca...
Scrumday 2015 : La diffusion de l’Agilité chez Jouve IT Solutions, 5 années d... par French Scrum User Group
Scrumday 2015 : La diffusion de l’Agilité chez Jouve IT Solutions, 5 années d...Scrumday 2015 : La diffusion de l’Agilité chez Jouve IT Solutions, 5 années d...
Scrumday 2015 : La diffusion de l’Agilité chez Jouve IT Solutions, 5 années d...
Scrumday 2015 : Agile et culture d'entreprise par Etienne Laverdiere et Hugo ... par French Scrum User Group
Scrumday 2015 : Agile et culture d'entreprise par Etienne Laverdiere et Hugo ...Scrumday 2015 : Agile et culture d'entreprise par Etienne Laverdiere et Hugo ...
Scrumday 2015 : Agile et culture d'entreprise par Etienne Laverdiere et Hugo ...
Scrumday 2015 : Equipe agile, survivre à la disparition des managers par Kévi... par French Scrum User Group
Scrumday 2015 : Equipe agile, survivre à la disparition des managers par Kévi...Scrumday 2015 : Equipe agile, survivre à la disparition des managers par Kévi...
Scrumday 2015 : Equipe agile, survivre à la disparition des managers par Kévi...
Scrumday 2015 : 10 ans d'aventures agile chez Orange par Stéphane Guédon par French Scrum User Group
Scrumday 2015 : 10 ans d'aventures agile chez Orange par Stéphane GuédonScrumday 2015 : 10 ans d'aventures agile chez Orange par Stéphane Guédon
Scrumday 2015 : 10 ans d'aventures agile chez Orange par Stéphane Guédon
Scrumday 2015 : Même les élephants peuvent être agiles transition organisati... par French Scrum User Group
Scrumday 2015 : Même les élephants peuvent être agiles  transition organisati...Scrumday 2015 : Même les élephants peuvent être agiles  transition organisati...
Scrumday 2015 : Même les élephants peuvent être agiles transition organisati...
Scrumday 2015 : Le Scrum chez Intel, retour d'expérience par Claude Aubry, Cy... par French Scrum User Group
Scrumday 2015 : Le Scrum chez Intel, retour d'expérience par Claude Aubry, Cy...Scrumday 2015 : Le Scrum chez Intel, retour d'expérience par Claude Aubry, Cy...
Scrumday 2015 : Le Scrum chez Intel, retour d'expérience par Claude Aubry, Cy...
Scrumday 2015 : La régression continue - une méthode pour bien faire rater l'... par French Scrum User Group
Scrumday 2015 : La régression continue - une méthode pour bien faire rater l'...Scrumday 2015 : La régression continue - une méthode pour bien faire rater l'...
Scrumday 2015 : La régression continue - une méthode pour bien faire rater l'...
Scrumday 2015 : Un projet agile de 2 ans, de la valse au free jazz en passant... par French Scrum User Group
Scrumday 2015 : Un projet agile de 2 ans, de la valse au free jazz en passant...Scrumday 2015 : Un projet agile de 2 ans, de la valse au free jazz en passant...
Scrumday 2015 : Un projet agile de 2 ans, de la valse au free jazz en passant...
Scrumday 2015 : L'agile en grand par Jean-Hugues Hamelin et Nadim Elbaba par French Scrum User Group
Scrumday 2015 :  L'agile en grand par Jean-Hugues Hamelin et Nadim ElbabaScrumday 2015 :  L'agile en grand par Jean-Hugues Hamelin et Nadim Elbaba
Scrumday 2015 : L'agile en grand par Jean-Hugues Hamelin et Nadim Elbaba
Scrumday 2014 - Stratégie pour le projet de développement du nouveau produit ... par French Scrum User Group
Scrumday 2014 - Stratégie pour le projet de développement du nouveau produit ...Scrumday 2014 - Stratégie pour le projet de développement du nouveau produit ...
Scrumday 2014 - Stratégie pour le projet de développement du nouveau produit ...
Scrumday 2014 - En tant que Scrum Master, je veux m'améliorer pour mieux coac... par French Scrum User Group
Scrumday 2014 - En tant que Scrum Master, je veux m'améliorer pour mieux coac...Scrumday 2014 - En tant que Scrum Master, je veux m'améliorer pour mieux coac...
Scrumday 2014 - En tant que Scrum Master, je veux m'améliorer pour mieux coac...

Faire des pas de bébé

  • 1. Faire des pas de bébé Adrian BOLBOACA
  • 2. Faire des pas de bébé par Adrian BOLBOACA Extend your mentoring & training capacity Accelerate learning through communities of practice Grow your functional leaders and top talents http://www.mozaicworks.com adrian.bolboaca@mozaicworks.com @adibolb
  • 3. Faire des pas de bébé par Adrian BOLBOACA Code retreat - Deliberate practice - Real TDD Cycle Clean code Baby steps Pair programming Better communication
  • 4. Faire des pas de bébé par Adrian BOLBOACA Faire des pas de bébé Programe: 45 minutes codage 5 minutes retrospective
  • 5. Faire des pas de bébé par Adrian BOLBOACA Faire des pas de bébé Programation en binomes Language a votre chois Framework pour testing Source control Chronometre (telephone)
  • 6. Faire des pas de bébé par Adrian BOLBOACA Faire des pas de bébé Probleme : Tic-Tac-Toe
  • 7. Faire des pas de bébé par Adrian BOLBOACA 1. Initialisez un répertoire de contrôle de source. 2. Démarrez un chronomètre pour 2 minutes. 3. Ecrivez exactement un seul test. a. Le chronomètre sonne et le test est rouge, revert et allez a 2. b. Le test est vert avant que la montre sonne, commit. 4. Redémarrez le chronomètre. 5. Refactor a. Le chronomètre sonne et le refactoring n’est pas fini revert et rédemarrez un refactoring plus petit. b. Le refactoring est complèt avant que le chronomètre sonne, commit et allez a 2. Obs. Les chronomètres doivent fonctionner continuellement, ne vous arrêtez pas pour discuter!
  • 8. Merci à nos sponsors Platinum
  • 9. Et merci à nos sponsors Gold et Silver
  • 11. Faire des pas de bébé par Adrian BOLBOACA Contactez-moi - Remote pair-programming - TDD - Clean code - Baby steps - Refactoring - Legacy code course - Code retreat - Legacy code retreat