CYCLE EN V

Vous ne connaissez pas le cycle en V? Le cycle en V est un paradigme du développement informatique.

Il décrit les étapes essentielles du développement d'un logiciel, le cycle de vie du projet. Il est représenté par un V dont la branche descendante contient toutes les étapes de la conception du projet, et la branche montante toutes les étapes de tests du projet. La pointe du V, quant à elle, représente la réalisation concrète du projet, le codage; on pourrait donc en déduire, de manière simpliste, que les deux branches montantes et descendantes ne sont que de la documentation! Certes, certes, mais pas que...

En effet, chaque étape d'une branche a son pendant dans l'autre branche, c'est à dire qu'une étape de conception correspond à une étape de test qui lui est spécifique. A tel point, d'ailleurs, qu'une étape de test peut être élaborée dès que la phase de conception correspondante est terminée, indépendamment du reste du projet.

description du cycle en V