Cycle en V

Cycle en V
Les phases du cycle en V

Le modèle du cycle en V est un modèle conceptuel de gestion de projet imaginé suite au problème de réactivité du modèle en cascade. Il permet, en cas d'anomalie, de limiter un retour aux étapes précédentes. Les phases de la partie montante doivent renvoyer de l'information sur les phases en vis-à-vis lorsque des défauts sont détectés, afin d'améliorer le logiciel.

Le cycle en V est devenu un standard de l'Industrie logicielle depuis les années 1980 et depuis l'apparition de l'Ingénierie des Systèmes est devenu un standard conceptuel dans tous les domaines de l'Industrie. Le monde du logiciel ayant de fait pris un peu d'avance en termes de maturité, on trouvera dans la bibliographie courante souvent des références au monde du logiciel qui pourront s'appliquer au système.

Les phases à travers le temps et le niveau de détails

Les étapes :

Une des différences entre la recette usine et la recette finale est essentiellement contractuelle. Aussi, il n'est pas rare que le MOA (Maître d'Ouvrage) délègue la validation auprès d'un organisme de validation, cet organisme étant bien souvent constitué d'experts afin de diminuer les erreurs de validation.

Sommaire

Rôles

Dans le contexte des projets de grande envergure ont émergé des rôles pour partager et désigner les responsabilités :

Répartition des rôles en fonction des étapes
Niveau de
Détail
Rôles Besoins
et Faisabilité
Spécification Conception
Architecturale
Conception
Détaillée
Codage Test
unitaire
Test
d'intégration
Test
de Validation
Recette
Système MOA + AMOA
X
X
Fonctionnel MOE + MOED
X
X
Technique
et Métier
Equipe
Architecturale
X
X
Composant Equipe
de Développement
X
X
X

On retrouve dans ce découpage le V, d'où le nom de ce modèle.

Documents par phase

Pour une bonne communication entre les différents partenaires du projet, il est nécessaire d'établir des documents de référence.

Documents en fonction des étapes
Besoins
et Faisabilité
Spécification Conception
Architecturale
Conception
Détaillée
Codage Test
unitaire
Test
d'intégration
Test
de Validation
Recette
Spécification des Besoins Utilisateur
Cahier des charges
Rapport de Recette
Spécifications Générales
Spécification Technique des Besoins
Procès Verbal de Validation
Dossier de Définition du Logiciel
Dossier d'Architecture Technique
Plan de Tests
Rapport de Tests d'Intégration
Rapport de Conception Détaillée Rapport de Tests Unitaires
Code source

Risques inhérents au Cycle en V

Différence entre la théorie (les spécifications) et la pratique (ce qui a été produit)

Une fois l'ensemble des besoins capturés et les spécifications établies, il arrive que dès le niveau de l'architecture, voire en phase de conception détaillée ou de codage, des difficultés d'ordre de cohérence, technique et humain interviennent. C'est la fameuse différence entre la théorie et la pratique : en théorie il n'y en a pas !

En pratique, il est difficile voire impossible de totalement détacher la phase de conception d'un projet de sa phase de réalisation. C'est souvent au cours de l'implémentation qu'on se rend compte que les spécifications initiales étaient incomplètes, fausses, ou irréalisables, sans compter les ajouts de nouvelles fonctionnalités par les clients (scope creep). Lire à ce sujet Le Mythe du mois-homme. C'est principalement pour cette raison que le Cycle en V n'est pas toujours adapté à un développement logiciel. La problématique des projets longue durée qui sont adaptés sur ce mode de gestion de projet est aussi souvent qu'ils risquent de ne plus "coller" aux besoins qui évoluent dans le temps.

D'autres modèles permettent plus facilement des modifications (parfois radicales) de la conception initiale suite à une première implémentation ou série d'implémentations. Voir par exemple à ce sujet : Développement rapide d'applications ou Méthode agile de gestion de projet.

Comité de Pilotage

