Académique Documents
Professionnel Documents
Culture Documents
1
2
Caractéristiques:
3
Caractéristiques:
Suppose que l’on connaisse précisément les besoins(exigences), ou au
moins la plupart, dès le début.
Exige d’accorder une attention très importante aux documents Ex. : livrer
un document, attendre 15 jours les retours, intégrer ces commentaires (10
jours) , livrer une nouvelle version,.
4
Inconvénients:
Pas de parallélisme.
5
6
Caractéristiques:
7
Inconvénients
8
Modèles parfois difficiles à appliquer :
– difficile de prendre en compte des changements importants
dans les spécifications dans une phase avancée du projet.
– durée parfois trop longue pour produits compétitifs.
Gestion du risque :
– trop de choses reportées à l'étape de programmation (par ex.
l'interface utilisateur).
– pas assez de résultats intermédiaires pour valider la version
finale du produit,
9
Branche fonctionelle Branche
technique
Capture des
Capture des besoins
fonctionels besoins
techniques
Conception
analyse
générique prototype
Conception préliminaire
Conception détaillée
Codage et test
recette 10
Caractéristiques:
Pré étude:
-Validation du principe
- Outils de développement
Élaboration :
-Focalisé sur l’architecture
-Réalisation des fonctions prioritaires
Construction:
Avancement jusqu’au système complet
11
12
Caractéristiques :
Contrôler :
• si un cycle concernant un risque est achevé avec succès, évaluer
le résultat du cycle, planifier le cycle suivant.
• si le risque est non résolu, interrompre le projet. 13
Caractéristiques :
Utilisation du prototypage.
Remarque:
● problèmes de performance
15
Risques liés au processus :
16
Risques humains:
défaillance du personnel
surestimation des compétences
travailleur solitaire
manque de motivation
17
Evite projet tunnel.
18
doit permettre de :
19
I. Dresser dans un tableau comparatif, las avantages, les inconvénients
ainsi que le type de projet correspondant à chaque modèle de cycle de
vie que vous avez vu dans le cours.
II. Attribuer à chacun de ces projets, un modèle de cycle de vie qui lui est
adéquat :
1. Développement d’un logiciel médical ;
2. Développement d’un site web pour l’organisation du croissant
rouge ;
3. Développement d’un logiciel à utilisation militaire ;
4. Développement d’un site web pour une agence de voyage qui fait la
réservation des billets d’avion en ligne ;
5. Développement d’une application de gestion d’une bibliothèque
universitaire ;
6. Développement d’un logiciel aéronautique pour la NASA ;
7. Développement d’une application de gestion de stock importante ;
8. Développement d’un projet pour la gestion hôtelière ;
9. Développement d’un site web de vente de voitures en ligne. 20