| Lieu | Dates | # de jours | Prix | |
| Paris | 08/09/2010 > 09/09/2010 | 2 jours | 1195 €HT | ![]() |
| Paris | 24/11/2010 > 25/11/2010 | 2 jours | 1195 €HT | ![]() |
| Paris | 15/12/2010 > 16/12/2010 | 2 jours | 1195 €HT | ![]() |
| Paris | 11/01/2011 > 12/01/2011 | 2 jours | 1195 €HT | ![]() |
| Grenoble | 12/05/2011 > 13/05/2011 | 2 jours | 1195 €HT | ![]() |
| Paris | 06/09/2011 > 07/09/2011 | 2 jours | 1195 €HT | ![]() |
| Paris | 29/11/2011 > 30/11/2011 | 2 jours | 1195 €HT | ![]() |
| Précisions techniques | |
Référence | TCS0801 |
A qui s’adresse ce cours | Développeur, Chef de projet, Coach/ScrumMaster |
Moyens pédagogiques | Théorie : 30% - Pratique : 70% |
Sessions | 8 stagiaires maximum |
Connaissances requises | Il est demandé aux participants de connaître les notions de base d'un langage de développement. Aucune notion d'UML est nécessaire. |

Injecter la qualité au coeur du développement
Le Test Driven Development (TDD) se traduit en français par "Développement Conduit par les Tests". Il s’agit d’un procédé de développement logiciel qui améliore sensiblement la qualité des produits en substituant l'approche traditionnelle "Coder-Tester-Déboguer" par l’approche "Tester-Développer-Remanier". Ce procédé possède la propriété de pouvoir prendre en considération la chaoticité du changement des spécifications tout au long du développement tout en permettant de contrôler en temps réel la non régression fonctionnelle de ce qui a déjà été développé. Ainsi il élimine un certain nombre de goulots d’étranglement liés au processus de développement et contribue à linéariser sa complexité et à réduire considérablement les coûts d’intégration, de recette et de maintenance.
Par conséquent, Qualité logicielle, Pérennité et Evolutivité sont les maîtres mots de ce nouveau procédé qui permet de produire plus efficacement tout en réduisant le nombre de défauts et les coûts de développement.
Au cours de la formation, vous découvrirez ces nouvelles techniques de test au travers des techniques expertes telles que la conception simple, le refactoring, la conception émergeante, les Mock et le Test Driven Requirement.
L’intégralité de cette formation intègre un processus d’accompagnement aux changements et couvre également les questions fondamentales : Qui doit tester ? Ce qu’il faut tester ? Est-ce un procédé rentable et productif ? Le travail en binôme est-il indispensable ? Comment remanier un code existant (legacy code) ?