12 Mars 2010
Le dictionnaire de Guide-Informatique
RAD
Rapid Application Development
Système permettant le développement d’applications dans un temps très court.
La rapidité peut être obtenue par l’allégement des procédures d’administration de la méthode (lourdes avec Merise, CMM, UML..), grâce à des interfaces de développement soignées qui facilitent le travail de programmation et par la mise à disposition d’instructions globales puissantes. Les points faibles sont parfois le manque de souplesse ou de compatibilité avec les autres outils.
Plusieurs approches se reconnaissent dans le RAD, toutefois on retrouve généralement :
La rapidité peut être obtenue par l’allégement des procédures d’administration de la méthode (lourdes avec Merise, CMM, UML..), grâce à des interfaces de développement soignées qui facilitent le travail de programmation et par la mise à disposition d’instructions globales puissantes. Les points faibles sont parfois le manque de souplesse ou de compatibilité avec les autres outils.
Plusieurs approches se reconnaissent dans le RAD, toutefois on retrouve généralement :
- la conduite du projet par une petite équipe pluridisciplinaire - utilisateurs et concepteurs,
- la définition itérative des besoins (l’analyse se complète au cours du projet),
- le prototypage avec les utilisateurs et les concepteurs
- l’utilisation d'outils de développement visuel capables de supporter le prototypage, la collaboration et les composants réutilisables
- la gestion des délais
- la documentation formelle limitée.
Le terme RAD n’est pas très employé, toutefois, sa logique d’accélération des développements, notamment grâce à l’ergonomie de mise en oeuvre, se retrouve dans beaucoup de langages, de SGBD et de systèmes de développement (AGL, L4G...).
Pour aller plus loin
Voir aussi les définitions
Les dossiers
Librairie
Le forum
Vous voulez avoir l'avis d'un expert sur ce sujet ?
Gouvernance
Document, connaissances, GEDEmploi informatique
Législation
Licences, open source
Politique informatique
Qualité, certification, référentiels
Solutions
BI, décisionnel, SIGBureautique et infographie
Finances, gestion, trésorerie
Gestion commerciale, CRM
Mobilité
Production, logistique, SCM
Solutions globales, ERP
Solutions RH
Technologies
Archivage et sauvegardeHardware
Localisation, traçabilité
Locaux, sécurité physique
Programmation, développement
Réseaux et communications
Sécurité logique, virus et intrusions
Site Internet
Stockage, SAN, NAS
Systèmes et infrastructure
Editorial
ActualitésAgenda
Annuaire
Blogs
Contributeurs
Dictionnaire
Dossiers
Emploi
Forum
Lettre
Libraire