Fichier récupéré 1

S 
Thème: Génie logiciel 
Recherche sur : la méthode agile 
RAD 
Elaboré par : 
Bessghaier narjess 
Boubnaya maha 
Bouain dhouha 
2 IAG1/2 
2 Avril 2014
Plan: 
S 1. Naissance de méthodes agiles 
S 2. RAD-Première Méthode Agile Publiée 
S 3. Objectifs et Principes 
S 4. Le Cycle de vie de méthode RAD 
S 5. Les différentes phases 
S 6. Illustration animée 
S 7. Les avantages 
S 8. Les inconvénients 
S 9. Conclusion
Naissance de méthodes agiles: 
L'ingénierie du logiciel est en évolution, donc elle doit répondre toujours à 
des exigences plus importants. 
D’ou la naissance des méthodes agiles qui reposent sur des cycles de 
développement itératifs qui permettent de mieux répondre aux attentes du 
client en un temps limité . 
Tel que la méthode Kanban, la méthode SCRUM, la méthode 
XP (Extreme programming) 
RAD : 
Rapid Application Development
RAD-Première Méthodes Agile 
Publiée 
La méthode RAD est une approche incrémentale de 
développement qui combine entre le cycle en cascade et en 
spirale(incrémentale). 
Basée sur des nombreux échanges entre l’informaticien et 
l’utilisateur et elle impose un cycle de développement court entre 
90 jours, et 120 jours au max. 
Plusieurs méthodes dérivées de RAD citons : DSDM 
1995,la ASD ou le FDD.
Objectifs et principes 1/2 
Objectifs : 
les objectifs de RAD sont de produire des logiciels 
S plus vite 
S mieux 
S moins cher
Objectifs et principes 2/2 
Principes: 
S Les hommes 
S Les outils 
S La méthodologie 
S Le management 
-Lister les tâches pour vérifier qu’aucune action 
ne soit oubliée 
-la documentation associé aux fonctionnalités 
-Utilisation d'AGL pour modéliser, et générer 
le code source
Cycle de vie de méthode RAD 
Initialisation 
Cadrage 
Conception 
Construction 
La mise en 
oeuvre 
j1 j30 j60 j90 j120
Les différentes phases 1/5 
S L’initialisation: 
La phase d'initialisation a pour but de faire entrer ou non 
le projet dans un processus RAD. Elle rassemble les 
ressources informationnelles et humaines nécessaires tout au 
long du projet . 
Les chefs de projet déterminent les caractéristiques 
principales du projet et son contexte. et faire une première 
évaluation des risques. 
Elle se passe durant les 6 premiers jours.
Les différentes phases 2/5 
S Le cadrage: 
L'étape est relativement courte, elle ne doit pas dépasser 
30 jours, et repose principalement sur les Utilisateurs ,et vise 
à déterminer le domaine d'application du projet. 
Elle permet de respecter les choix stratégiques ou 
opérationnels et la spécification des exigences, des budgets, 
des délais et de la solution globale sur le plan stratégique, 
fonctionnel, technologique et organisationnel.
Les différentes phases 3/5 
S La conception: 
Les utilisateurs sont également impliqués dans cette étape. 
Ils participent à la validation des modèles organisationnels : 
flux, traitements, données. Ils valident également le premier 
niveau de prototype présentant l’ergonomie générale de 
l’application. 
Cette étape conduit à une description du futur système, afin 
qu’on puisse planifier les cycles de construction des prototypes, 
chacun couvrant une liste de fonctions identifiées. 
Elle dure relativement de 30 à 40 jours
Les différentes phases 3/5 
L'étape de conception comprend deux phases : 
S La phase de JAD1 animé par le CPU donne une vue 
modélisée du futur système d'information organisationnel. 
S La phase de JAD2 décrit les fonctions du futur système est 
animé par le CPI et prépare directement la construction des 
prototypes.
Les différentes phases 4/5 
S La construction: 
Dans cette étape , l’équipe doit construire l’application module 
par module dans un délai limité avec la participation régulière des 
utilisateurs. 
Elle fusionne les étapes de codage, de tests unitaires et de tests 
d’intégration 
La conclusion de cette étape est la fourniture de l'application sous 
la forme d'un prototype complet et validé. 
Elle dure relativement 60 jours.
Les différentes phases 5/5 
S La mise en oeuvre: 
L'étape Mise en oeuvre correspond à la livraison globale du nouveau 
système et au bilan du projet. 
Il s’agit d’installer l’application et l’environnement nécessaire à son 
utilisation. 
Le but fixé en début de projet est d’obtenir rapidement une version 
utilisable, de la mettre en oeuvre et, après une période d’exploitation, on 
detecte les beugs 
et les erreurs apparits pour développer une nouvelle version. L’application 
évolue ainsi en une succession de versions améliorées.
Illustration animée 
Les besoins 
livrable 
Cadrage 
1/3 
-la description du système 
-Rapport des solutions 
-Plan du modèle 
j6 j30
Illustration animée 2/3 
j30 j60 
Livrable 
Prototype initial 
-Modèle de données 
-Modèle des flux et 
traitement 
Conception
Illustration animée 3/3 
Prototype initial 
Construction 
Application opérationnelle 
validée 
j60 j120
Les avantages 
Pour l’utilisateur : 
S L’utilisateur est placé au premier rang du projet informatique. 
S L’utilisateur reçoit dans un intervalle court une application 
opérationnelle. 
S L’utilisateur peut travailler directement avec une partie du 
système. Ce système n'est pas encore terminé, mais est déjà 
doté des fonctions majeures. (prototype primaire)
Pour l’informaticien: 
S L’implémentation du système est facilitée, car les prototypes 
sont testés tout au long du cycle de développement. 
S L’informaticien voit plus vite le fruit de son travail. 
S L’informaticien s’enrichit par le contact permanent qu’il a avec 
son client . 
Les avantages
Les inconvénients 
Pour l’utilisateur : 
S La livraison d’une version primaire du système peut 
entraîner frustration et insatisfaction chez l’utilisateur. 
S L’implication dans un projet RAD nécessite de l’utilisateur 
une motivation forte et un investissement personnel 
supplémentaire.
Pour l’informaticien: 
S L’informaticien doit faire attention lors de la réalisation du 
prototype aux contraintes de délai et du couts , autrement 
les besoins prioritaires doivent être traités en premier. 
S L’informaticien doit passer d'un rôle de décideur à celui de 
conseiller. 
Les inconvénients
conclusion 
Si l'entreprise souhaite être compétitive, l'acquisition d'une 
méthode de gestion de projet est indispensable à la construction 
et à l'évolution d'un système d'information performant. 
Aujourd'hui de nombreuses méthodes existent, allant de la plus 
rigide à la plus agile. 
La méthode RAD n'est pas adaptée à tous types de projet. 
Cependant c'est une méthode intéressante et souple qui permet 
bien la mise en oeuvre d’un système rapidement et de qualité.
Fichier récupéré 1
1 de 22

