BDD : behavior-driven development
Date de mise à jour :
Identifiant Offre Info : 14_AF_0000284752
Organisme responsable :
OCTO Academy
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
Expliquer les principes et enjeux du Behavior-Driven Development (BDD) et ses bénéfices pour la qualité et la collaboration. Animer et structurer des échanges entre développeurs, testeurs et Product Owner afin d'aligner la compréhension des besoins et des comportements attendus. Analyser un contexte projet afin de décider si le BDD est pertinent, et justifier les choix (quand l'utiliser / quand l'éviter) Rédiger et automatiser des spécifications exécutables avec Cucumber…
- Expliquer les principes et enjeux du Behavior-Driven Development (BDD) et ses bénéfices pour la qualité et la collaboration.
- Animer et structurer des échanges entre développeurs, testeurs et Product Owner afin d'aligner la compréhension des besoins et des comportements attendus.
- Analyser un contexte projet afin de décider si le BDD est pertinent, et justifier les choix (quand l'utiliser / quand l'éviter)
- Rédiger et automatiser des spécifications exécutables avec Cucumber afin de valider les comportements attendus.
Programme de la formation
Le BDD (Behavior-Driven Development) peut être présenté comme une extension logique du TDD (Test-Driven Development). Il consiste à étendre le TDD en écrivant non plus du code compréhensible uniquement par des développeurs, mais le comportement attendu d'un système que tout le monde peut comprendre. Et c'est là que ça se complique car il est pour beaucoup question de langage commun et donc de collaboration entre deux univers (métier et développement). En simplifiant grandement, le BDD…
Cette formation présente l'approche BDD et ses enjeux. Vous apprendrez comment favoriser la collaboration entre développeur, testeur et product owner à travers différents ateliers. Vous verrez également le pont entre ces discussions à une spécification exécutable par le code.
Validation et sanction
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
7 h
Financement
- Conventionnement
- Non
Conditions d'accès
Public visé
- Tout public
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
Compétences requises en programmation et génie logiciel. Une première expérience dans le développement piloté par les tests (TDD) et la programmation orientée objet est un plus. Avoir suivi la formation « Qualité des développements avec Test Driven Development : optimiser son développement logiciel par les tests » (TDD01).
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement en présentielle
Adresse
34 Avenue de l'OpéraOcto Academy-
75002 Paris 2e
Responsable : OCTO Academy
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
OCTO Academy
75002 Paris 2e - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates fixes