Ses avantages
- La qualité de la mise en œuvre des tests
- Oriente le découpage du système en composants et donc pousse à une réflexion sur l’architecture
- Modèle éprouvé dans l’industrie
- Normalisé (ISO-12207, MILSTD-498…)
- Deux types de tâches sont réalisées en parallèle : Verticalement on prépare l’étape suivante et Horizontalement : on prépare la vérification de la tâche en cours
- Dérisquage de la partie IHM avec une maquette
Ses inconvénients
- La validation finale par le client très tardive augmente les risques de dépassement de délai (et de coût)
- Phases séquentielles
- Rigidité face à une évolution du besoin
- Ne propose pas de plan type de documents