Formation : Usine logicielle, des concepts à la pratique
(Réf. 12637)Evaluation : 



Détails de la fiche formationOptions disponibles pour la fiche formationDétails de la fiche formation
Compétence(s)
Développement applicatif
Prérequis
Avoir une première expérience en développement de projet informatique (Java)Public
Développeurs Java, chefs de projets, responsables méthodes, responsables des développementsObjectifs
Vous allez apprendre à
- Mettre en place Maven comme outil de construction
- Connaître et savoir communiquer les bénéfices de l'intégration continue
- Connaître les méthodes et bonnes pratiques liées à l'intégration continue
- Apprécier et mettre en oeuvre des tests de validation de votre construction
- Comprendre l'interaction entre les différents outils de l'environnement de développement
- Appréhender la qualité de votre projet au travers de différents types de métriques
Type de formation
CourteProgramme
Savoir intégrer
- Définition de l'intégration continue
- Pré-requis techniques et méthodologiques
- Pratiques connexes
Intégrer tous les jours
- Bonnes pratiques
- Alertes informatiques et visuelles
- Réagir aux Feedbacks
- Pratiques connexes
Outils d'intégration continue
- Catégories d'outils
- Hudson, CruiseControl, Continuum
Gestion de configuration
- Objectifs et rôle
- Tronc, branches et étiquettes
- Lock Modify Unlock ou Merge Modify
Outils de construction
- Objectifs et rôle
- Pré-requis d'une construction automatisable
- Dépendance binaire / dépendance de source
- Maven et ANT, différences et complémentarité
- Ivy, alternative à Maven
Maven
- Déclarer sa construction en utilisant les conventions
- Mutualiser la logique de construction
Notions avancées Maven
- Modulariser sa construction avec Maven
- Appréhender la gestion des dépendances
- Plug-ins Maven et enrichissement du cycle de construction
- Personnaliser la construction
Appréhender les tests
- Test et Feedback
- Test Driven Developement
- Tests unitaires, tests d'intégration, tests fonctionnels
Métriques
- Types de métriques
- Méthodologie d'usage des métriques
Gestion des livrables
- Maven Repository avec Artifactory
- Gérer les habilitations
Pédagogie
Méthode pédagogique :
Outils :
- Ant, Maven, Hudson, JUnit et HttpUnit, Artifactory
Point(s) fort(s)
Non renseignéOptions disponibles pour la fiche formation
Langue(s)
Français
Moyen(s)
Inter-Entreprise
Durée
Inter-Entreprise :
21 heure(s) Zone géographique
Inter-Entreprise :
75000 Paris :
92400 PARIS La défense :
. session du 18 juin 2012 au 20 juin 2012
. session du 16 juillet 2012 au 18 juillet 2012