Pour améliorer le suivi du projet sur le plan de l'observation et des choix à effectuer, il se constitue généralement une équipe transversale au projet : le Comité de Pilotage. Ce comité de pilotage est généralement constitué d'un membre de chaque catégorie de rôle.
Ce comité joue en quelque sorte de rôle de gaine de protection autour du V. Ce comité analyse les métriques issues des activités de chaque phase afin de réaliser la jonction entre la MOE et la MOA.

Voir aussi

Liens internes

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Cycle en V de Wikipédia en français (auteurs)

Игры ⚽ Поможем решить контрольную работу

Regardez d'autres dictionnaires:

  • CYCLE — Une conception cyclique du temps a souvent été comprise par la pensée moderne comme la marque du primitivisme d’une culture ou le symptôme d’une régression archaïsante chez un sujet. Une telle conception, dans les deux cas, résulterait d’une… …   Encyclopédie Universelle

  • cycle — cy‧cle [ˈsaɪkl] noun [countable] a series of events that happen in an order that regularly repeats itself: • Approved Training Practices are monitored by the Association on a five year cycle. ˈbilling ˌcycle ACCOUNTING the usual time that is… …   Financial and business terms

  • Cycle — Cy cle (s? k l), n. [F. ycle, LL. cyclus, fr. Gr. ky klos ring or circle, cycle; akin to Skr. cakra wheel, circle. See {Wheel}.] 1. An imaginary circle or orbit in the heavens; one of the celestial spheres. Milton. [1913 Webster] 2. An interval… …   The Collaborative International Dictionary of English

  • Cycle En V — Les phases du cycle en V Le modèle du cycle en V est un modèle conceptuel de gestion de projet imaginé suite au problème de réactivité du modèle en cascade. Il permet, en cas d anomalie, de limiter un retour aux étapes précédentes. Les phases de… …   Wikipédia en Français

  • Cycle en v — Les phases du cycle en V Le modèle du cycle en V est un modèle conceptuel de gestion de projet imaginé suite au problème de réactivité du modèle en cascade. Il permet, en cas d anomalie, de limiter un retour aux étapes précédentes. Les phases de… …   Wikipédia en Français

  • Cycle Du Ā — Le Cycle du Ā (que l on prononce non A) est constitué de trois romans de science fiction écrits par A. E. van Vogt (Canada) : Le Monde des Ā Les Joueurs du Ā La Fin du Ā Essai Le philosophe grec Aristote a établi un système du monde dualiste …   Wikipédia en Français

  • Cycle du A — Cycle du Ā Le Cycle du Ā (que l on prononce non A) est constitué de trois romans de science fiction écrits par A. E. van Vogt (Canada) : Le Monde des Ā Les Joueurs du Ā La Fin du Ā Essai Le philosophe grec Aristote a établi un système du… …   Wikipédia en Français

  • Cycle du ā — Le Cycle du Ā (que l on prononce non A) est constitué de trois romans de science fiction écrits par A. E. van Vogt (Canada) : Le Monde des Ā Les Joueurs du Ā La Fin du Ā Essai Le philosophe grec Aristote a établi un système du monde dualiste …   Wikipédia en Français

  • cycle — [sī′kəl; ] for n.7 & vi.2, also [ sik′əl] n. [ME cicle < LL cyclus < Gr kyklos, a circle, cycle: see WHEEL] 1. a recurring period of a definite number of years, used as a measure of time 2. a period of time within which a round of regularly …   English World dictionary

  • cycle — CYCLE. s. m. Cercle, période. Le Cycle solaire est de 28 années. Le Cycle lunaire est de 19 ans. Le Cycle de l Indiction est de 15 ans …   Dictionnaire de l'Académie Française 1798

  • cycle — CYCLE. s. m. Cercle, periode. Le cycle du soleil est de 28. années. le cycle lunaire est de 29. ans. & le cycle d indiction est de 15. ans …   Dictionnaire de l'Académie française

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”