Votre partenaire formation

Mettre en oeuvre une démarche d’intégration continue

Réf: DIN

Durée: 3 jours

 

Objectifs de la formation

L’Intégration Continue est une des pratiques mises en œuvre dans les méthodes agiles. Elle vise à garantir la qualité et la fluidité du cycle de développement. Cette formation en présente les principes et outils. Elle vous montrera comment la mettre en œuvre en s »appuyant sur de bonnes pratiques techniques et organisationnelles.

Contenu de cette formation intégration continue
– Le monde de l’intégration continue
– Le gestionnaire de contrôle de version
– L’automatisation des Builds
– L’automatisation des tests
– Le serveur d’Intégration Continue
– La mise en place de métriques
– La gestion du feedback

 

Programme de Formation

Le monde de l »intégration continue
– Les objectifs.
– Les différents composants de l »intégration continue.
– Mise en place de la plateforme d »intégration continue.

Le gestionnaire de contrôle de version

– Les fonctionnalités.
– Les différents gestionnaires de sources.
– Les problématiques d »intégration des changements.
Travaux pratiques
Manipulation d’un dépôt.

L’automatisation des Builds
– Qu’est-ce que la construction du logiciel ?
– Les Builds.
– Les outils de Build (Maven, Ant…).
Travaux pratiques
Mise en place de la construction d »un projet simple (Maven).

L’automatisation des tests
– Quels tests et pour quoi faire ?
– Les environnements de tests.
– Présentation d »outils de test.
– La mise en œuvre de l »automatisation des tests.
Travaux pratiques
Mise en place de tests automatisés (Junit).

Le serveur d’Intégration Continue

– Le rôle du serveur d »intégration continue.
– Les grandes fonctionnalités.
– Les serveurs d »intégration continue (Hudson, CruiseControle, Bamboo…).
Travaux pratiques
Configuration du projet sur un serveur d »intégration continue (Hudson).

La mise en place de métriques

– La génération de rapports.
– Les outils d »analyse et de reporting (pmd, findbugs, cobertura, emma, checkstyle…).
– La publication des résultats.
Travaux pratiques
Mise en place des outils de métriques.

La gestion du feedback

– La gestion d’un cycle complet.
– La traçabilité des changements

 

Profil Stagiaires & Pré-requis

Développeurs, architectes, chefs de projet techniques.

Connaissances de base en développement logiciel (Java).

Prix:
Paris,Lyon,Aix,Nantes,Rennes,Toulouse,Bordeaux,Bruxelles,Strasbourg,Lille,Geneve,Sophia-antipolis,Luxembourg :   1780 € HT

Dates de Formations
Nous Consulter