SlideShare une entreprise Scribd logo
Développement Rapide
D'applications RAD
1
Présenté par:
DERMANE Zoulikha
Plan :
Définition
Objectifs
Principes
Cycle de vie de la méthode RAD
Les outils
Avantages /inconvénients
Conclusion
2
Définition RAD:
La méthode RAD, l'une des toutes premières Méthodes agiles,
a été formalisée par James Martin en 1991.
est basé sur un cycle de vie court entre 90 jours et 120 jours ou
max
Et une approche incrementale de developpement qui combine
entre le cycle cascade et spirale
3
Objectifs:
La méthode RAD a pour objectif principal de produire un
système dont la charge et le délai du projet soient réduits,
sans en sacrifier la qualité et qui répondent aux besoins des
utilisateurs.
Ainsi les objectifs de RAD sont de produire des logiciels :
 Plus vite.
 mieux .
 moins cher. 4
Principes:
O
U
T
I
L
H
O
M
M
E
M
E
TH
O
DO
LO
G
IE
M
A
N
A
G
ME
NT
5
Principes:
1. Les personnes :
connaître les règles de gestion de l'entreprise et être
formés aux outils.
2. Management:
Le management RAD doit être actif et dynamique pour
réduire les risques d'allongement des délais des cycles de
développement.
6
Principes:
3. méthodologie :
Des listes de tâches sont utilisées pour vérifier qu’aucune
action ne soit oubliée.
Utilisation d'un prototype évolutif qui deviendra le
produit final.
Emploi de techniques d'aide à la définition des besoins
comme JRP (Joint Requirements Planning) et JAD (Joint
Application Design).
4. Les outils:
ces outils étant fédérés par un référentiel et constituant un
atelier puissant
7
L’initialisation
Le design
Le cadrage
La construction
La finalisation
Vous préparez en équipe toute l’organisation et la
communication dédiées à votre gestion de projet
agile. Déterminez le périmètre général, réunissez
les équipiers par thèmes, sélectionnez des experts
pertinents et amorcez rapidement une dynamique
positive.
Cette étape est relativement courte et repose
principalement sur les utilisateurs et la session JRP
(Joint Requirement Planning) où sera déterminé le
domaine d'application du projet, sa portée, ses
limites, ses fonctions essentielles.
L'étape de Conception s'appuie sur la
représentation du système existant et la formalisation
des besoins exprimés.
Elle organisé autour de l'utilisation de la technique
du JAD (Joint Application Design)
Vous réalisez et validez en permanence des versions
progressives du produit ou du service. Accompagnez le
développement incrémental de l'équipe agile (étape par
étape), facilitez les itérations successives, testez vos
nouveaux prototypes avec les utilisateurs.
Vous anticipez la recette et le déploiement du produit
ou du service final. Officialisez une livraison globale,
contrôlez la qualité du projet dans des conditions et
des situations réelles, paramétrez la maintenance
avec les équipes responsables.
Cycle de vie de la methode:
8
Les Outils RAD:
 Delphi : il permet facilement de créer des programmes à l'aide d'une interface
graphique dotée de nombreux outils et de modules prêts à l'emploi.
 WinDev (ainsi que WebDev) est un outil plus avancé car il permet à partir d'une
analyse Merise ou UML de produire un applicatif final et opérationnel.
Authorware crée lui-aussi un applicatif final en dessinant un diagramme à l'aide
d'icônes.
 JBuilder
 C++ Builder
 C# Builder
9
Avantages :
 L’informaticien développeur est plus sûr du résultat final, car
il l’aura réalisé avec son client
 L’implémentation du système est facilitée, car les prototypes
sont testés tout au long du cycle de développement.
L’utilisateur est acteur du résultat final.
 L'entreprise dispose d'un système de bonne qualité qui
respecte les coûts et les délais.
10
Inconvénients :
 Cette méthode n’est pas approprié pour des projets très
techniques et/ou de longue durée, en effet, il est difficile
de prévoir dans ces cas des phases de même durée.
Le classement des besoins par priorité et le choix entre
délais et fonctionnalités n’est pas toujours facile à faire.
11
Conclusion
Tous les projets ne peuvent pas être adaptés au RAD. La
méthode RAD s'adresse principalement à des systèmes de
gestion .
Elle n'est pas adaptée, par exemple à la création :
 d'un système d'exploitation,
 de jeux vidéo,
 d'outils automatisme industriel 12
Bibliographie:
1. https://openclassrooms.com/fr/courses/4511316-perfectionnez-votre-
gestion-de-projet-agile/4511323-preparez-le-projet-avec-la-methode-rad
2. https://web.maths.unsw.edu.au/~lafaye/CCM/genie-logiciel/methodes-
agiles.htm
3. https://www.planzone.fr/blog/quest-ce-que-la-methodologie-agile
4. https://www.piloter.org/projet/methode/rad.htm
13

Contenu connexe

Tendances

Presentation (SOUTENANCE) : PFE
Presentation (SOUTENANCE) : PFE Presentation (SOUTENANCE) : PFE
Presentation (SOUTENANCE) : PFE
Mhand
 
Présentation pfe - Etude, conception et réalisation d'une application web de ...
Présentation pfe - Etude, conception et réalisation d'une application web de ...Présentation pfe - Etude, conception et réalisation d'une application web de ...
Présentation pfe - Etude, conception et réalisation d'une application web de ...
Ayoub Mkharbach
 
présentation de soutenance PFE
présentation de soutenance PFEprésentation de soutenance PFE
présentation de soutenance PFE
Karim Labidi
 
Presentation pfe Système de gestion des rendez-vous médicaux
Presentation pfe Système de gestion des rendez-vous médicauxPresentation pfe Système de gestion des rendez-vous médicaux
Presentation pfe Système de gestion des rendez-vous médicaux
Fehmi Arbi
 
Conception d'un module de gestion de la paie adapté au contexte marocain pour...
Conception d'un module de gestion de la paie adapté au contexte marocain pour...Conception d'un module de gestion de la paie adapté au contexte marocain pour...
Conception d'un module de gestion de la paie adapté au contexte marocain pour...
HORIYASOFT
 
Outpatient Department System (OPD)
Outpatient Department System (OPD) Outpatient Department System (OPD)
Outpatient Department System (OPD)
Ben Ahmed Zohra
 
Rapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilelRapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilel
Belwafi Bilel
 
Rapport de projet de fin d'année
Rapport de projet de fin d'année Rapport de projet de fin d'année
Rapport de projet de fin d'année
kaies Labiedh
 
Rapport de projet de conception et de développement
Rapport de projet de conception et de développementRapport de projet de conception et de développement
Rapport de projet de conception et de développement
Donia Hammami
 
Rapport PFE Développent d'une application bancaire mobile
Rapport PFE Développent d'une application bancaire mobileRapport PFE Développent d'une application bancaire mobile
Rapport PFE Développent d'une application bancaire mobile
Nader Somrani
 
Conception et développement d'une application de gestion de production et de ...
Conception et développement d'une application de gestion de production et de ...Conception et développement d'une application de gestion de production et de ...
Conception et développement d'une application de gestion de production et de ...
Mohamed Aziz Chetoui
 
Méthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPMéthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XP
Youness Boukouchi
 
Modèle en cascade
Modèle en cascadeModèle en cascade
Modèle en cascade
Ghodhbane Mohamed Amine
 
Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...
Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...
Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...
Yasmine Lachheb
 
Rapport de PFE
Rapport de PFERapport de PFE
Rapport de PFE
Ghizlane ALOZADE
 
Présentation PFE mohamed yosri yahyaoui
Présentation PFE  mohamed yosri yahyaouiPrésentation PFE  mohamed yosri yahyaoui
Présentation PFE mohamed yosri yahyaoui
Yahyaoui Mohamed Yosri
 
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...
Saâd Zerhouni
 
Rapport Projet de Fin d'Etudes
Rapport Projet de Fin d'EtudesRapport Projet de Fin d'Etudes
Rapport Projet de Fin d'Etudes
Hosni Mansour
 
Mémoire fin d'étude gestion des interventions
Mémoire fin d'étude gestion des interventionsMémoire fin d'étude gestion des interventions
Mémoire fin d'étude gestion des interventions
Mohamed Arar
 

Tendances (20)

Presentation (SOUTENANCE) : PFE
Presentation (SOUTENANCE) : PFE Presentation (SOUTENANCE) : PFE
Presentation (SOUTENANCE) : PFE
 
Présentation pfe - Etude, conception et réalisation d'une application web de ...
Présentation pfe - Etude, conception et réalisation d'une application web de ...Présentation pfe - Etude, conception et réalisation d'une application web de ...
Présentation pfe - Etude, conception et réalisation d'une application web de ...
 
présentation de soutenance PFE
présentation de soutenance PFEprésentation de soutenance PFE
présentation de soutenance PFE
 
Presentation pfe Système de gestion des rendez-vous médicaux
Presentation pfe Système de gestion des rendez-vous médicauxPresentation pfe Système de gestion des rendez-vous médicaux
Presentation pfe Système de gestion des rendez-vous médicaux
 
Conception d'un module de gestion de la paie adapté au contexte marocain pour...
Conception d'un module de gestion de la paie adapté au contexte marocain pour...Conception d'un module de gestion de la paie adapté au contexte marocain pour...
Conception d'un module de gestion de la paie adapté au contexte marocain pour...
 
Outpatient Department System (OPD)
Outpatient Department System (OPD) Outpatient Department System (OPD)
Outpatient Department System (OPD)
 
Rapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilelRapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilel
 
Rapport de projet de fin d'année
Rapport de projet de fin d'année Rapport de projet de fin d'année
Rapport de projet de fin d'année
 
Rapport de projet de conception et de développement
Rapport de projet de conception et de développementRapport de projet de conception et de développement
Rapport de projet de conception et de développement
 
Rapport PFE Développent d'une application bancaire mobile
Rapport PFE Développent d'une application bancaire mobileRapport PFE Développent d'une application bancaire mobile
Rapport PFE Développent d'une application bancaire mobile
 
Conception et développement d'une application de gestion de production et de ...
Conception et développement d'une application de gestion de production et de ...Conception et développement d'une application de gestion de production et de ...
Conception et développement d'une application de gestion de production et de ...
 
Méthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPMéthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XP
 
Modèle en cascade
Modèle en cascadeModèle en cascade
Modèle en cascade
 
Modele rapport pfe esprit
Modele rapport pfe  espritModele rapport pfe  esprit
Modele rapport pfe esprit
 
Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...
Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...
Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...
 
Rapport de PFE
Rapport de PFERapport de PFE
Rapport de PFE
 
Présentation PFE mohamed yosri yahyaoui
Présentation PFE  mohamed yosri yahyaouiPrésentation PFE  mohamed yosri yahyaoui
Présentation PFE mohamed yosri yahyaoui
 
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...
 
Rapport Projet de Fin d'Etudes
Rapport Projet de Fin d'EtudesRapport Projet de Fin d'Etudes
Rapport Projet de Fin d'Etudes
 
Mémoire fin d'étude gestion des interventions
Mémoire fin d'étude gestion des interventionsMémoire fin d'étude gestion des interventions
Mémoire fin d'étude gestion des interventions
 

Similaire à Rad

ppt sur la Méthode Agile (adaptative).pdf
ppt sur la Méthode Agile (adaptative).pdfppt sur la Méthode Agile (adaptative).pdf
ppt sur la Méthode Agile (adaptative).pdf
imenhamada17
 
conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...
Sid Ahmed Benkraoua
 
Methodes agiles-rad-xp-477-noy52y
Methodes agiles-rad-xp-477-noy52yMethodes agiles-rad-xp-477-noy52y
Methodes agiles-rad-xp-477-noy52y
jesmien CH
 
Methode Agile
Methode Agile Methode Agile
Methode Agile
JEAN-GUILLAUME DUJARDIN
 
RA et CCDS - Séance 1.pptx
RA et CCDS - Séance 1.pptxRA et CCDS - Séance 1.pptx
RA et CCDS - Séance 1.pptx
testuser715939
 
Cycle de développement du logiciel
Cycle de développement du logicielCycle de développement du logiciel
Cycle de développement du logiciel
Majid CHADAD
 
Cours Jean-Louis BOULANGER: Réalisation d'une application logicielle.
Cours Jean-Louis BOULANGER: Réalisation d'une application logicielle.Cours Jean-Louis BOULANGER: Réalisation d'une application logicielle.
Cours Jean-Louis BOULANGER: Réalisation d'une application logicielle.
jkebbab
 
Formation Agile Scrum
Formation Agile ScrumFormation Agile Scrum
Formation Agile Scrum
Mohamed IBN ELAZZOUZI
 
Cours Génie Logiciel 2016
Cours Génie Logiciel 2016Cours Génie Logiciel 2016
Cours Génie Logiciel 2016
Erradi Mohamed
 
Gestion de projet #2 : méthodes
Gestion de projet #2 : méthodesGestion de projet #2 : méthodes
Gestion de projet #2 : méthodes
Jean Michel
 
Management de projet (agilité et design thinking)
Management de projet (agilité et design thinking)Management de projet (agilité et design thinking)
Management de projet (agilité et design thinking)
David VALLAT
 
12 agile
12 agile12 agile
12 agile
MiisterSifdin1
 
Project management for young IT engineer
Project management for young IT engineerProject management for young IT engineer
Project management for young IT engineer
Kams N. Maheshe, ITIL, PMP, TOGAF Certified
 
Présentation.pptx
Présentation.pptxPrésentation.pptx
Présentation.pptx
medziedhaddar
 
Initiation à UML: Partie 1
Initiation à UML: Partie 1Initiation à UML: Partie 1
Initiation à UML: Partie 1DIALLO Boubacar
 
Management de projet 2
Management de projet 2Management de projet 2
Management de projet 2
David VALLAT
 
L'Approche SMV de COGENIT
L'Approche SMV de COGENITL'Approche SMV de COGENIT
L'Approche SMV de COGENIT
Sany_M
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de Scrum
Pyxis Technologies
 

Similaire à Rad (20)

ppt sur la Méthode Agile (adaptative).pdf
ppt sur la Méthode Agile (adaptative).pdfppt sur la Méthode Agile (adaptative).pdf
ppt sur la Méthode Agile (adaptative).pdf
 
Fichier récupéré 1
Fichier récupéré 1Fichier récupéré 1
Fichier récupéré 1
 
conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...
 
Methodes agiles-rad-xp-477-noy52y
Methodes agiles-rad-xp-477-noy52yMethodes agiles-rad-xp-477-noy52y
Methodes agiles-rad-xp-477-noy52y
 
Methode Agile
Methode Agile Methode Agile
Methode Agile
 
RA et CCDS - Séance 1.pptx
RA et CCDS - Séance 1.pptxRA et CCDS - Séance 1.pptx
RA et CCDS - Séance 1.pptx
 
Cycle de développement du logiciel
Cycle de développement du logicielCycle de développement du logiciel
Cycle de développement du logiciel
 
Cours Jean-Louis BOULANGER: Réalisation d'une application logicielle.
Cours Jean-Louis BOULANGER: Réalisation d'une application logicielle.Cours Jean-Louis BOULANGER: Réalisation d'une application logicielle.
Cours Jean-Louis BOULANGER: Réalisation d'une application logicielle.
 
Formation Agile Scrum
Formation Agile ScrumFormation Agile Scrum
Formation Agile Scrum
 
Cours Génie Logiciel 2016
Cours Génie Logiciel 2016Cours Génie Logiciel 2016
Cours Génie Logiciel 2016
 
Gestion de projet #2 : méthodes
Gestion de projet #2 : méthodesGestion de projet #2 : méthodes
Gestion de projet #2 : méthodes
 
Management de projet (agilité et design thinking)
Management de projet (agilité et design thinking)Management de projet (agilité et design thinking)
Management de projet (agilité et design thinking)
 
12 agile
12 agile12 agile
12 agile
 
Project management for young IT engineer
Project management for young IT engineerProject management for young IT engineer
Project management for young IT engineer
 
Présentation.pptx
Présentation.pptxPrésentation.pptx
Présentation.pptx
 
Management de programme
Management de programmeManagement de programme
Management de programme
 
Initiation à UML: Partie 1
Initiation à UML: Partie 1Initiation à UML: Partie 1
Initiation à UML: Partie 1
 
Management de projet 2
Management de projet 2Management de projet 2
Management de projet 2
 
L'Approche SMV de COGENIT
L'Approche SMV de COGENITL'Approche SMV de COGENIT
L'Approche SMV de COGENIT
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de Scrum
 

Dernier

Iris van Herpen. pptx
Iris         van         Herpen.      pptxIris         van         Herpen.      pptx
Iris van Herpen. pptx
Txaruka
 
Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...
Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...
Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...
cristionobedi
 
Edito-B1-francais Manuel to learning.pdf
Edito-B1-francais Manuel to learning.pdfEdito-B1-francais Manuel to learning.pdf
Edito-B1-francais Manuel to learning.pdf
WarlockeTamagafk
 
Burkina Faso library newsletter May 2024
Burkina Faso library newsletter May 2024Burkina Faso library newsletter May 2024
Burkina Faso library newsletter May 2024
Friends of African Village Libraries
 
Impact des Critères Environnementaux, Sociaux et de Gouvernance (ESG) sur les...
Impact des Critères Environnementaux, Sociaux et de Gouvernance (ESG) sur les...Impact des Critères Environnementaux, Sociaux et de Gouvernance (ESG) sur les...
Impact des Critères Environnementaux, Sociaux et de Gouvernance (ESG) sur les...
mrelmejri
 
Iris van Herpen. pptx
Iris            van        Herpen.     pptxIris            van        Herpen.     pptx
Iris van Herpen. pptx
Txaruka
 
Iris et les hommes.pptx
Iris      et         les      hommes.pptxIris      et         les      hommes.pptx
Iris et les hommes.pptx
Txaruka
 
SYLLABUS DU COURS MARKETING DTS 1-2.pdf
SYLLABUS DU COURS  MARKETING DTS 1-2.pdfSYLLABUS DU COURS  MARKETING DTS 1-2.pdf
SYLLABUS DU COURS MARKETING DTS 1-2.pdf
Moukagni Evrard
 
Système de gestion des fichiers de amine
Système de gestion des fichiers de amineSystème de gestion des fichiers de amine
Système de gestion des fichiers de amine
sewawillis
 
Conseils pour Les Jeunes | Conseils de La Vie| Conseil de La Jeunesse
Conseils pour Les Jeunes | Conseils de La Vie| Conseil de La JeunesseConseils pour Les Jeunes | Conseils de La Vie| Conseil de La Jeunesse
Conseils pour Les Jeunes | Conseils de La Vie| Conseil de La Jeunesse
Oscar Smith
 
Cours de conjugaison des verbes du premier, deuxième et troisième groupe
Cours de conjugaison des verbes du premier, deuxième et troisième groupeCours de conjugaison des verbes du premier, deuxième et troisième groupe
Cours de conjugaison des verbes du premier, deuxième et troisième groupe
Yuma91
 
Mémoire de licence en finance comptabilité et audit
Mémoire de licence en finance comptabilité et auditMémoire de licence en finance comptabilité et audit
Mémoire de licence en finance comptabilité et audit
MelDjobo
 

Dernier (12)

Iris van Herpen. pptx
Iris         van         Herpen.      pptxIris         van         Herpen.      pptx
Iris van Herpen. pptx
 
Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...
Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...
Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...
 
Edito-B1-francais Manuel to learning.pdf
Edito-B1-francais Manuel to learning.pdfEdito-B1-francais Manuel to learning.pdf
Edito-B1-francais Manuel to learning.pdf
 
Burkina Faso library newsletter May 2024
Burkina Faso library newsletter May 2024Burkina Faso library newsletter May 2024
Burkina Faso library newsletter May 2024
 
Impact des Critères Environnementaux, Sociaux et de Gouvernance (ESG) sur les...
Impact des Critères Environnementaux, Sociaux et de Gouvernance (ESG) sur les...Impact des Critères Environnementaux, Sociaux et de Gouvernance (ESG) sur les...
Impact des Critères Environnementaux, Sociaux et de Gouvernance (ESG) sur les...
 
Iris van Herpen. pptx
Iris            van        Herpen.     pptxIris            van        Herpen.     pptx
Iris van Herpen. pptx
 
Iris et les hommes.pptx
Iris      et         les      hommes.pptxIris      et         les      hommes.pptx
Iris et les hommes.pptx
 
SYLLABUS DU COURS MARKETING DTS 1-2.pdf
SYLLABUS DU COURS  MARKETING DTS 1-2.pdfSYLLABUS DU COURS  MARKETING DTS 1-2.pdf
SYLLABUS DU COURS MARKETING DTS 1-2.pdf
 
Système de gestion des fichiers de amine
Système de gestion des fichiers de amineSystème de gestion des fichiers de amine
Système de gestion des fichiers de amine
 
Conseils pour Les Jeunes | Conseils de La Vie| Conseil de La Jeunesse
Conseils pour Les Jeunes | Conseils de La Vie| Conseil de La JeunesseConseils pour Les Jeunes | Conseils de La Vie| Conseil de La Jeunesse
Conseils pour Les Jeunes | Conseils de La Vie| Conseil de La Jeunesse
 
Cours de conjugaison des verbes du premier, deuxième et troisième groupe
Cours de conjugaison des verbes du premier, deuxième et troisième groupeCours de conjugaison des verbes du premier, deuxième et troisième groupe
Cours de conjugaison des verbes du premier, deuxième et troisième groupe
 
Mémoire de licence en finance comptabilité et audit
Mémoire de licence en finance comptabilité et auditMémoire de licence en finance comptabilité et audit
Mémoire de licence en finance comptabilité et audit
 

Rad

  • 2. Plan : Définition Objectifs Principes Cycle de vie de la méthode RAD Les outils Avantages /inconvénients Conclusion 2
  • 3. Définition RAD: La méthode RAD, l'une des toutes premières Méthodes agiles, a été formalisée par James Martin en 1991. est basé sur un cycle de vie court entre 90 jours et 120 jours ou max Et une approche incrementale de developpement qui combine entre le cycle cascade et spirale 3
  • 4. Objectifs: La méthode RAD a pour objectif principal de produire un système dont la charge et le délai du projet soient réduits, sans en sacrifier la qualité et qui répondent aux besoins des utilisateurs. Ainsi les objectifs de RAD sont de produire des logiciels :  Plus vite.  mieux .  moins cher. 4
  • 6. Principes: 1. Les personnes : connaître les règles de gestion de l'entreprise et être formés aux outils. 2. Management: Le management RAD doit être actif et dynamique pour réduire les risques d'allongement des délais des cycles de développement. 6
  • 7. Principes: 3. méthodologie : Des listes de tâches sont utilisées pour vérifier qu’aucune action ne soit oubliée. Utilisation d'un prototype évolutif qui deviendra le produit final. Emploi de techniques d'aide à la définition des besoins comme JRP (Joint Requirements Planning) et JAD (Joint Application Design). 4. Les outils: ces outils étant fédérés par un référentiel et constituant un atelier puissant 7
  • 8. L’initialisation Le design Le cadrage La construction La finalisation Vous préparez en équipe toute l’organisation et la communication dédiées à votre gestion de projet agile. Déterminez le périmètre général, réunissez les équipiers par thèmes, sélectionnez des experts pertinents et amorcez rapidement une dynamique positive. Cette étape est relativement courte et repose principalement sur les utilisateurs et la session JRP (Joint Requirement Planning) où sera déterminé le domaine d'application du projet, sa portée, ses limites, ses fonctions essentielles. L'étape de Conception s'appuie sur la représentation du système existant et la formalisation des besoins exprimés. Elle organisé autour de l'utilisation de la technique du JAD (Joint Application Design) Vous réalisez et validez en permanence des versions progressives du produit ou du service. Accompagnez le développement incrémental de l'équipe agile (étape par étape), facilitez les itérations successives, testez vos nouveaux prototypes avec les utilisateurs. Vous anticipez la recette et le déploiement du produit ou du service final. Officialisez une livraison globale, contrôlez la qualité du projet dans des conditions et des situations réelles, paramétrez la maintenance avec les équipes responsables. Cycle de vie de la methode: 8
  • 9. Les Outils RAD:  Delphi : il permet facilement de créer des programmes à l'aide d'une interface graphique dotée de nombreux outils et de modules prêts à l'emploi.  WinDev (ainsi que WebDev) est un outil plus avancé car il permet à partir d'une analyse Merise ou UML de produire un applicatif final et opérationnel. Authorware crée lui-aussi un applicatif final en dessinant un diagramme à l'aide d'icônes.  JBuilder  C++ Builder  C# Builder 9
  • 10. Avantages :  L’informaticien développeur est plus sûr du résultat final, car il l’aura réalisé avec son client  L’implémentation du système est facilitée, car les prototypes sont testés tout au long du cycle de développement. L’utilisateur est acteur du résultat final.  L'entreprise dispose d'un système de bonne qualité qui respecte les coûts et les délais. 10
  • 11. Inconvénients :  Cette méthode n’est pas approprié pour des projets très techniques et/ou de longue durée, en effet, il est difficile de prévoir dans ces cas des phases de même durée. Le classement des besoins par priorité et le choix entre délais et fonctionnalités n’est pas toujours facile à faire. 11
  • 12. Conclusion Tous les projets ne peuvent pas être adaptés au RAD. La méthode RAD s'adresse principalement à des systèmes de gestion . Elle n'est pas adaptée, par exemple à la création :  d'un système d'exploitation,  de jeux vidéo,  d'outils automatisme industriel 12