Recomendados

Rad por
RadRad
Radhadjerdermane
181 visualizações13 slides
L'agilité en quelques slides por
L'agilité en quelques slidesL'agilité en quelques slides
L'agilité en quelques slidesNicolas Deverge
6.6K visualizações29 slides
Formation Agile Scrum por
Formation Agile ScrumFormation Agile Scrum
Formation Agile ScrumMohamed IBN ELAZZOUZI
627 visualizações54 slides
Méthode d'Agile: Scrum por
Méthode d'Agile: ScrumMéthode d'Agile: Scrum
Méthode d'Agile: ScrumChaymaMghazli
1.2K visualizações20 slides
Sdlc por
SdlcSdlc
Sdlcmeenakshi sv
11.6K visualizações28 slides
Cours Génie Logiciel 2016 por
Cours Génie Logiciel 2016Cours Génie Logiciel 2016
Cours Génie Logiciel 2016Erradi Mohamed
2.1K visualizações49 slides

Mais conteúdo relacionado

Mais procurados

Introduction à Scrum por
Introduction à ScrumIntroduction à Scrum
Introduction à ScrumGuillaume Bladier
4.3K visualizações49 slides
Methodes agiles por
Methodes agilesMethodes agiles
Methodes agilesKhalid Nafil
3.7K visualizações41 slides
Prince2 Synthèse por
Prince2 SynthèsePrince2 Synthèse
Prince2 SynthèseJoseph SZCZYGIEL
9.9K visualizações12 slides
Agile methodology por
Agile methodologyAgile methodology
Agile methodologyDhruv Kumar
1.1K visualizações25 slides
Formation Professional Scrum Master I por
Formation Professional Scrum Master IFormation Professional Scrum Master I
Formation Professional Scrum Master IGuillaume LAURIE
858 visualizações34 slides
Methodes agile por
Methodes agileMethodes agile
Methodes agileWalid Khayati
13.5K visualizações100 slides

Mais procurados(20)

Introduction à Scrum por Guillaume Bladier
Introduction à ScrumIntroduction à Scrum
Introduction à Scrum
Guillaume Bladier4.3K visualizações
Methodes agiles por Khalid Nafil
Methodes agilesMethodes agiles
Methodes agiles
Khalid Nafil3.7K visualizações
Prince2 Synthèse por Joseph SZCZYGIEL
Prince2 SynthèsePrince2 Synthèse
Prince2 Synthèse
Joseph SZCZYGIEL9.9K visualizações
Agile methodology por Dhruv Kumar
Agile methodologyAgile methodology
Agile methodology
Dhruv Kumar1.1K visualizações
Formation Professional Scrum Master I por Guillaume LAURIE
Formation Professional Scrum Master IFormation Professional Scrum Master I
Formation Professional Scrum Master I
Guillaume LAURIE858 visualizações
Methodes agile por Walid Khayati
Methodes agileMethodes agile
Methodes agile
Walid Khayati13.5K visualizações
Cycle de développement du logiciel por Majid CHADAD
Cycle de développement du logicielCycle de développement du logiciel
Cycle de développement du logiciel
Majid CHADAD1.6K visualizações
Méthodes agiles & Scrum por Valentin Bourgoin
Méthodes agiles & ScrumMéthodes agiles & Scrum
Méthodes agiles & Scrum
Valentin Bourgoin15.7K visualizações
Les méthodes Agiles - Introduction por Tremeur Balbous
Les méthodes Agiles - IntroductionLes méthodes Agiles - Introduction
Les méthodes Agiles - Introduction
Tremeur Balbous16.3K visualizações
Methodologies de Developpement Agiles : Scrum et XP por Nicolas Perriault
Methodologies de Developpement Agiles : Scrum et XPMethodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XP
Nicolas Perriault32.8K visualizações
Agile por Abhinav Regmi
AgileAgile
Agile
Abhinav Regmi1.6K visualizações
Méthode d'Agile: Scrum por ChaymaMghazli
Méthode d'Agile: ScrumMéthode d'Agile: Scrum
Méthode d'Agile: Scrum
ChaymaMghazli5.3K visualizações
Introduction to Agile & Scrum por Hawkman Academy
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
Hawkman Academy2.6K visualizações
2.2 cycles de vie por Harun Mouad
2.2 cycles de vie2.2 cycles de vie
2.2 cycles de vie
Harun Mouad4.9K visualizações
Rapid application developmet por Rohana K Amarakoon
Rapid application developmetRapid application developmet
Rapid application developmet
Rohana K Amarakoon4.3K visualizações
Introduction aux méthodes agiles por Guillaume Collic
Introduction aux méthodes agilesIntroduction aux méthodes agiles
Introduction aux méthodes agiles
Guillaume Collic15.8K visualizações
cycle de vie por Shili Mohamed
cycle de vie cycle de vie
cycle de vie
Shili Mohamed5.3K visualizações
What is Agile Project Management? | Agile Project Management | Invensis Learn... por Invensis Learning
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
Invensis Learning480 visualizações
Agile Process Introduction por Nguyen Hai
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
Nguyen Hai12.7K visualizações
Sdlc (software development life cycle) por Nadeesha Thilakarathne
Sdlc (software development life cycle)Sdlc (software development life cycle)
Sdlc (software development life cycle)
Nadeesha Thilakarathne2.5K visualizações

Destaque

R.A.D. - Rapid Application Development por
R.A.D. - Rapid Application DevelopmentR.A.D. - Rapid Application Development
R.A.D. - Rapid Application DevelopmentMediotype .
12.5K visualizações23 slides
la Corruption por
la Corruption la Corruption
la Corruption Bessghaier Narjess
11.8K visualizações49 slides
Iteractive - RAD - Conséquence à l'exposition sur le web por
Iteractive - RAD - Conséquence à l'exposition sur le webIteractive - RAD - Conséquence à l'exposition sur le web
Iteractive - RAD - Conséquence à l'exposition sur le webUQAR
694 visualizações6 slides
Rapid application development model por
Rapid application development modelRapid application development model
Rapid application development modelVaibhav Dash
1.5K visualizações6 slides
Rad model por
Rad modelRad model
Rad modelDyanara Pritz Menia
6K visualizações7 slides
Rad model por
Rad modelRad model
Rad modelSneha Chopra
41.9K visualizações15 slides

Destaque(20)

R.A.D. - Rapid Application Development por Mediotype .
R.A.D. - Rapid Application DevelopmentR.A.D. - Rapid Application Development
R.A.D. - Rapid Application Development
Mediotype .12.5K visualizações
la Corruption por Bessghaier Narjess
la Corruption la Corruption
la Corruption
Bessghaier Narjess11.8K visualizações
Iteractive - RAD - Conséquence à l'exposition sur le web por UQAR
Iteractive - RAD - Conséquence à l'exposition sur le webIteractive - RAD - Conséquence à l'exposition sur le web
Iteractive - RAD - Conséquence à l'exposition sur le web
UQAR694 visualizações
Rapid application development model por Vaibhav Dash
Rapid application development modelRapid application development model
Rapid application development model
Vaibhav Dash1.5K visualizações
Rad model por Sneha Chopra
Rad modelRad model
Rad model
Sneha Chopra41.9K visualizações
Teaching French with Bouts en Train por Mattcuzner
Teaching French with Bouts en TrainTeaching French with Bouts en Train
Teaching French with Bouts en Train
Mattcuzner366 visualizações
HyperlipoprotéInéMie por Mede Space
HyperlipoprotéInéMieHyperlipoprotéInéMie
HyperlipoprotéInéMie
Mede Space774 visualizações
Qcm Statistiques3 por atire
Qcm Statistiques3Qcm Statistiques3
Qcm Statistiques3
atire345 visualizações
Monelle Sylvestre - fr Aug 2016 por Monelle Sylvestre
Monelle Sylvestre - fr Aug 2016Monelle Sylvestre - fr Aug 2016
Monelle Sylvestre - fr Aug 2016
Monelle Sylvestre286 visualizações
Forum etourisme n°2 ACFCI por Ludovic Dublanchet
Forum etourisme n°2 ACFCIForum etourisme n°2 ACFCI
Forum etourisme n°2 ACFCI
Ludovic Dublanchet634 visualizações
Qcm CinéMatique1 por atire
Qcm CinéMatique1Qcm CinéMatique1
Qcm CinéMatique1
atire373 visualizações
Exos Cinematique2 por atire
Exos Cinematique2Exos Cinematique2
Exos Cinematique2
atire432 visualizações
Charlie Hebdo por Blache
Charlie Hebdo Charlie Hebdo
Charlie Hebdo
Blache1.1K visualizações
Plafonnier hybrid por IHMEX Trading
Plafonnier hybridPlafonnier hybrid
Plafonnier hybrid
IHMEX Trading457 visualizações
Cronica numero 14 por Luis Bados Ramirez
Cronica numero 14Cronica numero 14
Cronica numero 14
Luis Bados Ramirez598 visualizações
Frdd39 por Nabil Douadi
Frdd39Frdd39
Frdd39
Nabil Douadi997 visualizações
Acuíferos por montshb
AcuíferosAcuíferos
Acuíferos
montshb779 visualizações
Rendimiento direccional por Jose Guerra
Rendimiento direccionalRendimiento direccional
Rendimiento direccional
Jose Guerra752 visualizações
Portugal+ +monsanto+..+06+08+2010 por Rodrigo Cardoso
Portugal+ +monsanto+..+06+08+2010Portugal+ +monsanto+..+06+08+2010
Portugal+ +monsanto+..+06+08+2010
Rodrigo Cardoso396 visualizações

Similar a Fichier récupéré 1

conception et réalisation plateforme collaboratif basant sur la methode agile... por
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
4.3K visualizações47 slides
Génie Logiciel.pptx por
Génie Logiciel.pptxGénie Logiciel.pptx
Génie Logiciel.pptxLatifaBen6
45 visualizações16 slides
RA et CCDS - Séance 1.pptx por
RA et CCDS - Séance 1.pptxRA et CCDS - Séance 1.pptx
RA et CCDS - Séance 1.pptxtestuser715939
4 visualizações25 slides
Cours Génie Logiciel - Cours 2 - Cycles de vie por
Cours Génie Logiciel - Cours 2 - Cycles de vieCours Génie Logiciel - Cours 2 - Cycles de vie
Cours Génie Logiciel - Cours 2 - Cycles de vieMohammed Amine Mostefai
54.4K visualizações114 slides
Initiation à UML: Partie 1 por
Initiation à UML: Partie 1Initiation à UML: Partie 1
Initiation à UML: Partie 1DIALLO Boubacar
2.9K visualizações34 slides
Article de référence de Winston Royce por
Article de référence de Winston RoyceArticle de référence de Winston Royce
Article de référence de Winston RoyceFabrice Aimetti
1.3K visualizações13 slides

Similar a Fichier récupéré 1(20)

conception et réalisation plateforme collaboratif basant sur la methode agile... por Sid Ahmed Benkraoua
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 Benkraoua4.3K visualizações
Génie Logiciel.pptx por LatifaBen6
Génie Logiciel.pptxGénie Logiciel.pptx
Génie Logiciel.pptx
LatifaBen645 visualizações
RA et CCDS - Séance 1.pptx por testuser715939
RA et CCDS - Séance 1.pptxRA et CCDS - Séance 1.pptx
RA et CCDS - Séance 1.pptx
testuser7159394 visualizações
Cours Génie Logiciel - Cours 2 - Cycles de vie por Mohammed Amine Mostefai
Cours Génie Logiciel - Cours 2 - Cycles de vieCours Génie Logiciel - Cours 2 - Cycles de vie
Cours Génie Logiciel - Cours 2 - Cycles de vie
Mohammed Amine Mostefai54.4K visualizações
Initiation à UML: Partie 1 por DIALLO Boubacar
Initiation à UML: Partie 1Initiation à UML: Partie 1
Initiation à UML: Partie 1
DIALLO Boubacar2.9K visualizações
Article de référence de Winston Royce por Fabrice Aimetti
Article de référence de Winston RoyceArticle de référence de Winston Royce
Article de référence de Winston Royce
Fabrice Aimetti1.3K visualizações
Methodes agiles-rad-xp-477-noy52y por jesmien CH
Methodes agiles-rad-xp-477-noy52yMethodes agiles-rad-xp-477-noy52y
Methodes agiles-rad-xp-477-noy52y
jesmien CH317 visualizações
Gestion de projet #2 : méthodes por Jean Michel
Gestion de projet #2 : méthodesGestion de projet #2 : méthodes
Gestion de projet #2 : méthodes
Jean Michel1.5K visualizações
Methodologie projet por Benjamin ACHAB
Methodologie projet Methodologie projet
Methodologie projet
Benjamin ACHAB2.8K visualizações
Génie Logiciel - Gérer le cycle de vie d'une application por Julien Schneider
Génie Logiciel - Gérer le cycle de vie d'une applicationGénie Logiciel - Gérer le cycle de vie d'une application
Génie Logiciel - Gérer le cycle de vie d'une application
Julien Schneider521 visualizações
E-business - développement por Manon Cuylits
E-business - développementE-business - développement
E-business - développement
Manon Cuylits1.1K visualizações
Apport de l'outil ITSM à la relation Client por itSMF France
Apport de l'outil ITSM à la relation ClientApport de l'outil ITSM à la relation Client
Apport de l'outil ITSM à la relation Client
itSMF France1.8K visualizações
Présentation.pptx por medziedhaddar
Présentation.pptxPrésentation.pptx
Présentation.pptx
medziedhaddar30 visualizações
Processus_Unifie_et_Approche_Agile chapitre 1.pptx por informatiquehageryah
Processus_Unifie_et_Approche_Agile chapitre 1.pptxProcessus_Unifie_et_Approche_Agile chapitre 1.pptx
Processus_Unifie_et_Approche_Agile chapitre 1.pptx
informatiquehageryah11 visualizações
Conduite d'un projet informatique - Bilan et Conclusion por Mohamed Sabra
Conduite d'un projet informatique - Bilan et ConclusionConduite d'un projet informatique - Bilan et Conclusion
Conduite d'un projet informatique - Bilan et Conclusion
Mohamed Sabra1.2K visualizações
Présentation projet de fin d'étude por Donia Hammami
Présentation projet de fin d'étudePrésentation projet de fin d'étude
Présentation projet de fin d'étude
Donia Hammami54.4K visualizações
Chp2 - Cahier des Charges por Lilia Sfaxi
Chp2 - Cahier des ChargesChp2 - Cahier des Charges
Chp2 - Cahier des Charges
Lilia Sfaxi9.1K visualizações

Fichier récupéré 1

  • 1. S Thème: Génie logiciel Recherche sur : la méthode agile RAD Elaboré par : Bessghaier narjess Boubnaya maha Bouain dhouha 2 IAG1/2 2 Avril 2014
  • 2. Plan: S 1. Naissance de méthodes agiles S 2. RAD-Première Méthode Agile Publiée S 3. Objectifs et Principes S 4. Le Cycle de vie de méthode RAD S 5. Les différentes phases S 6. Illustration animée S 7. Les avantages S 8. Les inconvénients S 9. Conclusion
  • 3. Naissance de méthodes agiles: L'ingénierie du logiciel est en évolution, donc elle doit répondre toujours à des exigences plus importants. D’ou la naissance des méthodes agiles qui reposent sur des cycles de développement itératifs qui permettent de mieux répondre aux attentes du client en un temps limité . Tel que la méthode Kanban, la méthode SCRUM, la méthode XP (Extreme programming) RAD : Rapid Application Development
  • 4. RAD-Première Méthodes Agile Publiée La méthode RAD est une approche incrémentale de développement qui combine entre le cycle en cascade et en spirale(incrémentale). Basée sur des nombreux échanges entre l’informaticien et l’utilisateur et elle impose un cycle de développement court entre 90 jours, et 120 jours au max. Plusieurs méthodes dérivées de RAD citons : DSDM 1995,la ASD ou le FDD.
  • 5. Objectifs et principes 1/2 Objectifs : les objectifs de RAD sont de produire des logiciels S plus vite S mieux S moins cher
  • 6. Objectifs et principes 2/2 Principes: S Les hommes S Les outils S La méthodologie S Le management -Lister les tâches pour vérifier qu’aucune action ne soit oubliée -la documentation associé aux fonctionnalités -Utilisation d'AGL pour modéliser, et générer le code source
  • 7. Cycle de vie de méthode RAD Initialisation Cadrage Conception Construction La mise en oeuvre j1 j30 j60 j90 j120
  • 8. Les différentes phases 1/5 S L’initialisation: La phase d'initialisation a pour but de faire entrer ou non le projet dans un processus RAD. Elle rassemble les ressources informationnelles et humaines nécessaires tout au long du projet . Les chefs de projet déterminent les caractéristiques principales du projet et son contexte. et faire une première évaluation des risques. Elle se passe durant les 6 premiers jours.
  • 9. Les différentes phases 2/5 S Le cadrage: L'étape est relativement courte, elle ne doit pas dépasser 30 jours, et repose principalement sur les Utilisateurs ,et vise à déterminer le domaine d'application du projet. Elle permet de respecter les choix stratégiques ou opérationnels et la spécification des exigences, des budgets, des délais et de la solution globale sur le plan stratégique, fonctionnel, technologique et organisationnel.
  • 10. Les différentes phases 3/5 S La conception: Les utilisateurs sont également impliqués dans cette étape. Ils participent à la validation des modèles organisationnels : flux, traitements, données. Ils valident également le premier niveau de prototype présentant l’ergonomie générale de l’application. Cette étape conduit à une description du futur système, afin qu’on puisse planifier les cycles de construction des prototypes, chacun couvrant une liste de fonctions identifiées. Elle dure relativement de 30 à 40 jours
  • 11. Les différentes phases 3/5 L'étape de conception comprend deux phases : S La phase de JAD1 animé par le CPU donne une vue modélisée du futur système d'information organisationnel. S La phase de JAD2 décrit les fonctions du futur système est animé par le CPI et prépare directement la construction des prototypes.
  • 12. Les différentes phases 4/5 S La construction: Dans cette étape , l’équipe doit construire l’application module par module dans un délai limité avec la participation régulière des utilisateurs. Elle fusionne les étapes de codage, de tests unitaires et de tests d’intégration La conclusion de cette étape est la fourniture de l'application sous la forme d'un prototype complet et validé. Elle dure relativement 60 jours.
  • 13. Les différentes phases 5/5 S La mise en oeuvre: L'étape Mise en oeuvre correspond à la livraison globale du nouveau système et au bilan du projet. Il s’agit d’installer l’application et l’environnement nécessaire à son utilisation. Le but fixé en début de projet est d’obtenir rapidement une version utilisable, de la mettre en oeuvre et, après une période d’exploitation, on detecte les beugs et les erreurs apparits pour développer une nouvelle version. L’application évolue ainsi en une succession de versions améliorées.
  • 14. Illustration animée Les besoins livrable Cadrage 1/3 -la description du système -Rapport des solutions -Plan du modèle j6 j30
  • 15. Illustration animée 2/3 j30 j60 Livrable Prototype initial -Modèle de données -Modèle des flux et traitement Conception
  • 16. Illustration animée 3/3 Prototype initial Construction Application opérationnelle validée j60 j120
  • 17. Les avantages Pour l’utilisateur : S L’utilisateur est placé au premier rang du projet informatique. S L’utilisateur reçoit dans un intervalle court une application opérationnelle. S L’utilisateur peut travailler directement avec une partie du système. Ce système n'est pas encore terminé, mais est déjà doté des fonctions majeures. (prototype primaire)
  • 18. Pour l’informaticien: S L’implémentation du système est facilitée, car les prototypes sont testés tout au long du cycle de développement. S L’informaticien voit plus vite le fruit de son travail. S L’informaticien s’enrichit par le contact permanent qu’il a avec son client . Les avantages
  • 19. Les inconvénients Pour l’utilisateur : S La livraison d’une version primaire du système peut entraîner frustration et insatisfaction chez l’utilisateur. S L’implication dans un projet RAD nécessite de l’utilisateur une motivation forte et un investissement personnel supplémentaire.
  • 20. Pour l’informaticien: S L’informaticien doit faire attention lors de la réalisation du prototype aux contraintes de délai et du couts , autrement les besoins prioritaires doivent être traités en premier. S L’informaticien doit passer d'un rôle de décideur à celui de conseiller. Les inconvénients
  • 21. conclusion Si l'entreprise souhaite être compétitive, l'acquisition d'une méthode de gestion de projet est indispensable à la construction et à l'évolution d'un système d'information performant. Aujourd'hui de nombreuses méthodes existent, allant de la plus rigide à la plus agile. La méthode RAD n'est pas adaptée à tous types de projet. Cependant c'est une méthode intéressante et souple qui permet bien la mise en oeuvre d’un système rapidement et de qualité.