Revenir à la liste des catégories de formation



Formation : Usine logicielle, des concepts à la pratique


(Réf. 12637)

Evaluation :
Détails de la fiche formation
Options disponibles pour la fiche formation


Dé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éveloppements

Objectifs

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

Courte

Programme

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 :

  • 60% de travaux pratiques

 

Outils :

  • Ant, Maven, Hudson, JUnit et HttpUnit, Artifactory

Point(s) fort(s)

Non renseigné
Revenir en haut


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


Revenir en haut





Revenir à la liste des catégories de formation