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]

Cycle de Vie

Embed Size (px)

Citation preview

  • Universit De SousseInstitut suprieur des science applique et de technologie de

    Sousse

    Prsent par :

    Shili Mohamed

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

  • Plan

    IntroductionIntroductionModle en cascadeModle en VAvantages & linconvnients

    22

    Conclusion

    Avantages & linconvnients Exemple

  • Introduction

    Le cycle de vie du logiciel ou (software life cycle) sert modliser le

    droulement dans le temps d'un processus complexe. Cest

    lensemble de phases qui se droulent depuis le moment o le

    client commande lapplication chez un dveloppeur jusquau moment

    33

    client commande lapplication chez un dveloppeur jusquau moment

    o cette dernire le lui est livre et jusqu sa disparition

  • Introduction

    IL existe plusieurs modles de cycle de vie dun logiciel :

    Modles linaires : Modles linaires :

    Cascade

    Modle en V

    Modles non-linaires (itratifs):

    Prototypage

    44

    Prototypage

    Modles incrmentaux

    Modles en spirale

    .

  • Modle en cascade

    Dans ce modle le principe est trs simple : chaque phase se Dans ce modle le principe est trs simple : chaque phase se

    termine une date prcise par la production de certains documents

    ou logiciels .Les rsultats sont dfinis sur la base des interactions

    entre tapes, ils sont soumis une revue approfondie et on ne passe

    55

    la phase suivante que sils sont jugs satisfaisants.

  • Modle en cascade

    tude prliminaireRapport danalysetude prliminaire

    Analyse des besoins

    Analyse du systme

    Conception du systme

    Programmation & Tests

    danalyse

    CDC + Plan qualit

    Dossier danalyse + Plan validation

    Dossier de conception + Plan Tests

    Dossier algorithmique +

    66

    Intgration & Tests

    Installation

    Exploitation & Maintenance

    algorithmique + sources

    Rsultats des tests

    Validation

  • Modle en cascade

    Modle de famille Linaire

    Retour limit une phase en amont

    Validation des phases par des revues

    77

    Enchanement depuis le cahier des charges jusqu la ralisation(tests)

  • Avantages de Modle en cascade

    Facile utiliser et comprendre

    Facile mettre en placeAvantages des Modle en Cascade

    88

  • Validation trs tardive

    Inconvnients de Modle en cascade

    Une phase ne peut dmarrer que si ltape prcdent est finie

    Erreur danalyse ou de conception trs

    Absence de flexibilit

    Validation trs tardive

    Inconvnients des Modle en

    Cascade

    Erreur danalyse ou de conception trs coteuse

    Les risques se dclarent vers la fin

    99

  • Modle en V

    1010

  • Modle en V

    Le modle en V reste actuellement le cycle de vie le plus connu et certainement le plus utilis.

    Le modle de cycle de vie en V part du principe que les procdures

    de vrification de la conformit du logiciel aux spcifications doivent tre

    labores ds les phases de conception.

    1111

    Validation finale montante et confirmation de la validation descendante

  • Validations intermdiaires

    Avantages des Modle en V

    Limitations des risques en cascade par validation de chaque tape

    Modle prouv trs utilis pour de grands

    Modle encore assez populaire en industrie

    Avantages des Modle

    en V

    1212

    Modle prouv trs utilis pour de grands projets

  • Inconvnients de Modle en V

    On ne voit pas toujours de retour surles phases prcdentes

    Plus difficile mettre en uvre

    Plus complexe que le modle en cascade

    Inconvnientsdes Modle

    en V

    Difficile de sparer les phases de conception et de ralisation

    1313

  • ExempleExemple de phase de conception de cycle de vie

    1414Modle entit association gestion de stock

  • Conclusion

    Il ny a pas de modle idal car tout dpend des circonstancesIl ny a pas de modle idal car tout dpend des circonstances

    le modle en cascade ou en V est risqu pour les dveloppements innovants

    car les spcifications et la conception risquent dtre inadquats et souvent

    remis en cause.

    1515

  • Merci de votre attention

    1616

  • WikipediaWikipedia Prsentation du Major Greg Phillips: Les modles de

    cycle de vie et le modle Chute deau

    1717