Extrait PDF - ENSEIRB

publicité
extrait_catalogue
Informatique
Semestre 9GL - Génie Logiciel
MODULE
UV
INTITULÉ
INTERVENANTS
I9GL-A
Méthodologie
A. ROLLET (Resp.)
IT306
Test du logiciel
D. RENAULT
A. ROLLET (Resp.)
2.00
IT311
Conduite de projet
R. MOëBS (Resp.)
3.00
03/06/2017 - 11:27:16
COEF.
/ECTS
5.00
1
extrait_catalogue
IT306 : Test du logiciel
Partagé par l'UV (les UVs) :
C9QFIA-D
I9GL-A
MCS - Modélisation comportementale des systèmes, vérification et tests
Méthodologie
Crédits ECTS :
2.00
Volumes horaires :
Cours :
Travaux Dirigés :
10.00
10.00
Enseignant(s) :
RENAULT David
ROLLET Antoine
Titre :
Test du logiciel
Résumé :
L'activité de test consiste à s'assurer de la correction apparente d'un système vis-à-vis de ses spécifications. Elle
est par nature non exhaustive : le système ne peut être soumis au'à quelques cas de test parmi tous ceux
envisageables. Le choix de ceux-ci est donc primordial pour garantir une fiabilité satisfaisante. L'objectif de cet
enseignement est la sélection des cas de test et leur application au logiciel.
Plan :
- enjeux du test
- approche formelle du test de logiciel
- génération de cas de test depuis un modèle formel
- test comportemental, test fonctionnel
- critères de couverture
- le test en pratique : mise en place, suivi de projet et mise en exploitation
Prérequis :
Aucun
Évaluation :
examen 2h
Document(s) :
Distribués en séance
Mot(s) clé(s) :
Test de logiciel, critère de couverture
Cours en ligne :
Aucun
03/06/2017 - 11:27:16
2
extrait_catalogue
IT311 : Conduite de projet
Partagé par l'UV (les UVs) :
I9GL-A
Méthodologie
Crédits ECTS :
3.00
Volumes horaires :
Cours Intégré :
Travail Individuel :
26.00
10.00
Enseignant(s) :
MOëBS R
Titre :
Conduite de projet
Résumé :
Intervenants : Rémi Moebs
L'objectif du cours sera d'acquérir une vision globale du cycle de vie d'un projet logiciel et des techniques et outils
de gestion associées.
Après un rappel des concepts associés à la gestion de projet, il aborde les principales phases de la vie d'un projet
:
* l'avant-projet : recueil des besoins, évaluation, prévisions
* l'organisation du projet : intervenants, rôles, démarche
* les techniques gestion des tâches : planification, ordonnancement, jalons
* les techniques de suivi et de contrôle de l'avancement
* la phase de test, de validation et de qualification
* les techniques d'assurance et de contrôle qualité.
L'objectif est de donner les bases nécessaires à la gestion de projet en insistant sur des exemples concrets et
vécus, à partir de témoignages issus de cas réels en entreprise. Le cours comprendra des exercices pratiques
basés sur des cas réels et des mises en situation par rapport à des phases de gestion d'un projet. L'objectif est
de permettre aux participants d'assimiler et de retenir les « best practices » associées à la gestion de projet et de
pouvoir les mettre en oeuvre rapidement en entreprise.
Plan :
* Introduction - Vue globale du cycle de vie:
Recueil et commentaire des expériences vécues en stage.
Principales définitions : Projet, Client, Maîtrise d'oeuvre, Maîtrise d'Ouvrage.
Vision globale du cycle de vie, principales démarches de mise en oeuvre.
Méthodes et outils.
Référentiels et normes, certifications.
Les différents types de projet.
* Recueil des besoins et évaluation:
Méthodes de recueil de besoins.
Production et analyse d'un cahier des charges.
Méthodes d'évaluation.
Plan de production prévisionnel.
Analyse des risques.
* Organisation des projets:
Principes d'organisation d'un projet - rôle du Chef de Projet.
Définition des rôles et gestion des relations.
Organisation de l'équipe de développement.
03/06/2017 - 11:27:16
3
extrait_catalogue
Démarche de réalisation (itérative, cycle en V).
Approche « Unified Process ».
Initialisation et gestion des risques.
Approche financière et budgétaire.
* Planification, ordonnancement:
Découpage en tâches.
Diagramme associés.
Mise au point d'un plan de production.
Gestion de la documentation.
Outils associés.
Cas pratique.
* Suivi et contrôle de l'avancement:
Techniques de suivi.
Tableaux de bord projet.
Reporting.
Gestion des relations dans l'équipe - techniques de management.
Suivi financier.
Outils associés.
* Tests, intégration et validation:
Types de tests.
Démarches de test et de qualification.
Tests de montée en charge et tests de performance.
Gestion de configuration.
Outils associés.
Organisation de la maintenance
* Assurance qualité:
Objectifs de l'assurance qualité
Référentiels et normes logicielles.
Dispositifs qualité sur un projet.
Qualité du logiciel, qualité des processus.
* Bilan, rappel des "best practices":
Vision synthétique des sessions précédentes.
Résumé des bests practices pour le réalisation d'un projet informatique.
Illustration par des exemples concrets.
Retours d'expérience.
Questions / Réponses.
Évaluation :
Contrôle continue et un projet
Document(s) :
<a href="/intranet/catalogue/mod/IT/IT311/slides.4up.ps">slides.4up.ps</a>
03/06/2017 - 11:27:16
4
Téléchargement