Cycle de vie d’un logiciel

1,398 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,398
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
34
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Cycle de vie d’un logiciel

  1. 1. Cycle de vie d’un logicielen cascadeRéaliser par :KHIATI AbdelkrimELHAOUARI Alaa
  2. 2. Quand commence la constructiondun logiciel ?• quand on écrit la première ligne de code ?• quand on a planifié son développement ?• quand on a écrit la spécification ?• quand on a écrit le cahier des charges ?• quand on a terminé létude de marché ?2
  3. 3. Quand un logiciel est-il terminé ?• quand on a fini de le programmer ?• quand on la compilé ?• quand il sexécute sans se planter ?• quand on la testé ?• quand on la documenté ?• quand il est livré au premier client ?• quand il névolue plus ?• quand il nest plus maintenu ?3
  4. 4. Plan• Cycle de vie d’un logiciel• Différents modèles :• Modèle de cycle de vie en cascade• Caractéristiques du modèle en cascade• Critique du modèle en cascade4
  5. 5. Cycle de vie d’un logiciel• Définition des besoins (cahier des charges)• Analyse des besoins (spécification)• Planification (gestion de projet)• Conception• Développement (codage, test, intégration)• Validation• Qualification (mise en situation)• Distribution• Support5
  6. 6. Différents modèles :• en cascade• en V• en spirale• Extreme Programming (XP)6
  7. 7. Modèles de cycles de vie d’un logiciel• Modèle de cycle de vie en cascade7
  8. 8. Caractéristiques du modèle en cascade• (date des années 70)• Séquentiel• Importance du contrôle du processus• rétroactions• validation, vérification, tests8
  9. 9. Critique du modèle en cascade• Modèle trop séquentiel▫ dure trop longtemps• Validation trop tardive▫ et remise en question coûteuse des phasesprécédentes• Sensibilité à larrivée de nouvelles exigences▫ refaire toutes les étapes9

×