12 Octobre 2008    

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 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

Recherche         
fermer