Les étapes du cycle de développement du génie logiciel

Slides:



Advertisements
Présentations similaires
La Conception La conception.
Advertisements

Les Systèmes d’Information Financière Atelier conjoint ACBF / Banque Mondiale / AFRITAC de l’Ouest Gérer l’application dans le temps, sur les plans fonctionnel,
Analyse et Programmation Orientées Objets
Eléments de Génie Logiciel
L'installation et la diffusion 1 LInstallation et la Diffusion.
Validation des Systèmes Informatisés Industriels
Les décisions Pourquoi faut-il prendre des décisions?
Le processus unifié UML est un langage de modélisation et n ’impose pas de démarche de développement Le processus unifié : méthodologie de développement.
UML - Présentation.
Chapitre 7 : démarche de conception, conduite de projet SI
Pré étude et modélisation Conception et industrialisation
Les démarches de développement
Les démarches de développement
Plan La modularité Le processus de développement logiciel
Rational Unified Process (RUP)
La revue de projet.
MIAGE MASTER 1 Cours de gestion de projet
SIMULATION WATERFALL & INSPECTION
Démarche Analyse des OGL et des Méthodes Objectifs : Activités :
Cycle de vie dun logiciel Origine des erreurs La spécification 50% 40% 10% Le design Le codage.
Introduction au Génie Logiciel
le profil UML en temps réel MARTE
Analysis and design of agent-oriented information systems OFER ARAZY et CARSON C. WOO University of British Columbia, Vancouver The Knowledge Engineering.
Réalisée par :Samira RAHALI
Le projet en STI2D Initier le projet Délimiter les champs du possible
Quelques Modèles de conception
Département de génie logiciel et des TI Université du Québec École de technologie supérieure Systèmes dinformation dans les entreprises Systèmes dinformation.
Techniques de test Boulanger Jean-Louis.
SCIENCES DE L ’INGENIEUR
Synthèse d’activités Présentation.
IGL301 - Spécification et vérification des exgiences 1 Chapitre 2 Le processus dingénierie des exigences (ref : Bray chapitre 2)
Présentation du mémoire
Chapitre 1: Software and Software Engineering
© Petko ValtchevUniversité de Montréal Janvier IFT 2251 Génie Logiciel Notions de Base Hiver 2002 Petko Valtchev.
SEG2505 – Introduction au Génie Logiciel Plan de cours – Automne 2012.
Démarche de développement
Sensibilisation a la modelisation
Supports de formation au SQ Unifié
Hatainville Les Moitiers d’Allonne – Tel : Website : stratic.online.com La démarche projet Mars 2001.
Institut Supérieur des Sciences Appliquées et de Technologie Sousse
GENIE LOGICIEL
Vérification dans le cycle de vie GEF492A 2014 Référence: [HvV §14.2, 14.9] Capt Vincent Roberge Collège Militaire Royal du Canada Génie électrique et.
2003 (revisé 2008)SEG Chapitre 11 Chapitre 1 “The Systems Engineering Context” Le contexte du génie de systèmes.
Cycles de Vie du Logiciel LFI2 Genie Logiciel/ Gestion de Projets Septembre 2008.
1 Emeric ROLLIN 1 Génie Logiciel GENIE LOGICIEL
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
© Petko ValtchevUniversité de Montréal Février IFT 2251 Génie Logiciel Conception Hiver 2002 Petko Valtchev.
Les épreuves du BTS Systèmes photoniques
Introduction au Génie Logiciel
Microsoft Project Réalisé par : N. BENMOUSSA ENSET Mohammedia.
VALIDATION VÉRIFICATION & TESTS
Gestion de projet Cycles de production
Visite du président de la Commission fédérale HES Projet ISNet-43 Atelier de génie logiciel Approche « fonctionnelle » et/ou « objets » 2 juillet 2003.
1 Emeric ROLLIN 1 Génie Logiciel GENIE LOGICIEL
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
© Petko ValtchevUniversité de Montréal Janvier IFT 2251 Génie Logiciel Le Processus (fin) Hiver 2002 Petko Valtchev.
Année 2006 – 2007 ENSEA © Emeric Rollin
Bac. Pro. EDPI Unité U34 Réalisation d’un projet industriel en CAO
INSTITUT NATIONAL DE FORMATION EN INFORMATIQUE
Développement de plateformes numériques
G.L modèle en CASCADE Plan Réalisé par : Selmane mohamed lamine
Les démarches de développement
2 Tracks Unified Process
© Petko ValtchevUniversité de Montréal Janvier IFT 2251 Génie Logiciel Le Processus Hiver 2002 Petko Valtchev.
Titre domaine objectifs matériel déroulement titre domaine objectifs matériel déroulement.
Présentation de la méthode Merise
© 2015 SAMARES ENGINEERING – All rights reserved Raphaël Faudou Groupe de travail sur les exigences Paris – 9 Octobre.
C’est ce que l’on veut obtenir la manière dont on va l’obtenir
Planning Process « t’as un plan pour ce soir ? » Tony Carnal Altran.
Transcription de la présentation:

Les étapes du cycle de développement du génie logiciel

Activités communes aux projets de génie logiciel Chapter 1: Software and Software Engineering © Lethbridge/Laganière 2001 Activités communes aux projets de génie logiciel Définition et spécification des exigences Ce qui inclut Analyse de domaine Définition du problème Cueillette des besoins Analyse des besoins Spécification formelle des exigences

Activités communes aux projets de génie logiciel Chapter 1: Software and Software Engineering © Lethbridge/Laganière 2001 Activités communes aux projets de génie logiciel Conception Décider comment la technologie disponible sera utilisée pour réponde aux besoins Ce qui inclut: Déterminer ce qui sera réalisé par le logiciel et par le matériel Mettre au point l’architecture du système, la définition des sous-systèmes et de leurs interactions Élaboration des éléments internes de chaque sous- système Conception des interfaces usagers et des bases de données

Activités communes aux projets de génie logiciel Chapter 1: Software and Software Engineering © Lethbridge/Laganière 2001 Activités communes aux projets de génie logiciel Modélisation Créer des représentation du logiciel et de son domaine d’application Modélisation de son utilisation Modélisation de sa structure Modélisation de sa dynamique et de son comportement Programmation Assurance de qualité Révision et inspections Mise à l’épreuve Déploiement

Modèle en Cascade Elicitation V des exigences & V V Specification Conception & V V Codage & V V Integration et & Déploiement V V Maintenance & V

Modèle en V

À chaque itération on produit un système fonctionnel! Modèle en Spirale On distingue quatre phases dans le déroulement du cycle en spirale : détermination des objectifs, des alternatives et des contraintes ; analyse des risques, évaluation des alternatives ; développement et vérification de la solution retenue ; revue des résultats et vérification du cycle suivant. À chaque itération on produit un système fonctionnel! Requirements Specification Design Implementation Prototype Release 1 Release 2 Review Analysis of risk Integration and deployment