UNIQ-GenieLogiciel-Chap2-Cycle de Vie Des Logiciels
UNIQ-GenieLogiciel-Chap2-Cycle de Vie Des Logiciels
UNIQ-GenieLogiciel-Chap2-Cycle de Vie Des Logiciels
UniQ
Université Quisqueya
Faculté des Sciences, de Génie et
d’Architecture (FSGA)
Introduction au Génie
Logiciel (Chap2)
Jean Andris ADAM, Charge de cours
+
Définition
Origine
Etapes
Etapes
La conception du logiciel ;
Le codage;
Les tests;
L’íntégration;
L’installation
La maintenance
La disposition
+
Cycle de vie du développement
Etapes
+
Etapes du Cycle de vie
Etapes
Planification du projet
Analyse et Spécification
Conception
Implémentation
Vérification
Installation
Maintenance
+
Activités de Développement (2/2)
Etapes
La documentation
La vérification et la validation
La Gestion
+
1. Planification(Etude Preliminaire)
Documents à produire :
1. Etude de faisabilité
2. Rapport de planification du projet
+
2. Analyse des besoins (1/2)
Cueillette d’informations
Exigences fonctionnelles
Qualites non-fonctionnelles(containtes)
Spécification du Système
Accord entre le developpeur du systeme et le client
(l’utilisaeur)
Construction de prototypes (Pour élaborer la spécification)
Prioriser les éléments de la spécification
Produire et évaluer des solutions alternatives
Examiner les recommandations avec le chef de projet
+
2. Analyse des besoins (2/2)
Documents à produire
Cahier des charges technique / Document de
spécification
Document d’analyse
Le prototype
Le plan de Test
+
3. Conception (1/2)
Documents à fournir
Document de conception (Spécification)
Prototype
Plan de test global
Plan de test par module
+
4. Implementation
Gestion
Document a fournir :
Tracabilité.
+
L’equipe
de developpemet
+
Equipe de developpement
Analyste
Concepteur
Programmeur
Testeur
Formateur (Training specialist)
+
Equipe de developpement(roles)
Planification Analyste
Analyse Analyste
Conception
Architecturale Analyste, Concepteur
detaillee Concepteur, Programmeur
Implementation Programmeur
Tests
Unitaires Programmeur, testeur
Integration Testeur
Systeme Testeur
Installation Formateur
+
Fin