DMR - Expertise et formation Compétences MPN
Trouvez votre formation ConnexionConnexion
  
12 domaines de compétence validés par Microsoft !
UNE VISION DIFFERENTESophia-Antipolis - 04 93 00 11 13Aix-Marseille - 04 42 34 19 55Montpellier - 09 50 05 90 52

Formation Qualité des applications

Télécharger Télécharger en PDF

Durée: 3 jours
Référence: FAFDEVQUA
Langue du support de cours:  Support en français

[Like button control]

Cette formation de trois jours permet d’acquérir les compétences nécessaires au développement logiciel dit « de qualité » pour les applications Java, .Net et C++.

Objectifs:
- Comprendre les concepts fondamentaux de la qualité logicielle
- Etre capable de coder des applications avec les bonnes pratiques de qualité
- Etre capable de mettre en œuvre les outils nécessaires pour obtenir des logiciels de qualité
- Etre capable de mettre en place les test unitaires et fonctionnels dans une usine logicielle
- Savoir mesurer la qualité et la performance

Public: Cette formation concerne les développeurs expérimentés, les chefs de projets et architectes impliqués dans des projets de développement.

Pré-requis:
Pour suivre cette formation dans de bonnes conditions, il est nécessaire que les participants aient une bonne maîtrise des langages objets .Net ou Java ou C++.


Module 1: Vue d’ensemble de qualité logicielle

Vue d’ensemble de la qualité logicielle

Qu’est-ce que la qualité logicielle

L’industrialisation logicielle et les tests

Choix des outils

Module 2: Contrôles de version

Vue d’ensemble du contrôle de version dans une usine logicielle

Contrôles de version centralisés vs contrôles de version décentralisés

Création de dépôts

Gestion des fichiers sources dans un contrôle de version

Historique des révisions

Gestion des conflits

Création et gestion des branches

Gestion du merging

Module 3: Automatisation des tests

Vue d’ensemble des tests dans une usine logicielle

Tests unitaires

Tests d’intégration

Tests d’IHM

Tests Web

Tests fonctionnels

Comment automatiser les tests

La couverture de code

Module 4: Outils de build

Vue d’ensemble de la construction et compilation de projets

Bases de la compilation

Gestion des dépendances

Référentiels

Reporting

Gestion des conflits

Module 5: Gestion de la qualité logicielle

Vue d’ensemble de la qualité logicielle

Les différentes métriques

Respects des règles de codage

Paramétrage des règles

L’analyse statique

L’analyse dynamique

Documentation du code

Reporting

Module 6: Intégration continue

Vue d’ensemble de l’intégration continue

Architecture et mise en place d’une industrialisation logicielle

Espace de travail

Déclencheurs des builds

Résultats des builds

Communication et intégration avec les autres produits : tests, qualité, construction, etc.

Reporting

Module 7: Gestion des bugs

Stratégie de gestion des bugs

Mise en place du bug tracking

Suivi des bugs

Communication avec les utilisateurs finaux

Rappel formation Qualité des applications

Dates des formations
Aix-Marseille
 Du 12 novembre au 14 novembre

Sophia-Antipolis
 Du 12 novembre au 14 novembre

Cliquer sur une date pour réserver.
Ce cours peut-être adapté sur mesure en intra-entreprise.

Partenaire FAFIEC

Si vous êtes trop loin de nos centres de formation, nous pouvons nous déplacer chez vous en intra-entreprise dans toute la france et plus particulièrement dans les villes suivantes: Aix-en-Provence - Angers - Antibes - Avignon - Besançon - Bordeaux - Brest - Clermont-Ferrand - Dijon - Grenoble - Le Havre - Le Mans - Lille - Limoges - Lyon - Marignane - Marseille - Metz - Monaco - Montpellier - Nancy - Nantes - Nice - Nîmes - Orléans - Paris - Reims - Rennes - Saint-Etienne - Sophia-Antipolis - Strasbourg - Toulon - Toulouse - Vitrolles