Qualite Logicielle
Formation
À Rouen et Paris
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Dirigé à
Pour professionnels
-
Lieu
-
Heures de classe
35h
Objectifs: Développer un plan d'Assurance Qualité adapté à vos projets logiciel. Définir et mettre en œuvre les fonctions d'Assurance Qualité et de test. Vérifier et valider la qualité du logiciel à chaque phase du cycle de vie. Comprendre les techniques de test logiciel et la réalisation de scénarios de test. Utiliser ISO 9000 et SEI/CMMI pour améliorer le processus de développement logiciel. Destinataires: test, qualité
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
Date de début
Les Avis
Le programme
Durée : 35 Heures
Objectifs
- Développer un plan d'Assurance Qualité adapté à vos projets logiciel
- Définir et mettre en œuvre les fonctions d'Assurance Qualité et de test
- Vérifier et valider la qualité du logiciel à chaque phase du cycle de vie
- Comprendre les techniques de test logiciel et la réalisation de scénarios de test
- Utiliser ISO 9000 et SEI/CMMI pour améliorer le processus de développement logiciel
Contenu de la formation Introduction et généralités
Notions sur l'Assurance Qualité Logiciel (AQL)
- Les critères de la qualité logiciel
Le rôle de l'Assurance Qualité Logiciel
- Définition du test et du contrôle qualité – psychologie des tests
- L'organisation pour la qualité
- Qualité des produits et des processus
Les phases du cycle de développement : tests tout au long du cycle de vie
- Spécifications, conception, codage, intégration, validation, maintenance
- Produits spécifiques à chaque phase
- Mesure et planification de l'effort d'Assurance Qualité
Modèles de développement logiciel
- Bénéfices du développement incrémentiel
- Évolution, itération et réutilisation
- Modèle en spirale, développement agile, XP
Techniques clés pour une assurance qualité réussie
Choisir une norme :
- IEEE/ANSI
- ISO
- SEI
- AFNOR
- Certification
- Normes internationales du logiciel
- Création de normes internes
Gestion de configuration logiciel
- Le concept de référentiel
- Techniques de contrôle des changements
Gestion des revues de produits
- Revue de grands et de petits projets
- Audits des points clés du cycle de vie
- Réunions de suivi et lecture croisée
Normes pour le développement
Comprendre ISO 9000 SEI et CMMI
- Les cinq niveaux de maturité
- L'attribut clé du processus :
- Assurance Qualité du logiciel
- Buts, compétences, attributs, mesures et vérification
Assurance qualité pendant l'étude des besoins
Validation du cahier de charges
- Planification des tests de recette
- Installation, formation et maintenance
Validation des spécifications du système
- Critères qualité des spécifications logicielles
- Liste de contrôle pour l'inspection des spécifications
Qualité de la conception logicielle
Validation de la conception logicielle
- Critères qualité de la conception logicielle
- Liste de contrôle pour la conception
- Modularité et complexité structurelle
Principes de base des tests
- comment concevoir ses cas de tests
- Apprentissage des tests « boite noire »– partition de classes d’équivalence- tests par paire
- Tests BOITE BLANCHE couverture – techniques
Test d'intégration Phases de validation et de recette
Assurance Qualité pendant la vérification du système
- Vérifier que la construction finale du système correspond à ses spécifications
- Adéquation de l'interface système avec l'utilisateur
- Vérifier l'exactitude des manuels utilisateur/opérateur
- Le système est-il prêt pour conclure l'Assurance Qualité ?
Test de validation du système
Test de recette
- Obtenir l'approbation de l'utilisateur
Méthode pédagogique
- Par l’exemple
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Qualite Logicielle