cycle de vie

17
Université De Sousse Institut supérieur des science applique et de technologie de Sousse Présenté par : Shili Mohamed M2R SPI 2013**2014 [email protected]/[email protected]

Upload: shili-mohamed

Post on 24-May-2015

1.149 views

Category:

Education


19 download

DESCRIPTION

modèle en v modèle en cascade

TRANSCRIPT

Page 1: cycle de vie

Université De SousseInstitut supérieur des science applique et de technologie de

Sousse

Présenté par :

Shili Mohamed

M2R SPI 2013**2014 [email protected]/[email protected]

Page 2: cycle de vie

Plan

IntroductionIntroductionModèle en cascadeModèle en VAvantages & l’inconvénients

22

Conclusion

Avantages & l’inconvénients Exemple

Page 3: cycle de vie

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

33

client commande l’application chez un développeur jusqu’au moment

où cette dernière le lui est livrée et jusqu’à sa disparition

Page 4: cycle de vie

Introduction

IL existe plusieurs modèles de cycle de vie d’un logiciel :

Modèles linéaires : Modèles linéaires :

• Cascade

• Modèle en V

• …

Modèles non-linéaires (itératifs):

• Prototypage

44

• Prototypage

• Modèles incrémentaux

• Modèles en spirale

• ….

Page 5: cycle de vie

Modèle en cascade

Dans ce modèle le principe est très simple : chaque phase se 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

55

à la phase suivante que s’ils sont jugés satisfaisants.

Page 6: cycle de vie

Modèle en cascade

Étude préliminaireRapport d’analyseÉtude préliminaire

Analyse des besoins

Analyse du système

Conception du système

Programmation & Tests

d’analyse

CDC + Plan qualité

Dossier d’analyse + Plan validation

Dossier de conception + Plan Tests

Dossier algorithmique +

66

Intégration & Tests

Installation

Exploitation & Maintenance

algorithmique + sources

Résultats des tests

Validation

Page 7: cycle de vie

Modèle en cascade

Modèle de famille Linéaire

Retour limité à une phase en amont

Validation des phases par des revues

77

Enchaînement depuis le cahier des charges jusqu’à la réalisation(tests)

Page 8: cycle de vie

Avantages de Modèle en cascade

Facile à utiliser et à comprendre

Facile à mettre en placeAvantages des Modèle en Cascade

88

Page 9: cycle de vie

Validation très tardive

Inconvénients de 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

Absence de flexibilité

Validation très tardive

Inconvénients des Modèle en

Cascade

Erreur d’analyse ou de conception très coûteuse

Les risques se déclarent vers la fin

99

Page 10: cycle de vie

Modèle en V

1010

Page 11: cycle de vie

Modèle en V

Le modèle en V reste actuellement le cycle de vie le plus connu et certainement le plus utilisé.

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.

1111

Validation finale montante et confirmation de la validation descendante

Page 12: cycle de vie

Validations intermédiaires

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

Modèle encore assez populaire en industrie

Avantages des Modèle

en V

1212

Modèle éprouvé très utilisé pour de grands projets

Page 13: cycle de vie

Inconvénients de Modèle en V

On ne voit pas toujours de retour surles phases précédentes

Plus difficile à mettre en œuvre

Plus complexe que le modèle en cascade

Inconvénientsdes Modèle

en V

Difficile de séparer les phases de conception et de réalisation

1313

Page 14: cycle de vie

ExempleExemple de phase de conception de cycle de vie

1414Modèle entité association gestion de stock

Page 15: cycle de vie

Conclusion

Il n’y a pas de modèle idéal car tout dépend des circonstancesIl 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.

1515

Page 16: cycle de vie

Merci de votre attention

1616

Page 17: cycle de vie

WikipediaWikipedia Présentation du Major Greg Phillips: Les modèles de

cycle de vie et le modèle «Chute d’eau»

1717