DEV : Méthode Agile TDR (Test Driven Requirement)

  • Comment adopter une démarche TDR pour rédiger ses exigences conduites par les tests.
  • Comprendre les principes d’une démarche itérative incrémentale.
  • Formuler des spécifications et comprendre les notions d’histoires-utilisateurs.
  • Mettre en œuvre le Test Driven Requirement avec un outil.
  • Adopter une démarche pilotée par les tests.
  • Valider les spécifications par les tests.

Les formations sont dispensées par un expert, via des :

  • Supports de formation.
  • Exercices & travaux pratiques.

L’évaluation s’effectue tout au long de la formation. Un atelier permet la mise en pratique à travers un petit projet applicatif. 

À QUI S’ADRESSE CETTE FORMATION ?

Public
Pré-requis
Compétences visées

Développeurs, Analystes,
testeurs ou chefs de projet.

Connaissance de base en test logiciels.

Comprendre la démarche TDR.

PROGRAMME DÉTAILLÉ

OBJECTIF PÉDAGOGIQUE

THÈMES À ABORDER

JOUR 1

CYCLE DE VIE ET PROJETS AGILES

  • Présentation et méthodes agiles
  • Cycle prédictif ou adaptatif
  • Accepter le changement des besoins clients
  • Démarche itérative et incrémentale
  • Les fondamentaux des méthodes agiles (Scrum, XP, Crystal)
  • “Flip the coin” : identifier les points de travail

EXPRESSION DU BESOIN

  • Collecter le besoin
  • Norme de formalisation et bonnes pratiques
  • Satisfaction du client
  • Les User Stories
  • Story Mapping
  • Formalisation des besoins, interview et Story Mapping

JOUR 2

PRINCIPES DU TDR

  • Cycle du projet pour le TDR et objectifs
  • Spécifications exécutables
  • Développement piloté par les tests d’acceptation
  • Outils de gestion des besoins (FitNesse, GreenPepper)
  • Mise en œuvre de TDR et démonstration de l’outil FitNesse

TESTS POUR LES EXIGENCES

  • Tests fonctionnels. Tests d’intégration. Tests unitaires
  • Test Driven Development, démonstration de mise en œuvre
  • Intégration continue
  • Behaviour Driven Development
  • Démonstration de développement de test fonctionnel avec Cucumber

JOUR 3

ADOPTION

  • Bénéfices du TDR
  • Organisation du travail et responsabilités
  • Contrôle et validation de la démarche TDR

Expert – Architecte Technique-Craftsman.

CETTE FORMATION VOUS INTERESSE ?