mieux secomprendrebdd
DESCRIPTION
TRANSCRIPT
![Page 1: Mieux secomprendrebdd](https://reader036.vdocuments.net/reader036/viewer/2022070303/549718bab4795958158b46eb/html5/thumbnails/1.jpg)
« Le langage est source de malentendu. »
Antoine de Saint ExuperyLe petit prince
Mieux se comprendre avec le Behaviour Driven Development
Emilien Pecoul @ouarzy
![Page 2: Mieux secomprendrebdd](https://reader036.vdocuments.net/reader036/viewer/2022070303/549718bab4795958158b46eb/html5/thumbnails/2.jpg)
« Il était une fois… »
Planète technique Planète besoin
Je veux protéger ma fleurSuper S
ociété
Intelligente et
Influente
![Page 3: Mieux secomprendrebdd](https://reader036.vdocuments.net/reader036/viewer/2022070303/549718bab4795958158b46eb/html5/thumbnails/3.jpg)
« le prince et la SSII »
Super Société
Intelligente et
Influente
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
6 m
ois
plu
s ta
rd…
WTF!
![Page 4: Mieux secomprendrebdd](https://reader036.vdocuments.net/reader036/viewer/2022070303/549718bab4795958158b46eb/html5/thumbnails/4.jpg)
« le prince et le développeur »
Planète technique Planète besoin
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!
![Page 5: Mieux secomprendrebdd](https://reader036.vdocuments.net/reader036/viewer/2022070303/549718bab4795958158b46eb/html5/thumbnails/5.jpg)
« le prince et le bdd »
Planète technique Planète besoin
Planète
BDD
Développeur
Petit prince
![Page 6: Mieux secomprendrebdd](https://reader036.vdocuments.net/reader036/viewer/2022070303/549718bab4795958158b46eb/html5/thumbnails/6.jpg)
« Zoom sur la planète BDD »
Planète
BDD
• Ubiquitous Language
• Formalisme du besoin
• Spécifications exécutables
![Page 7: Mieux secomprendrebdd](https://reader036.vdocuments.net/reader036/viewer/2022070303/549718bab4795958158b46eb/html5/thumbnails/7.jpg)
« Zoom sur la planète BDD »
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
![Page 8: Mieux secomprendrebdd](https://reader036.vdocuments.net/reader036/viewer/2022070303/549718bab4795958158b46eb/html5/thumbnails/8.jpg)
« Zoom sur la planète BDD »
Planète
BDD
![Page 9: Mieux secomprendrebdd](https://reader036.vdocuments.net/reader036/viewer/2022070303/549718bab4795958158b46eb/html5/thumbnails/9.jpg)
« Zoom sur la planète BDD »
Planète
BDD
![Page 10: Mieux secomprendrebdd](https://reader036.vdocuments.net/reader036/viewer/2022070303/549718bab4795958158b46eb/html5/thumbnails/10.jpg)
« Zoom sur la planète BDD »
Planète
BDD
![Page 11: Mieux secomprendrebdd](https://reader036.vdocuments.net/reader036/viewer/2022070303/549718bab4795958158b46eb/html5/thumbnails/11.jpg)
La planète BDD permet d’accéder à la planète DDD
Emilien Pecoul @ouarzy
Planète
BDDPlanète
DDD
Merci!