image

durée formation certifiante Behavior Driven Development

1 jour / 7 heures

Formation Behavior Driven Development

Disponible en Inter et Intra entreprise.

formation certifiante CNCP CPF Behavior Driven Development

Formation certifiante recensée à l'inventaire CNCP et éligible CPF

Module Behavior Driven Development faisant parti de la

certification Gestion de Projet.

date prochaine session formation informatique et numérique

Prochaine dates et sessions

Pour connaitre les dates de la prochaine session dans la ville la plus proche,

CLIQUEZ ICI.

Behavior Driven Development

Imaginez ne pas seulement pouvoir automatiser vos tests unitaires, mais aussi des tests fonctionnels. Pouvoir comprendre un besoin seulement par la lecture de quelques exemples. Combler le fossé de communication entre le domaine d’affaires et le développement. Bref, passer des spécifications à des exemples, puis à concevoir le code tout en ayant toujours en tête la vision et les objectifs d’affaires.
L’approche BDD ou « Behavior-Driven Development » a été inventée, puis perfectionnée, pour pouvoir répondre à tout cela. Cette introduction enseigne les fondements de cette approche et tout ce qui est nécessaire pour la mettre en œuvre de manière efficace à travers une équipe de développement agile.

Les objectifs

A l’issue de la formation « Behavior Driven Development », les apprenants auront les capacités de :
  1. Décrire le BDD, en quoi cela consiste et pourquoi l’utiliser
  2. Définir les requis fonctionnels avec des spécifications et exemples
  3. Organiser le tout avec les « user stories » et du développement itératif
  4. Améliorer la communication afin de maximiser la valeur affaires des produits livrés par l’équipe de développement.

Le public

La formation certifiante « Behavior Driven Development », s’adresse à tout public salarié, demandeur d’emploi ou en reconversion professionnelle et souhaitant acquérir des compétences en Gestion de projet, notamment:
  1. Directeurs/chefs de projet ou responsable métier
  2. Responsable système d’informations, Analystes fonctionnels, Architectes fonctionnels
  3. Architectes logiciels
  4. Développeurs informatiques
  5. Gestionnaires de projet, responsable de bureau de projet, PCO, Scrum Master et toutes personnes impliquées dans le processus de développement logiciel d'une organisation ou qui s'intéressent à l'amélioration continue, à l'efficacité et au rendement d'une équipe de développement logiciel Agile.

Les prérequis

Pas de prérequis nécessaire pour la formation « Behavior Driven Development », cependant et avoir suivi la formation « Agile ,Scrum et Les fondamentaux en gestion de projet » est un plus.

Les utilitaires
Pour le bon déroulement de la formation Behavior Driven Development, voici une liste non exhaustive des outils indispensables :
  1. Néant pour ce module
Programme détaillé

Comprendre les fondamentaux du développement piloté par le comportement BDD.   

Définition du BDD 

  1. Quel est le problème ?
  2. Pourquoi et quand s’en servir ?
  3. La place parmi les autres types de tests
  4. Le cycle du BDD/TDD.

Vision et impacts  

  1. Pourquoi fait-on cela ?
  2. L’approche « Impact Mapping »
  3. Planifier nos itérations et livraisons par le « story mapping » .


Le formalisme « Gherkin » ou « Given-When-Then »    

  1. Description
  2. Comment s’en servir, même en français !.

Atelier de spécification    

  1. Explorer, découvrir et définir les comportements
  2. Comment l’organise-t-on ?
  3. L’importance des « 3 amigos »

Problèmes courants    

  1. Trucs et astuces
  2. Patrons de la spécification par l’exemple
  3. Scripts de tests vs. Spécifications
  4. Partir avec des mauvaises « user stories » 

Outillage    

  1. Bref survol des possibilités que les outils peuvent apporter
  2. Rapports et automatisation

Atelier et cas pratique 

Besoin de devis/ Renseignements

Veuillez remplir le formulaire de contact

Merci de remplir le formulaire de contact. Un de nos conseillers traitera votre demande rapidement.

Please type your full name.
Invalid email address.
Veuillez saisir votre numéro de téléphone.
Please tell us how big is your company.
Entrer le nom de votre société si vous êtes salarié.
Please tell us how big is your company.
Entrée non valide
Robot Actualisation Entrée non valide