Le cycle en V est une méthode d'organisation très connue qui tire ses origines de l'industrie lourde. Adaptée à l'informatique dans les années 80 et imaginée pour remplacer le cycle en cascade, cette méthodologie est toujours utilisée dans le développement des projets informatiques, même si plusieurs dérivées existent. Bien adapté au partage des tâches entre clients et prestataires, et définissant parfaitement les rôles du partenariat, le cycle en V permet en outre de définir un cadre mixte composé d'offshore et de local. Par l'implémentation de versions successives, le cycle recommence en proposant un produit de plus en plus complet.
Principe et Différentes Phases
La réalisation d'une application peut se découper en 3 grandes parties (chacune se découpant elle-même en sous-parties), quelle que soit la méthodologie employée :
Définition du besoin - conception
Réalisation - codage
Validation - tests
Ce qui diffère entre les différentes méthodes, c'est le contenu et l'organisation de ces différentes activités. Le principe du cycle en V est de limiter les retours aux étapes précédentes et ainsi d'éviter par exemple de devoir revenir sur les spécifications et sur le développement une fois
les tests effectués. Concrètement, cela se traduit par la définition et la validation des cas de tests au moment de la conception du logiciel (spécifications + conception technique).
Avantages
L'intérêt principal du cycle en V est qu'il nécessite une formalisation des fonctionnalités du produit et de ce qui sera fait sur le projet. Il permet ainsi de bien réfléchir et de se poser les bonnes questions au début du projet, autant du côté client que du côté du prestataire.
Risques et Solutions
Le manque de souplesse : chaque phase doit être terminée (spécification, conception, développement...) avant de passer à la suivante. Chacune des étapes va durer plus longtemps et donc coûter plus chère, une méthodologie Scrum est dans ce cas plus adaptée.
La péremption du produit : sur de gros projets dont la durée de réalisation est de plusieurs années, le cycle en V classique est à éviter. Nous préconisons la mise en place d'un cycle en W ou en spirale.
La recherche de l'idéal : en utilisant ce cycle, il faut être attentif au temps passé sur la phase de démarrage du projet. La solution développée doit répondre aux besoins du client. Pentalog High Tech vous assiste et vous conseille dans la phase de spécifications du projet.
A qui s'adresse ce type d'organisation ?
Ce type d'organisation, dans sa définition la plus stricte, s'adresse principalement aux entreprises qui ont l'expérience d'externaliser leurs projets informatiques et ne dépassant pas une durée globale supérieure à 18 mois. Cela permet ainsi de bien préparer les phases en amont du développement et d'avancer sur chaque étape sans que cela ne demande beaucoup d'investissement côté client. Nous préconisons également cette méthodologie pour les petits projets dont
le délai de réalisation complet est inférieur à 6 mois. Sur des projets de cette taille, il est plus souvent facile de valider les spécifications complètes de l'application dès le départ, chacun ayant une vision complète de l'application à réaliser. Pour les projets ne répondant pas à ces critères, nous proposons des méthodes dérivées comme par exemple le cycle en spirale, le cycle itératif ou semi-itératif, le cycle en W.
Le choix de la méthodologie à appliquer dépend de plusieurs facteurs :
L'envergure du projet et le délai de réalisation souhaité
La taille de l'entreprise concernant la disponibilité et le profil des interlocuteurs côté client
La maturité du besoin ou niveau de spécifications.
L'expérience du client en externalisation de projet informatique
Contacts
PierrePeutin
Responsable de la Business Line Information Systems
Publié le lun., 21 mai 2012 13:09 par Alina Rafoi (il y a 0 jours)
Revue de presse de l’informatique o
Offshore
Dans la revue de presse de l'informatique offshore: l'entrée en Bourse de Facebook a été plus décevante qu'attendu. La Grèce représente un risque de 370 milliard d'euros pour l'Europe et la France est le pays le plus exposé à la
Lire la suite...
asimon 21/02/2012 adaugare suport feed pentablog.RO + traduceri texte asimon 06/10/2010 adaugare nofollow la linkurile externe asimon 06/10/2010 refresh surse de pe prod (pe svn nu erau ultimele) mseifar 13/05/2010 adaugare noul design in xsl