Développement rapide d'applications

Ajouter à la bibliothèque

H3240 V1 Archive

Développement rapide d'applications

Auteur(s) : Marc CHOUKROUN

Date de publication : 10 février 2001 | Read in english

Ajouter à la bibliothèque Ajouter à la bibliothèque

Logo Techniques de l'Ingenieur Cet article est réservé aux abonnés
Pour explorer cet article plus en profondeur Consulter un extrait gratuit

Déjà abonné ?

Présentation

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l'article

AUTEUR(S)

  • Marc CHOUKROUN : Ingénieur du Conservatoire national des arts et métiers (CNAM) - Consultant

 INTRODUCTION

Dans les grandes entreprises, il est nécessaire d’aller de plus en plus vite pour offrir aux utilisateurs les outils dont ils ont un besoin vital. De même, la mise en production d’une application développée « entre informaticiens » n’est plus concevable : les risques de rejet pur et simple par les utilisateurs de l’application produite sont trop importants. Il s’agit de trouver un moyen de développer des applications selon une méthodologie permettant de répondre à ces besoins cruciaux pour l’entreprise : il faut aller vite (un marché se gagne plus facilement quand l’entreprise y est présente rapidement et efficacement) ; il faut produire des logiciels correspondant exactement aux besoins des utilisateurs ; il faut enfin garantir une réactivité importante face aux évolutions des marchés concurrentiels.

La remise en cause de la méthode employée pour produire les logiciels de l’entreprise est une obligation. Les méthodes « anciennes », trop linéaires et souvent « mal » appliquées, qui amènent à produire une documentation volumineuse, redondante, jamais à jour et que de toutes façons « personne ne lit vraiment », ne répondent pas à ces nouveaux besoins. Il est alors tentant d’examiner de nouvelles solutions. Comme souvent, celles-ci sont nées de l’autre côté de l’Atlantique. Le développement rapide d’applications (Rapid Application Development ou RAD) est une réponse possible. Inventée par l’Américain James Martin, cette méthode offre des avantages importants :

  • la forte implication des futurs utilisateurs de l’application permet de garantir l’adéquation entre les besoins exprimés et le logiciel produit ;

  • la logique économique qu’elle implique interdit le développement de fonctionnalités « inutiles » ;

  • l’utilisation judicieuse des outils informatiques disponibles oriente vers la production d’une documentation nécessaire et suffisante ;

  • le respect strict de l’enveloppe budgétaire et des délais permet d’avoir une vision stratégique efficace.

Le principe fondamental du RAD est le suivant : il s’agit de fixer, dès l’initialisation du projet, une enveloppe temps/argent dans laquelle le projet doit impérativement s’inscrire. Le projet étant construit intégralement avec les utilisateurs , c’est à eux, avec l’aide d’un animateur RAD, qu’incombe la tâche de faire cadrer le projet avec le budget défini. L’ensemble des phases du projet est couvert par le RAD et réalisé avec les futurs utilisateurs du système : de la phase de conception de la base de données jusqu’à la mise au point des écrans et des états produits, par itérations successives...

Cet article est réservé aux abonnés
Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.

Cet article est réservé aux abonnés Consulter un extrait gratuit

Déjà abonné ?


DOI (DIGITAL OBJECT IDENTIFIER)

https://doi.org/10.51257/a-v1-h3240

Lecture en cours
Développement rapide d'applications

Article inclus dans l'offre

"Technologies logicielles Architectures des systèmes"

( 408 articles )

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Services

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir le détail de l'offre

Dans les ressources documentaires

Logiciels libres - Licences et gestion de projet

L’édition de logiciels libres a vu le jour grâce à l'expansion et à la vulgarisation de l'informatique. E...

Méthodes agiles

Le développement rapide des techniques dans les projets, particulièrement dans le domaine informatique, a...

Tous les livres blancs
Toutes les actualités

Inscrivez-vous aux newsletters !

Contactez-nous