avril
2010
Ce lundi 29 mars j’ai eu le plaisir d’assister à la deuxième édition de la conférence XP Day Suisse, qui se tenait à Genève, tout comme l’année dernière (voir le compte-rendu de Pierre Caboche). Cette conférence bénéficie du soutien de plusieurs sponsors, dont developpez.com (merci pour l’invitation gratuite dont j’ai profité), et d’une équipe d’organisateurs dynamiques et passionnés. J’ai d’ailleurs trouvé excellente toute l’organisation, que ce soit le choix du lieu, le « time-boxing » des diverses séances, les buffets, les zones de temps réservées aux échanges informels et au réseautage, le vote immédiat en fin de séances par gommettes de couleurs, le bon sac en toile de jute durable avec comme « goodies » juste le jeu de cartes de l’alchimiste agile. Félicitations donc aux organisateurs qui nous ont permis de passer une excellente journée.
Un petit bémol toutefois sur le fait qu’il faut absolument payer l’inscription par un virement international (enfin, pour les Français) : un de mes collègues a eu la désagréable surprise de découvrir que sa banque prenait en commissions diverses la moitié du prix de l’inscription ! Toujours pour les Français, sachez que nos amis Suisses sont moins fanas de la carte de crédit que nous, et qu’il vaut mieux avoir de l’argent suisse pour régler le parking situé sous le Geneva Business Center (environ 20 CHF pour la journée).
La conférence en chiffres :
- deux « pistes parallèles » dans un auditorium et une grande salle
- douze sessions en tout, dont 3 en anglais
- une douzaine d’orateurs
- environ 95 personnes présentes (100 places maximum étaient possibles).
Comme a fallu faire des choix entre les sessions en parallèle, j’ai assisté à 6 d’entre elles, et parmi celles-ci, voici les 3 que j’ai préférées :
- Apprenez les techniques de coaching avec le magicien d’Oz, par Portia Tung et Pascal Van Cauvenberghe.
- Test automatiques autour d’un IHM, par Didier Besset.
- Les 7 péchés capitaux du développeur, par Freddy Mallet.
J’étais très content de rencontrer enfin Portia et Pascal que je ne connaissais que virtuellement, ayant déjà utilisé avec succès certains de leurs jeux comme I’m not a Bottleneck! I’m a Free Man! J’ai bien apprécié la découverte d’un nouveau jeu, au contenu très utile puisqu’il consiste à travailler sur l’art de poser des questions et sur le co-coaching (ou peer coaching). Portia a tout d’abord captivé la salle avec un petit conte :
puis nous avons travaillé par groupes de 3 :
(ils sont 4, mais ce sont les autres orateurs, ils ont du avoir une dérogation). Voici une photo de l’ensemble de la salle :
Vous pouvez télécharger tout le support du jeu (intitulé The Yellow Brick Road) ici. Et surtout, vous pouvez lire cette mise en application immédiate au retour de la conférence : Une rétrospective pas comme les autres. Ce retour d’expérience tout frais montre bien l’intérêt d’une telle session dans une conférence, et plus généralement montre bien l’intérêt de nous enseigner régulièrement de nouvelles compétences non techniques (nous, les gens qui ont une formation technique). J’espère qu’il y a aura une session sur ce thème dans notre conférence agile à Grenoble en 2010. A suivre !
Le retour d’expérience sur les tests d’IHM m’a également beaucoup intéressé, et correspond bien à ce que j’attends d’une telle conférence : du concret, du factuel, des détails sur une application difficile mais compréhensible par tout le monde (contrôle du trafic aérien), du code, des idées à expérimenter au travail (la notion de primitives de tests), une piste théorique (les DSLs et les idées de Martin Fowler).
(Didier Besset qui présentait le retour d’expérience des tests IHM – et le nouveau T-shirt des organisateurs).
Enfin, Freddy Mallet nous a présenté SONAR, un outil d’inspection continue
qui permet de chasser les « 7 péchés capitaux » du développeur :
J’aurais préféré voir une plus longue démonstration « live » de l’outil, et moins de transparents, mais le sujet était intéressant et répond bien à mes préoccupations (j’ai fait pas mal d’expériences avec NDepend ces derniers temps). J’ai également apprécié le témoignage de l’orateur qui met en pratique ses idées, en continuant à toujours écrire des tests en premier pour le développement de son outil, et ce bien qu’il subisse une forte pression (il a monté sa propre entreprise). Hélas Freddy m’a confirmé que son outil ne permettait pas d’analyser le code Delphi, et c’est bien dommage pour nous qui avons une base de code importante dans ce langage.
J’ai moins accroché avec les autres présentations que j’ai suivies, car elles étaient plus éloignées de mes centres d’intérêt. Les 3 sessions ci-dessus correspondaient mieux à ce que j’attends de ce genre de conférences :
- sessions sur des outils non techniques (communication, coaching, développement de compétences)
- sessions sur des outils techniques permettant de réduire la dette technique, améliorer la qualité du code.
- retours d’expériences détaillés sur des logiciels de taille réaliste.
Voici les votes informels sur les sessions :
Vous devriez trouver prochainement les diverses présentations sur le site http://www.xpday.ch/. Certaines sont déjà disponibles sur les sites de leurs auteurs, par exemple celle de Thierry Cros est ici : XpDay Suisse : gouvernance agile.
Dernière minute : le même Thierry vient de publier XpDay Suisse : impressions de voyage.
Merci à Sylvain Labussiere pour l’accès aux photos de la conférence, à Luc Jeanniard pour la relecture du billet et certaines photos.
Commentaires récents
- Des tableaux pour l’intégration d’un équipier dans une équipe Scrum dans
- Rétrospectives, la directive première dans
- Des tableaux pour l’intégration d’un équipier dans une équipe Scrum dans
- Des tableaux pour l’intégration d’un équipier dans une équipe Scrum dans
- Des tableaux pour l’intégration d’un équipier dans une équipe Scrum dans