Cours Génie logiciel


Gestion de développement logiciel

Exercice 1 : Cycle de vie divisé en phases

En quoi un modèle de cycle de vie divisé en phases aide-t-il à la gestion du développement d’un logiciel ?

Exercice 2 : Modèle en cascade

Classez les tâches suivantes selon le modèle en cascade :

  1. tests d’acceptation,
  2. organisation du projet,
  3. tests unitaires,
  4. synthèse des exigences,
  5. estimation des coûts,
  6. conception de haut niveau,
  7. étude du marché,
  8. conception de bas niveau,
  9. implémentation,
  10. spécification des exigences,
  11. tests système.

Exercice 3 : Cycle de vie en V

Indiquez-la ou les phases du cycle de vie d’un logiciel en V où est produit chacun des documents suivants :

  1. manuel utilisateur final,
  2. conception architecturale,
  3. plan d’assurance qualité,
  4. spécification des modules,
  5. code source,
  6. cahier des charges,
  7. plan de test,
  8. manuel utilisateur préliminaire,
  9. conception détaillée,
  10. estimation des coûts,
  11. calendrier du projet,
  12. rapport des tests,
  13. documentation de code.