Chapitre 4 ingenierie du logiciel

Cours d ? Ingénierie du Logiciel Chapitre Les Méthodes Agiles Les projets informatiques possèdent de plus en plus des aspects très complexes Ceci est dû à plusieurs facteurs la taille du projet - la complexité du système étudié comportement structure - l'hétérogénéité ? du projet plusieurs systèmes d'exploitation intégration de bases de données systèmes en réseaux ? Ces facteurs sont en quelque sorte intrinsèques aux projets et participent d'une manière ?xe à la complexité perçue Pourtant cette dernière est aussi d'essence subjective dépendant directement du savoir et de la compétence du modélisateur Du fait de la densi ?cation des moyens et des outils mis à disposition la ma? trise d'un projet informatique peut nécessiter un savoir de plus en plus vaste dans di ?érents domaines logiciels langage s code APIs Dans le cadre de l ? Ingénierie des logiciels deux écoles ? s ? a ?rontent actuellement ? Ingénierie basée sur les modèles ou Model-Driven préconisée par l ? OMG consortium composé de plus de sociétés s'appuyant sur une modélisation UML très poussée visant à une génération automatique de code quasi complète en e ?ectuant plusieurs transformations successives ? Ingénierie basée sur les méthodes agiles qui met plus d'accent sur la production rapide de code opérationnel que sur la documentation ce qui minimise la modélisation en amont Elvis No? l IRAMBONA MSc CCours d ? Ingénierie du Logiciel Historique des méthodes agiles Les méthodes dites Agiles ont été créées notamment suite à un nombre trop important d ? échecs dans les projets Historiquement on peut citer le modèle en spiral créé par Barry W Boehm pour le développement logiciel Il se base sur des phases itératives Ce modèle a notamment in uencé l ? Extreme Programming XP par la suite Dans le début des années James Martin s ? appuyant sur cette vision d ? une évolution continue proposa une méthode de développement rapide d ? application le RAD Elle a été reprise par la suite en par Jean Pierre Vicko ? pour l ? adapter au système français RAD Elle repose sur un cycle de développement en cinq phases ? Initialisation pour dé ?nir le périmètre fonctionnel et le plan de communication ? Cadrage pour la dé ?nition des objectifs et des moyens à allouer au projet ? Design avec notamment la présentation générale de l ? application ? Construction phase pendant laquelle le produit sera construit module par module avec une validation permanente de l ? utilisateur pour les spéci ?cations et les di ?érents prototypes ? Finalisation avec la recette et le déploiement du livrable Dès Jennifer Stapleton en Grande-Bretagne présentait DSDM équivalente au RAD DSDM est souvent considérée comme la première méthode Agile et dans la seconde moitié des années quatre-vingt-dix une vague d ? une dizaine de méthodes dont Extreme programming ? et Scrum ? sont les principales Elvis No? l IRAMBONA MSc CCours d ? Ingénierie du Logiciel représentantes développa encore les techniques adaptatives d ? estimation de plani ?cation et de pilotage de

Documents similaires
Briquetterie001 Historique Autrefois ?? cet endroit était appelée en langue ewondo ??Ekogodozog ? qui signi ?e les ??traces d ? éléphant ? Dès l ? origine il a été un lieu d ? installation des non-autochtones De nos jours on surnomme ce quartier ??la briq 0 0
Dialogue entre Architecture et Musique Essai (projet) soumis en vue de l’obtent 0 0
Introduction Les chiffres de substitution Les chiffres de transposition Les masqu 0 0
1 REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE L’ENSEIGNEMENT S 0 0
Technologie BTS LES DALLAGES SUR TERRE-PLEIN I) INTRODUCTION: Le dallage d’une 0 0
Algo en pre pa 1 L ? algo en Prépa Cours d ? informatique Initiation à L ? algorithme M P S I Prépa MPSI - Auteur Enseignant vacataire en informatique à l ? INP-HB Doctorant à l ? EDP INP-HB au LARIT Département Maths ?? Info kpoloua gmail com Octobre CA 0 0
Dossier php 1 Dossier PHP From human to god Problématique Le con ?nement nous à obligé tous et toutes à changer nos habitudes notamment au niveau du sport J ? ai décidé donc de crée une application qui permet de crée des programmes sportifs variés et ce q 0 0
Les phytohormones Les auxines Les structure chimique des cytokinines est appar 0 0
Acsi v2 Département Informatique de l ? IUT de l ? Université Bordeaux Cours d ? Analyse et Conception des Systèmes d ? Information d ? Outils et Modèles pour le Génie Logiciel novembre Olivier Guibert CProgramme Pédagogique National Algorithmique Program 0 0
Dr EMBOLO ENYEGUE Elisée Libert Biochimiste / Biologiste moléculaire Douala le 0 0
  • 46
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager