1. « Le langage est source de malentendu. »
Antoine de Saint Exupery
Le petit prince
Mieux se comprendre avec
le Behaviour Driven Development
Emilien Pecoul
@ouarzy
2. « Il était une fois… »
Je veux protéger
ma fleur
3. « le prince et la SSII » La planète
technique t’es
inaccessible petit
prince!
chef
Consultant
qualité
Consultant
qualité
Auditeur
empowerm
ent
Superviseur
downsizingAnalyste
procédural
Technologue
Contrôleur
Chef de
section
Technicien
chronomètre
Développeur
6 mois
plus
tard…
Joueur de
claquette
Joueur de
pipeau
6mois
plus
tard…
WTF!
4. « le prince et le développeur »Je veux protéger ma
fleur
Développeur
Avec un firewall ou
un antivirus?
Plutôt avec une cloche
Ah je connais
pas, c’est un
nouveau protocole?
C’est un truc en verre
pour protéger
Le vert, je
déconseille, la mode
est plutôt au rouge
…WTF!
5. « le prince et le bdd »
Développeur
Petit prince
6. « Zoom sur la planète BDD »
• Ubiquitous Language
• Formalisme du besoin
• Spécifications exécutables
7. « Zoom sur la planète BDD »
- Correspondance technique
* Actor => Given
* Action => When
* Assert => Then
- Correspondance métier
* En tant que=> Given
* Je veux=> When
* Dans le but de=> Then
- Ne pas perdre le lien Métier/Technique