Le Behavior Driven Development - Ce que c'est, les erreurs à éviter, par Rose Lutz

This is some text

Lors de ce meetup, nous avons eu l'opportunité de plonger dans l'univers passionnant du "Behavior Driven Development" (BDD). Cet événement a brillamment souligné le rôle indispensable du BDD dans la qualité d'un produit numérique, mettant en avant tout l'intérêt de la collaboration entre les acteurs du projet.

Rose Lutz a démontré avec brio à travers une présentation complète et pertinente, que le BDD n'est pas une simple méthode de test, ni une procédure exclusivement réservée aux développeurs. Au contraire, il s'agit d'une approche globale favorisant l'alignement des équipes et visant à garantir que le produit final séduise bel et bien sa cible. Cette idée a été renforcée par une citation percutante : " Si vous avez du BDD sans collaboration, vous ne faites pas du BDD ".

Appuyant son propos avec des exemples concrets, Rose a également fait référence à Dan North, le père du BDD, incitant les participants à consulter son blog pour une meilleure compréhension de la philosophie BDD. De plus, le rôle du "Product Owner" (PO) dans la mission de transposer les règles abstraites en exemples clairs et vivants a été mis en lumière.

Pour compléter cet échange riche, différents outils de développement ont été passés en revue. En effet, l'"exemple mapping", le “feature mapping” et "Event Storming" ont été présentés comme des méthodes innovantes pour faciliter la communication au sein des équipes de développement. Une introduction à l'usage d'outils technologiques tels que Cucumber, Behat, Jasmine, JBehave et Specflow visant à automatiser les tests et les lier à la documentation a permis de conclure le meetup.

En somme, l'événement a permis de rappeler la nécessité d'une bonne communication entre les équipes pour une pratique réussie du BDD. L'accent a été mis sur l'importance des exemples concrets pour clarifier les attentes et l'usage des outils BDD automatisés pour transformer ces exemples en tests automatisés et en documentation de projet a été présenté comme une solution innovante.

Transcript

La communauté qui connecte les amoureux·ses du Produit.

L'association

Ressources

© 2024 FrenchProduit

Mentions légales

Gestion des cookies