Formation Informatique | Formation Management
Informatique » » Formation »

Mettre en œuvre une démarche d'intégration continue


Formation intégration continue

Type de cours
Stage pratique

Réf : DIN

Prix 2012 : 1730 € H.T.
Durée :  3  jours
Cliquer sur une session pour réserver:

Paris
10 avril 12, 25 juin 12

Toutes les sessions  

Lyon,Aix
Nantes,Rennes
Toulouse,Bordeaux
Bruxelles,Strasbourg
Lille,Geneve
Sophia-antipolis,Luxembourg
:
Nous contacter
Filières métiers:

Développeur / Testeur

version pdf imprimer Faire suivre


Les objectifs de cette formation intégration continue


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.

Participants de cette formation intégration continue

Développeurs, architectes, chefs de projet techniques.

Pré-requis de cette formation intégration continue

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


Programme de cette formation intégration continue

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.