Affichage des articles dont le libellé est BDD. Afficher tous les articles
Affichage des articles dont le libellé est BDD. Afficher tous les articles

mercredi 2 octobre 2013

BDD : l'exemple du Kata Potter


Dans cet article, je vais présenter l’utilisation de la méthodologie « Behavior Driven Development » (BDD) au travers d’un exemple très connu : le Kata Potter.

J’effectuerais cet exemple en C#, sous Visual Studio 2012 et en utilisant le framework SpecFlow.
Cet exemple a pour but d’illustrer la puissance du BDD grâce à l’écriture de scénarios très clairs qui amèneront l’implémentation de l’exemple. Le but n’est pas de faire un design de classe parfait mais d’avoir une approche pédagogique.

dimanche 18 août 2013

BDD : Behavior Driven Development

Définition

Le "Behavior Driven Development" (BDD) est une méthode de développement logiciel, créée par Dan North en 2003, qui encourage la communication directe entre les personnes du besoin et l'équipe en charge d'y répondre. Le but est de créer ensemble un produit qui répond exactement aux attentes du client. Le maître mot : la compréhension des acteurs.