Marre des projets d'automatisation de test qui partent dans toutes les directions ? de faire partie des 50% d'échec ? des résultats mitigés ou des opportunités manquées ?
Automatiser des centaines, voire des milliers de tests en atteignant ses objectifs est un exercice difficile, qui varie de beaucoup en fonction du contexte. Il ne suffit pas de choisir une technologie comme on choisirait de se vêtir à la dernière mode, en fonction de ses goûts personnels.
Choisir le bon cadre méthodologique de développement pour automatiser ses tests est le PASSAGE OBLIGÉ pour sécuriser votre projet et rester aligné avec vos enjeux.
En 30 minutes avec Xavier Pigeon, saisissez-vous des clés essentielles pour choisir le cadre le mieux adapté dans votre contexte.
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.
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.
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.
"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.
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.