cycle de vie

2 707 vues

Publié le

modèle en v
modèle en cascade

Publié dans : Formation
0 commentaire
2 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
2 707
Sur SlideShare
0
Issues des intégrations
0
Intégrations
9
Actions
Partages
0
Téléchargements
132
Commentaires
0
J’aime
2
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

cycle de vie

  1. 1. Université De Sousse Institut supérieur des science applique et de technologie de Sousse Présenté par : Shili Mohamed Mohamed_recherche@hotmail.fr/Medshili_isetkr@hotmail.fr M2R SPI 2013**2014
  2. 2. Plan Introduction Modèle en cascade Modèle en V Avantages & l’inconvénients Exemple Conclusion 2
  3. 3. Introduction Le cycle de vie du logiciel ou (software life cycle) sert à modéliser le déroulement dans le temps d'un processus complexe. C’est l’ensemble de phases qui se déroulent depuis le moment où le client commande l’application chez un développeur jusqu’au moment où cette dernière le lui est livrée et jusqu’à sa disparition 3
  4. 4. Introduction   IL existe plusieurs modèles de cycle de vie d’un logiciel : Modèles linéaires : • Cascade • •  Modèle en V … Modèles non-linéaires (itératifs): • Prototypage • Modèles incrémentaux • Modèles en spirale • …. 4
  5. 5. Modèle en cascade Dans ce modèle le principe est très simple : chaque phase se termine à une date précise par la production de certains documents ou logiciels .Les résultats sont définis sur la base des interactions entre étapes, ils sont soumis à une revue approfondie et on ne passe à la phase suivante que s’ils sont jugés satisfaisants. 5
  6. 6. Modèle en cascade Étude préliminaire Rapport d’analyse CDC + Plan qualité Analyse des besoins Analyse du système Conception du système Dossier d’analyse + Plan validation Dossier de conception + Plan Tests Programmation & Tests Intégration & Tests Dossier algorithmique + sources Résultats des tests Installation Validation Exploitation & Maintenance 6
  7. 7. Modèle en cascade Modèle de famille Linéaire Retour limité à une phase en amont Validation des phases par des revues Enchaînement depuis le cahier des charges jusqu’à la réalisation(tests) 7
  8. 8. Avantages de Modèle en cascade Avantages des Modèle en Cascade Facile à mettre en place Facile à utiliser et à comprendre 8
  9. 9. Inconvénients de Modèle en cascade Validation très tardive Absence de flexibilité Inconvénients des Modèle en Cascade Une phase ne peut démarrer que si l’étape précédent est finie Erreur d’analyse ou de conception très coûteuse Les risques se déclarent vers la fin 9
  10. 10. Modèle en V 10
  11. 11. Modèle en V Le modèle de cycle de vie en V part du principe que les procédures de vérification de la conformité du logiciel aux spécifications doivent être élaborées dès les phases de conception.  Le modèle en V reste actuellement le cycle de vie le plus connu et certainement le plus utilisé. Validation finale montante et confirmation de la validation descendante 11
  12. 12. Avantages des Modèle en V Validations intermédiaires Modèle encore assez populaire en industrie Avantages des Modèle en V Limitations des risques en cascade par validation de chaque étape Modèle éprouvé très utilisé pour de grands projets 12
  13. 13. Inconvénients de Modèle en V Plus complexe que le modèle en cascade Inconvénients des Modèle en V On ne voit pas toujours de retour sur les phases précédentes Plus difficile à mettre en œuvre Difficile de séparer les phases de conception et de réalisation 13
  14. 14. Exemple Exemple de phase de conception de cycle de vie Modèle entité association gestion de stock 14
  15. 15. Conclusion Il n’y a pas de modèle idéal car tout dépend des circonstances le modèle en cascade ou en V est risqué pour les développements innovants car les spécifications et la conception risquent d’être inadéquats et souvent remis en cause. 15
  16. 16. Merci de votre attention 16
  17. 17. Wikipedia  Présentation du Major Greg Phillips: Les modèles de cycle de vie et le modèle «Chute d’eau» 17

×