Vous êtes sur la page 1sur 2

Voici pratiquement comment se droule un projet RAD, quels sont les prrequis la mthode et les tapes de modlisation qui

i serviront de plan aux dveloppeurs.


Phases du RAD, controles et produits livrables

PRINCIPES ET ENGAGEMENTS
La premire des conditions rside dans la prsence dun animateur matrisant parfaitement tous les aspects du RAD. Dans les projets o des dissensions pourraient apparatre entre les diffrents interlocuteurs ce spcialiste de lentretien de groupe doit ncessairement tre neutre. Aprs une courte IMMERSION dans le domaine fonctionnel, il prsente la matrise douvrage, lors dun ENTRETIEN PROPRIETAIRE, lquivalent dune tude dopportunit, les contraintes de la mthode et un plan daction respecter. Un modle de communication est produit. Si ncessaire, une opration de ringnierie des processus prcde lautomatisation du domaine. Une REUNION DE LANCEMENT du projet est ensuite organise. Elle regroupe tous les acteurs recenss et donne lieu lindividualisation des travaux prparatoires la modlisation du systme. Trois phases structurent un projet RAD, le CADRAGE, le DESIGN et la CONSTRUCTION. Les deux premires phases pour respecter la cohrence systmique et les choix stratgiques ou oprationnels sappuient sur une approche descendante (top-down), la dernire privilgie la dfinition dtaille des besoins et applique une approche montante (bottom-up).

CADRAGE
Lors du CADRAGE auquel participent les dcideurs, lanimateur obtient le verrouillage des besoins, des budgets, des dlais et de la solution globale sur les plans stratgique, fonctionnel, technologique, organisationnel. Dans le cas o les besoins et les ressources divergeraient, une technique de type Analyse de la Valeur permet de prioriser les fonctionnalits en terme de retour sur investissement. Cette modlisation des traitements seffectue sous la forme dune hirarchie de fonctions.

DESIGN
La phase suivante, le DESIGN, repose sur la disponibilit dun AGL de conception lger et puissant, utilis en direct, dans une salle spcialement quipe de moyens de rtroprojection et de communication. Sous la coordination de lanimateur, les utilisateurs significatifs et les concepteurs-dveloppeurs travaillent alors en commun et en direct la modlisation dtaille des traitements et des donnes de lapplication. La modlisation des donnes reste classique et sappuie sur le modle entit-relation. LAGL de conception est capable de gnrer automatiquement et immdiatement la structure de la base de donnes partir du modle. La prsentation dun premier niveau de prototype conclut cette phase.

CONSTRUCTION
La phase de CONSTRUCTION affine le prototype. Elle fusionne les tapes classiques de spcification dtaille, de ralisation, de tests unitaires des modules, dintgration ainsi que la plus grande partie des tests de cheminements fonctionnels et la recette de lapplication. Cette homognit constitue avec la prise de dcision immdiate et la validation continue les bases mmes de la productivit et de la qualit RAD. Pour atteindre cette performance, les outils de construction utiliss doivent tre choisis avec soin (VB, Delphi, etc.), une charte graphique doit avoir t valide, des normes de programmation employes, un modle de transaction gnralis tous les modules et si possible le cadre dune mta-application aura t respect. (En RAD, la recette est normalement incluse dans la Construction, nanmoins on distinguera une tape d'homologation formelle) (le dploiement est une phase externe la ralisation, comme la formation)

CONCLUSION
Ceci nest pas exhaustif mais fait apparatre vident que ceux qui considrent le RAD comme une absence de mthode ne l'ont jamais pratiqu et ignorent tout du sujet. La mthode RAD nest pas le chaos , mais consacre laboutissement dune matrise organisationnelle, mthodologique et technologique. Elle sapplique toutes les tailles de projets. Elle a pour objectif principal damliorer la qualit des dveloppements, mais rduit les dlais de production et facilite la matrise des cots. Elle ne remplace pas la modlisation du systme par du prototypage mais utilise cette technique pour associer pleinement les utilisateurs dans une recherche de consensus et defficacit : il faut faire vite et

bien.La mthode RAD, en fait, bouscule nos habitudes de dveloppement et applique la ringnierie de procds

PHASAGE et PARALLELISATION

Vous aimerez peut-être aussi