Ville | Grenoble |
Prix | 1250 €HT €HT |
Langue de la Formation | FRANCAIS |
Référence | TCS0801 |
Dates | Du 01 mars 2010 au 02 mars 2010 |
Durée | 2 jours |
Pour s'inscrire, veuillez remplir le formulaire se situant en bas de cette page | |
ThèmeInjecter la qualité au coeur du développement Présentation du sujetLe 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) ? Objectif
Lors de cette formation, vous découvrirez :
Programme indicatif
Introduction
Mots-Clefs :
Développement piloté par les tests, Test Driven Development, Programmation Pilotée par les tests, TDD, tests unitaires, tests de recette, tests d'intégration, conformité des spécifications, testabilité, automatisation des tests, agilité, scrum, extreme programming, test unitaire, test de recette, refactoring, remaniement de code, usine de tests, industrialisation, cruisecontrol, anthill, fitnesse, xunit, cppunit, junit, Nunit, httpunit, simpletest, Programmation Orientée Objet, Architecture, conception émergeante, simplicité.
| |||||||||||
| Pour s'inscrire, veuillez remplir le formulaire suivant |