Sommaire

Le cycle en V Cycle en V

Le modèle du cycle en V est un modèle de développement logiciel qui est une adaptation du modèle en cascade. Nous retrouvons les mêmes étapes, mais avec une forme en V qui souligne l’aspect test et vérification et le parallélisme qui peut en découler. Les étapes dans l’ordre incluent pour la descente du V : la spécification, l’architecture, la conception détaillée, le codage ; et pour la remontée du V : les tests et vérifications de code, les tests de modules, les tests d’intégration et la validation logicielle.

Images/p30.png

Le cycle en V

Avec cette structure, on peut avoir des équipes séparées et travaillant en parallèle pour la partie descendante du V et la partie remontante. En effet, dès que la spécification logicielle est prête, il est possible de l’envoyer à une équipe de validation qui préparera un plan de validation logicielle et les moyens de test nécessaires pour son exécution (bancs de tests, scripts de test, etc.). Évidemment, la validation ne pourra être exécutée que lorsqu’une version logicielle sera disponible, mais le temps de la création du plan sera économisé puisque le plan sera réalisé durant le reste de la phase descendante du V. C’est le même principe pour les tests d’intégration et les tests de modules qui pourront ...