19.06.2013 Views

Développement avec Java entreprise (J2EE)

Développement avec Java entreprise (J2EE)

Développement avec Java entreprise (J2EE)

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Recueil du besoin et<br />

gestion des tests<br />

2 jours<br />

Objectifs<br />

L'objectif de cette formation est de montrer que l'on peut aller très<br />

loin dans l'intégration de ces deux activités en supprimant la<br />

frontière entre l'analyse et les tests. Vous apprendrez à éviter la<br />

déperdition d'informations dans le processus de recueil de<br />

besoins en appliquant les principes du développement dirigé par<br />

les tests aux activités de spécifications et d'analyse. Au travers de<br />

techniques innovantes, vous apprendrez à écrire des dossiers de<br />

spécifications efficaces et interprétables automatiquement par des<br />

outils de validation. Vous apprendrez également les éléments<br />

essentiels à mettre en place dans votre organisation pour tirer le<br />

meilleur bénéfice d'une telle approche.<br />

Cette formation Test <strong>Java</strong> est destinée à ceux qui se posent les<br />

questions suivantes : "Peut-on tester fonctionnellement un logiciel<br />

sans en attendre le déploiement et sans passer par l'interface<br />

graphique ?", "Comment écrire les dossiers de spécifications pour<br />

faciliter les tests de vérification et validation ?", "Peut-on<br />

réellement substituer un dossier de spécifications par des cas de<br />

test d'acceptance ?", "Quels sont les risques et les limites de<br />

cette pratique ?".<br />

Vous allez apprendre à:<br />

- Découvrir les principes du pilotage par les exigences<br />

- Evaluer l'impact sur le fonctionnement d'un projet<br />

- Découvrir les outils accompagnant cette démarche<br />

- Suivre une méthodologie appliquée sur de nombreux projets<br />

- Comprendre comment cette activité s'insère dans une démarche<br />

agile<br />

Participants<br />

Chefs de projet ou d'équipe, analystes fonctionnels, testeurs,<br />

développeurs<br />

Pré-requis<br />

Connaissance des concepts objet. La connaissance d'un langage<br />

objet (<strong>Java</strong>) est un plus<br />

Contenu<br />

Introduction sur l'agilité<br />

Les cycles de développement<br />

Les méthodes agiles et l'importance des tests<br />

Que sont les principes Lean ?<br />

Recueil du besoin et gestion des tests<br />

Les techniques de recueil du besoin<br />

Le cycle de tests<br />

Pourquoi aller plus loin ?<br />

Liens entre tests fonctionnels et tests unitaires<br />

Qu'est-ce que le Test Driven Development ?<br />

Impact sur la conception<br />

Parallèle <strong>avec</strong> le Test Driven Requirement (TDR)<br />

Impact sur l'analyse et la gestion de projet<br />

Comment faire du TDR ?<br />

Les grandes étapes<br />

Les principales techniques<br />

Model Based Testing<br />

Storytest Driven Development<br />

Outils et mise en oeuvre<br />

Tour d'horizon des solutions du marché<br />

Utilisation de FIT et FitNess<br />

Création des classes de test<br />

Changements d'organisation à prévoir<br />

Quelques critères pour choisir la technique TDR adaptée<br />

Quelles modifications par rapport à l'existant ?<br />

Quels rapprochements au sein des équipes ?<br />

18

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!