J'ai trouvé des abérations dans certains commentaires sur linuxfrench (exemples de RAD : Delphi, VisualBasic et j''en passe.). Je tiens donc à rappeler en gros (je ne prétends pas détenir la science absolue) ce qu'est le RAD. Chose que l'auteur de l'article aborde en flambant, et en laissant ses lecteurs non-avertis à google...
voilà ce que j'ai répondu à un commentaire qui m'a semblé bidon : Je ne sais pas si vous savez, mais RAD, qui signifie Rapid Application Development, ne signifie pas développement rapide d'application (de manière littérale)... et non ! Cela signifie que l'on met rapidement à disposition du maître d'ouvrage (client) un prototype permettant de faire des tests d'utilisation (appelé parfois "beta-tests")... et ainsi rendre le logiciel modulairement fiable.
Il ne faut pas tout confondre !
En plus, assimiler RAD avec du VisualBasic a été la connerie de beaucoup de SSII qui se sont plantées (à ce niveau tout du moins). En effet, comme je l'ai dit plus haut, le RAD s'applique à un développement modulaire. Faire cela avec VB (ou autre semblable), il faut être sacrément rigoureux ! et le VB est l'inverse même de la rigueure ! Le RAD s'applique beaucoup mieux à des développement d'application programmées dans un langage orienté objets...
En gros RAD est une technique de développement en spirale. Chaque "couche" de l'application est développée de la manière suivante :
o analyse globale
o Conception globale
o Développement
o Finalisation
Chaque couche est appelée prototype et est en fait une version du logiciel final aux fonctionnalités réduites, permettant, comme je l'ai dit plus haut, de faire faire des beta-tests aux utilisateurs.
Bref, RAD est, il faut l'appuyer, prévu pour des conceptions modulaires d'applications. C'est à dire, destiné plutôt pour des langages (qui, lorsqu'ils sont bien utilisés) orientés objets ou pour des concepteurs très très rigoureux...
# RAD et correctifs...
Posté par Baptiste SIMON . En réponse à la dépêche Apache/PHP et IIS/ASP : pas si bons ?. Évalué à 3.
voilà ce que j'ai répondu à un commentaire qui m'a semblé bidon :
Je ne sais pas si vous savez, mais RAD, qui signifie Rapid Application Development, ne signifie pas développement rapide d'application (de manière littérale)... et non ! Cela signifie que l'on met rapidement à disposition du maître d'ouvrage (client) un prototype permettant de faire des tests d'utilisation (appelé parfois "beta-tests")... et ainsi rendre le logiciel modulairement fiable.
Il ne faut pas tout confondre !
En plus, assimiler RAD avec du VisualBasic a été la connerie de beaucoup de SSII qui se sont plantées (à ce niveau tout du moins). En effet, comme je l'ai dit plus haut, le RAD s'applique à un développement modulaire. Faire cela avec VB (ou autre semblable), il faut être sacrément rigoureux ! et le VB est l'inverse même de la rigueure ! Le RAD s'applique beaucoup mieux à des développement d'application programmées dans un langage orienté objets...
En gros RAD est une technique de développement en spirale. Chaque "couche" de l'application est développée de la manière suivante :
o analyse globale
o Conception globale
o Développement
o Finalisation
Chaque couche est appelée prototype et est en fait une version du logiciel final aux fonctionnalités réduites, permettant, comme je l'ai dit plus haut, de faire faire des beta-tests aux utilisateurs.
Bref, RAD est, il faut l'appuyer, prévu pour des conceptions modulaires d'applications. C'est à dire, destiné plutôt pour des langages (qui, lorsqu'ils sont bien utilisés) orientés objets ou pour des concepteurs très très rigoureux...