Conférences

free site maker

Une Lettre pour un Diamant

Résolution de kata avec Test-Driven Development

Vivez l'expérience de Test-Driven Development (TDD), la méthode de conception logicielle par excellence du Software Craftsmanship, au travers de cette démonstration en direct. Vous verrez les développements itératifs et incrémentaux à l'oeuvre en procédant par petits pas et nanocycles. Chaque changement minimal de code est calibré et ordonné selon le Transformation Priority Premise. Les remaniements de code appliquent TDD As If You Meant It, les principes SOLID et "Tell, Don't Ask", observent les préceptes de Clean Code, et s'appuient sur les meilleures pratiques de test automatisé. Découvrez également comment construire un historique de versionnage qui a du sens avec TDD. À la fin de la session, nous obtiendrons un exemple concret de conception simple et flexible, pour un code expressif et couvert à 100% par les tests. Mais surtout, vous comprendrez par la pratique et par vous-mêmes pourquoi TDD est une méthode d'ingénierie fondamentale au cœur des Développements Agiles.

Cartes Maîtresses de la Qualité

Une stratégie contre le chaos logiciel

Qu'est-ce que les bogues, les tests et la matrice d'Eisenhower peuvent avoir en commun ? Xavier Pigeon vous propose de revoir et de revisiter la gestion des anomalies et leur résolution par une nouvelle approche systémique des tests afin de promouvoir dès le lendemain une amélioration de la qualité des livrables par petites touches. Comment sortir la tête du guidon des corrections d’anomalie en mettant en place des actions concrètes et pérennes ? Comment insuffler un cercle vertueux pour une qualité omniprésente dans les produits ? Après cela, vous ne verrez plus vos tests de la même manière.

Diviser pour régner sur les Tests

Une classification pour les gouverner tous

Les développements itératifs et incrémentaux nous obligent à adapter nos méthodes d’ingénierie logicielle pour faire face aux changements tous azimuts, et les tests s’y taillent la part du roi. Des plans de test manuels aux stratégies adaptatives d’automatisation, un monde captivant se livre, propice à des explorations érudites. Si vous acceptez d’en faire vos alliés, alors leur grande variété devient un indispensable bestiaire pour vaincre un chaos logiciel fait d’anomalies et de dettes de tout acabit. Dans cette session, Xavier Pigeon présente l’état de l’art en stratégie de test à travers son référentiel typologique. Les tests y seront quadrillés et passés au crible, depuis le code source jusqu’aux organisations apprenantes, pour en arriver à une classification globale et périodique qui ravivera positivement nos souvenirs du tableau de Mandeleiev.

Vos Cartes maîtresses en entretien

Une approche différente pour les candidats

"La chance ne sourit qu'aux esprits bien préparés", comme l'écrivait Victor Hugo. Alors mettez toutes les chances de votre côté pour réussir non pas un entretien, mais la plupart d'entre eux, afin de saisir les opportunités professionnelles quand elles se présentent à vous, en réduisant la part d'aléas que vous ne maîtrisiez pas. Xavier Pigeon partagera avec vous les pilliers d'une approche modulaire, verticale et adaptable, issue de son expérience personnelle, où candidats et recruteurs ont finalement tout à gagner.

Moving Motivators for Teams

Coaching d'équipe & Serious Game

Vous souhaitez booster la motivation de votre équipe ? Nos coaches Agiles vous invitent à découvrir ce jeu de management 3.0, inventé par Jurgen Appelo, qui vous permettra de mieux appréhender les leviers de motivation au sein de vos projets et percer le mystère des forces individuelles qui nous font avancer. Pas de théorie, mais de la pratique ludique ! Vous découvrirez comment ce jeu peut être mis à profit notamment dans le contexte d'une équipe, ainsi que des pistes concrètes d'application en situation réelle. 

© Copyright 2019 Xavier Pigeon - Tous Droits Réservés