Faire vivre vos spécifications – Yannick Grenzinger et Clément Rochas

Vous avez écrit des centaines de pages de spécification mais personne ne les a lu et elles sont déjà désuètes ? Pourtant “ce qui est clairement énoncé ce conçoit bien” ! La solution se trouve dans la spécification par l’exemple qui permet de mettre en pratique l’ATDD, le BDD et surtout la co-création en créant le dialogue et un langage commun avec le métier.

Cette session est un retour d’expérience sur la mise en place de la spécification par l’exemple chez SFR. Dans le cadre de la gestion de l’offre fixe, nous avons travaillé en collaboration directe, régulièrement autour du même écran, avec notre PO afin de décrire les comportements du service interne aussi bien ceux déjà développés que les évolutions. Ceci nous a permis de reprendre en main l’implémentation des règles métiers, grandement améliorer la couverture de tests et même permettre le refactoring du code. Nous avons appliqué la même méthode sur la partie post-panier de la boutique en ligne SFR mais cette fois avec des tests fonctionnels de l’interface. La session s’adresse aux développeurs comme aux fonctionnels.
Nous ferons une démonstration de l’outil Thucydides (JBehave + Selenium) et vous donnerons les arguments pour vous lancer !

Niveau : expérimenté