Bootcamp avril : la méthode XP

Pour le Bootcamp d’avril, nous avons décidé de choisir comme thème la méthode XP. Bien que la mode soit à l’utilisation de SCRUM, cela fut un réel plaisir de partager autour d’une méthode Agile parmi les plus anciennes et les plus efficaces.

La journée s’est déroulée comme suit :

Nous avons commencé par le plus important : le café, les chouquettes et les croissants !

Ensuite, nous avons eu un feedback de la part d’Arnaud Hego (notre président) et de Jason De Oliveira (notre CTO) sur la santé financière de Cellenza ainsi que les principaux évènements qui ont eu lieu depuis le précédent bootCamp :

  • présence au Scrum day
  • publications dans divers magazines
  • mise en ligne de webCasts et d’un livre blanc pour Microsoft…

beaucoup de bonnes nouvelles et d’oportunités pour les consultants Cellenza !

Bootcamp avril - Arnaud Hego

Nous avons également profité du feedback des consultants qui ont participé au SCRUM day ou l’ont suivi de près.
A ce sujet, je vous invite à lire le post d’Arnaud Villenave sur notre blog pour avoir plus d’informations.

Ensuite, Michel Perfetti et Simon Gilquin ont présenté certains ouvrages avec beaucoup d’enthousiasme… si vous cherchez des marchands de tapis, ne cherchez plus, ils sont ici !

Bootcamp avril - Simon

Pour le déjeuner, suite à la fronde de la quasi-totalité des consultants lors du dernier bootCamp, plus de pizza, l’Italie laisse place au Japon et ses Sushi… ce qui me rassure, c’est qu’Eric à l’air d’aimer ça autant que moi ☺.

Bootcamp avril - sushi

L’après-midi a donc été consacré à notre thème : la méthode XP.

Tout d’abord, Nicholas a présenté la méthode et ses valeurs. Beaucoup de développeurs pensent qu’il n’éxiste qu’une seule méthode Agile (SCRUM) et ignorent totalement que beaucoup d’éléments couramment utilisés en SCRUM viennent de l’XP : le TDD, le pocker planning, l’intégration continue, certains formats de rétrospectives…
Ce fut une présentation de qualité de la part de Nicholas et qui a mis tout le monde à niveau.

Bootcamp avril - Nicholas Suter

Ensuite, j’ai proposé un « atelier » autour des stratégies de Build à adopter et ce fut assez… « Intéressant».
A la base, cela devait être articulé de la manière suivante :

  • un problème
  • deux équipes : les jaunes alias les kanaks et les rouges alias les t…k ☺
  • un débat contradictoire

Aucun souci pour les deux premiers points (bien que parfois les débats furent animés dans les équipes).
Mais, lors du « débat », mauvaise foi, trahisons, coups bas, intimidation ont fait rage…

Bootcamp avril - Fathi BellacheneBootcamp avril - débat

Au final, les solutions présentées ne furent pas si éloignées et il n’y avait que très peu de divergences (un ou deux points) et nous n’avons pas réussi à trouver un terrain d’entente, ce qui n’était pas le but.

Bootcamp avril - Jason et Jonathan

L’essentiel était de parler de Build ce qui reste, à mon sens, un élément incontournable dans la production de logiciel, et ce, quelle-que soit la méthode utilisée. Ainsi, tout le monde a pu participer et réfléchir autour de ce sujet et surtout se rendre compte que c’est quelque chose de beaucoup plus complexe qu’il n’y parait.

Puis, nous avons parlé qualité de code avec Michel :
XP est la méthode qui a introduit le TDD et, pour éviter les répétitions avec les précédents BootCamp, Michel nous a fait un petit atelier autour de la notion de code testable. Au menu : couplage, complexité cyclomatique, design pattern à utiliser… et à bannir.

Bootcamp avril - Michel Perfetti

Et pour finir, Retro !

Bootcamp avril

Ce qu’il faut retenir : plus de battle débat et plus de Sushi !

Pas de commentaire

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *