Étude comparative entre le modèle en cascade et le modèle en spirale
Le modèle en Cascade
- Nom du modèle : Modèle en cascade
- Date de création : 1970
- Créateur du modèle : Winston W.Royce
- Description du modèle :
- Approprié pour quel type de projet :
Quand les besoins sont connus et stables.
Quand la technologie à utiliser est maîtrisée.
Quand la technologie à utiliser est maîtrisée.
Lors de la création d’une nouvelle version d’un produit existant.
Lors du portage d’un produit sur une autre plateforme.
Structure simple.
Logique.
Bien adapté pour des petits système.
Contrôle facile.
Facilité de planification des étapes et des délais.
Force la documentation : une phase peut se terminer avant qu’un document soit validé.
Une phase ne peut démarrer que si l'étape précédente est finie.
Le produit n’est visible qu’à la fin.
- Avantages :
Structure simple.
Logique.
Bien adapté pour des petits système.
Contrôle facile.
Facilité de planification des étapes et des délais.
Force la documentation : une phase peut se terminer avant qu’un document soit validé.
- Inconvénients:
Une phase ne peut démarrer que si l'étape précédente est finie.
Le produit n’est visible qu’à la fin.
Très faible implication du client.
Manque de flexibilité(ne traite pas les évolutions,notamment des exigences).
Mal adapté à des systèmes complexes(processus de développement rarement séquentiel).
Manque de flexibilité(ne traite pas les évolutions,notamment des exigences).
Mal adapté à des systèmes complexes(processus de développement rarement séquentiel).
Erreur d’analyse ou de conception très coûteuse.
Les risques se déclarent vers la fin.
Les risques se déclarent vers la fin.
Image qui illustre le modèle en cascade. |
Le modèle en Spirale
- Nom du modèle: Modèle en Spirale
- Date de création: 1988
- Créateur du modèle: Barry Boehm
- Description du modèle:
- Approprié pour quel type de projet:
Quand le risque du projet est considérable.
Quand les spécifications ne sont pas stables.
Pour les nouveaux produits.
Quand le projet implique de la recherche et de l’investigation.
- Avantages
Impacts minimaux des risques sur le projet.
Fonctions critiques développées en premier.
Feedback rapide du client.
Une évaluation continue du procédé.
- Inconvénients:
Le modèle est très complexe.
La spirale peut s’éterniser.
Les développeurs doivent être réaffectés pendant les phases de non-développement.
Les objectifs ne sont pas souvent faciles à formuler.
Image qui illustre le modèle en spirale |
Sources:
http://fr.slideshare.net/mostefaiamine/cours-gnie-logiciel-cours-2-cycles-de-vie?next_slideshow=1
http://fr.slideshare.net/medshili/cycle-de-vie
http://fr.slideshare.net/mouadasq/22-cycles-de-vie
http://fr.slideshare.net/RabiaAziza/cycles-de-vie-dun-logiciel
http://fr.wikipedia.org/wiki/Cycle_de_d%C3%A9veloppement_%28logiciel%29
Aucun commentaire:
Enregistrer un commentaire