accueil / formation / catalogue 2011 / méthodes et pratiques agiles / COQ
Qualité du code dans les projets Java - Code : COQ
A l'heure où l'externalisation des développements fait beaucoup d'adeptes, il est crucial de pouvoir juger objectivement de la qualité du code livré et du bon respect des normes de développement internes garantes de la pérennité du logiciel. Encore faut-il disposer des outils adéquats.
Ce cours vous permettra de découvrir les concepts et métriques les plus utilisés ainsi que les outils Open Source nécessaires à la validation de la qualité du code. Il y sera bien sûr question de la place à accorder aux activités de test ou de l'importance du Refactoring.
Ce cours apportera des réponses aux questions suivantes : "Combien coûte un code de qualité ?", "Comment s'assurer qu'une application répond à des critères de qualité ?", "Quels critères privilégier ?".
Vous allez apprendre à :
  • Estimer les surcoûts engendrés par la non qualité
  • Connaître les outils Open Source du marché
  • Choisir les métriques et indicateurs de qualité et de performances
  • Comparer les différents types d'outils
  • Comprendre les tests et leur couverture
  • Savoir quelles pratiques sont mises en avant par les méthodes agiles
Durée : 2 jour(s)
Audience : Chefs de projet, responsables qualité, développeurs
Méthode pédagogique : 40% de travaux pratiques.
Pré-requis : Une expérience de la programmation orientée objet est nécessaire
Prix : Voir dates
Programme :
Introduction à la qualité logicielle
Problèmes de la non qualité
Qualité, normes et certification
Responsabilités au sein des équipes
Qualité et pratiques agiles


Qualité et code
Principes de la POO et complexité du code
Analyse statique et dynamique du code
Outils de vérification (PMD, Checkstyle, FindBugs)
Détection des copier / coller
Monitoring et Profiling
Refactoring du code existant
Pair Programming et Peer Review


Qualité et test
Les différents types de test
Frameworks d'automatisation (JUnit, TestNG, Fit, Selenium, Grinder, TPTP)
Couverture par les tests (Emma, Cobertura)
Introduire un outil de qualimétrie sur un projet


Analyse et suivi
Production de rapport
Intégration dans Eclipse et autres IDE
Automatisation des rapports et intégration continue
Sonar, XRadar


Dates :
code
[COQ]
Prix
euros/HT
Jan Fév Mars Avril Mai Juin Juillet Août Sept Oct Nov Déc
Paris 1548 - 21 - 21 - 27 - - - - 14 -
Grenoble 1548 - - 28 - 23 - - - - 3 - -
Lyon 1548 - 21 - 21 - 27 - - - - 14 -
Contact :
tél : 04 72 13 35 84
Contactez-nous.
Pour télécharger le bulletin d'inscription cliquez ici
Haut retour haut