Accueil > Gestion de projet, Agile et MOA > Tests Agiles : démarche et mise en œuvre
Formation #GPM80

Formation Tests Agiles : démarche et mise en œuvre

Durée : 4 jours

Code : GPM80


Prochaines dates programmées :

Du 25 au 28 Juin 2024

Du 24 au 27 Sept. 2024

Du 10 au 13 Déc. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Passer en revue les principes de la démarche Agile et leurs impacts sur l'organisation des tests
  • Elaborer la vision d'une application à développer et prioriser les users stories
  • Comprendre le principe d'Acceptance Test Driven Development et rédiger un scénario de test
  • Appréhender la notion de développement piloté par des tests (TDD)
  • Identifier les principes de refactoring, de contrôle qualité du code et d'intégration continue
Programme
1/ Cycle de vie et projets agiles
  • Les opportunités offertes par le développement agile de logiciels et de produits
  • Motivation de l'Agilité. Valeurs et principes, accepter le changement des besoins clients
  • La démarche agile, itérative et incrémentale
  • Le test dans le développement Agile
2/ Expression du besoin dans le projet Agile
  • Identifier la valeur du point de vue des utilisateurs, tester ses idées, Lean Startup
  • Bien connaître ses utilisateurs, tester les catégories d'utilisateurs, créer des Personas, UX
  • Faire un impact, relier les actions des acteurs du projets à ses objectifs et utilisateurs, Impact Mapping
  • Découper les besoins sous la forme d'histoires utilisateurs, User Stories
  • Simplification, priorisation, rédaction et organisation des histoires utilisateurs
3/ Le modèle ATDD, les spécifications exécutables
  • Le principe d'ATDD (Acceptance Test Driven Development) : développement piloté par les tests d'acceptation
  • BDD (Behavior Driven Development) : développement piloté par les comportements
  • Spécifications par l'exemple, spécifications executables, tests de non-régression, tests fonctionnels
  • Cycle du projet pour les spécifications exécutables
4/ Définition et principes du TDD, développement piloté par les tests
  • Typologie des tests
  • Origine du TDD (Test Driven Development)
  • Cycle de développement du TDD. Red Green Refactor, baby steps
  • Refactoring et conception émergente
  • Couverture de tests
5/ Intégration continue
  • Les différents composants de l'intégration continue
  • Mise en place de la plateforme d'intégration continue
  • Intégration continue et métrique
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Analystes
  • Chefs de projet
  • Développeurs
  • Testeurs
  • Assistants à maîtrise d'ouvrage
Dates

Dates

  • Du 25 au 28 Juin 2024
  • Du 24 au 27 Sept. 2024
  • Du 10 au 13 Déc. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.