Un rapide résumé de la 2ème journée des valtech days 2008 :

9h15 : Présentation et introduction de l’Open Space Technology
Eric Lefevre présente pour la seconde année, les concepts de l’Open Space Technology. Pour faire simple, c’est un moyen de partager autour de sujets définis et votés par tous les participants. Cet Open Space est le plus grand organisé jusqu’à aujourd’hui en France.
Il s’en est suivi un défilé de personne qui annonçait leur sujet au micro pour ensuite le déposer sous forme de post-it sur le mur. Après un vote chaotique, la journée a pu réellement commencé …

10h45 : Session Coding Dojo Randory
J’ai commencé par me rendre à une session de Coding Dojo qui diffère de celle présentée hier dans le fait que les personnes qui sont devant le clavier tournent toutes les 5 minutes. Tout le monde peut donc participer. Le sujet était de réfactorer du code legacy pour le rendre plus lisible. L’exercice fut soldé par un échec du aux divergences de “philosophie” des intervenants. J’ai été horrifié surpris que certaines personnes proposent de mettre des commentaires pour rendre plus lisible des noms de variables incompréhensibles … (et je ne parle pas de la valeur de certains tests)
Vous pourrez trouver sur ce lien les notes prises au fur et à mesure de la session.
Nous pouvons retenir que pour réfactorer du Code Legacy, il faut :

  • Bien lire le code avant d’écrire une seule ligne !
  • Écrire des tests pour faire la recette
  • Réfactorer par les tests (= Filet de sécurité)

Après, j’ai fait un peu le “papillon” et j’ai échangé avec des connaissances de Valtech. J’ai pu voir/discuter sur :

Traçabilité des exigences
Je suis resté quelques instants dans cette session et j’en ai retenu :

  • Qu’il y a souvent un problème de glossaire entre les développeurs et les clients, il est donc nécessaire d’écrire un glossaire
  • Qu’il est intéressant de mettre en place le TDR et d’avoir des spécifications éxecutables

J’ai installé Fit & Fitnesse dans mon projet actuel, mais malheureusement, la partie fonctionnelle de l’équipe n’a pas voulu s’y faire :( Il faut que je trouve la présentation de GreenPepper faite aux Xp Days car d’après les échos elle est intéressante et donnes de bons “arguments” pour intéresser les “clients”.

Cloud computing
Cette session a eu lieu la veille mais a été élu pour être rejouer cette journée. Les concepts autour du PaaS et IaaS sont maintenant plus claires pour moi et l’idée d’héberger une spreadsheet Scrum sur Google Docs me plait beaucoup, affaire à suivre ;)

Planning Poker
Petite discussion en début d’après midi autour du planning poker, j’ai même pu récupérer un jeu (Merci à Laurent Bossavit ). Je vais tenté l’expérience au prochain scrum planning ;)

Briques de développements .NET
On peut dire que .NET n’est pas très représenté aux Valtech Days, que ce soit dans les sessions ou les participants. J’ai quand même pu discuter autour d’une petite table dans le hall des briques .net. La question de départ était simple : “Qu’est-ce que vous installez sur votre machine pour réaliser vos développements .NET ?” Nous avons donc lister une multitude d’outils et de frameworks. La liste devrait normalement apparaître sur le wiki Valtech !

Discussion autour de Scrum, l’intégration continue, …
Toujours dans le hall, j’ai pu échangé autour de mes expériences autour de Scrum avec mon ancien chef, avec une démo de Google Docs pour gérer le sprint backlog, c’est tellement plus souple que RallyDev … il faut que je teste sur mon prochain projet !

Ensuite, je me suis fait convaincre de tester Hudson (intégration continue) sur un projet .NET, chose que j’ai faite aujourd’hui mais j’en parlerai dans un autre article.

Programmation Post-Moderne
Alors, je suis arrivé au milieu de cette session et je dois avouer que je n’ai pas tout saisi mais le sujet a éveillé ma curiosité, si comme moi, rien que le nom vous titille, google remonte quelques liens intéressants ;)

La journée arrivant à sa fin, une rétrospective a été faite pour faire un constat des deux journées et trouver des axes d’amélioration. Les Valtech days se terminant sur une conclusion et un ensemble de remerciements des différents acteurs de ces deux jours. Une soirée était proposée mais je ne m’y suis pas rendu faute de fatigue.

Normalement les slides et les vidéos seront disponibles début novembre sur le site des Valtech Days.

Pour ma part, j’ai trouvé ces deux journées enrichissantes et je serai présent l’année prochaine ;)

Répondre