Démarche de développement

Slides:



Advertisements
Présentations similaires
EPITECH 2009 UML EPITECH 2009
Advertisements

Applications N-Tiers Rappels: architecture et méthodologie
LA QUALITE LOGICIELLE Plan du cours La modélisation d’activité 1 h ½
Analyse et Programmation Orientées Objets
Analyse et Programmation Orientées Objets Cycle de vie dun projet.
Ou comment RE-présenter sa connaissance
1 Modéliser Ou comment RE-présenter sa connaissance.
Ou comment partager la connaissance
Eléments de Génie Logiciel
Génie Logiciel 2 Julie Dugdale
La Gestion de la Configuration
Les Evolutions et la Maintenance
LA QUALITE LOGICIELLE Plan du cours Le Plan Qualité 1 h ½
Projet n°4 : Objecteering
XML - Henry Boccon-Gibod 1 XML, Langage de description La question du choix de formalismes Les entités et leur représentations modalités de modèles et.
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.
Organiser des Tests dans un projet
UML - Présentation.
Chapitre 7 : démarche de conception, conduite de projet SI
UML (2) Rappel sur le modèle statique : classe / objet
Les démarches de développement
Les démarches de développement
Thème « Modélisation comportementale des Systèmes critiques »
Tests et validation du logiciel
Tests et Validation du logiciel
Rational Unified Process (RUP)
Maîtrise des données et des métadonnées de l’ODS
GIDEM : Gestion intégrée
MIAGE MASTER 1 Cours de gestion de projet
Présentation du SVI - DELSOL Mikaël
UML Etude de cas.
Modélisation des bases de données avec UML
Réunion de démarrage Fahmi Hachicha Tél Cotonou, 24 février 2014 Ministère de lEconomie et des Finances République.
1 Introduction : Management des systèmes dinformation version 1.1 du 13 Novembre 2001 Introduction : Management des systèmes dinformation ENSGI Cours MSI.
Modèle, Méthode et Conception
Management des systèmes d’information Conclusion
CAZENAVE Anne - GABARDOS Laurent - SALES Florent
Conception des Réalisé par : Nassim TIGUENITINE.
Les étapes du cycle de développement du génie logiciel
Le diagramme de séquences
UML (2) Modèle dynamique le diagramme de séquence
Introduction : Management des systèmes d ’information
Compléments sur Le M.O.T. modèle organisationnel de traitement
Projet de Master première année 2007 / 2008
Processus d'un projet F.Pfister
Sensibilisation a la modelisation
La Gestion de Projet.
ANALYSE METHODE & OUTILS
Chapitre 2: COMMUNICATION TECHNIQUE
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
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
LE PLAN QUALITE Utilité du plan qualité :
Marché Client Produit Service MOA MOE Expression du besoin Sp é
Introduction au Génie Logiciel
Intro en dessin.
Modèle Conceptuel des Traitements (MCT)
SLAM 1 Exploitation d’un schéma de données
Méthodes d’analyse et conception des systèmes informatiques: racine et axial Présenté par : MOUSSAMMI Meryem Encadré par : M.HANOUNE.
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
ISNET-43 Atelier de génie logiciel Approche fonctionnelle ou objets Concurrence ou complémentarité ? Synthèse.
Les démarches de développement
Chapitre 2 Rappels objet et Présentation des diagrammes UML
Chapitre 2 Rappels objet et Présentation des diagrammes UML
Les concepts d’UML - Le Processus Unifié -
LE PLAN QUALITE Prévision du déroulement du projet (standards)
Conférence 2TUP Stéphane Barthon 03/12/
Présentation de la méthode Merise
BTS IRIS Étude du référentiel. RÉCAPITULATIF PAR ACTIVITÉ DES TÂCHES réalisées en autonomie. Installation, exploitation, optimisation et maintenance T6.8Suivi.
Transcription de la présentation:

Démarche de développement ENSGI 2A MSI - Démarche Démarche de développement Une démarche vise à garantir la qualité du livré par rapport aux spécifications. Démarche fondée sur UML

Cycle de vie d’un projet S.I. ENSGI 2A MSI - Démarche Cycle de vie d’un projet S.I. 1 Analyse de la demande 2 Spécification projet 3 Conception générale 4 Conception détaillée 5 Réalisation 6 Mise en oeuvre Déploiement 7 Maintenance Etapes ou phases Temps Schéma directeur Dossier d ’étude préalable Dossier de conception Dossier de conception fonctionnelle détaillée Code Documents Etude d ’ opportunité Dossier de planification Dossier d ’architecture Dossier de conception technique détaillée Manuels utilisateurs Capture des besoins Formation - Tutorat Décisions Accord sur l’inscription du projet Accord sur les procédures, l ’architecture ... Choix d’une organisation du projet Recette logicielle Réception système

Cycle en V dans le développement d’un SI ENSGI 2A MSI - Démarche Cycle en V dans le développement d’un SI Branche conception Branche réalisation Etude d’opportunité Plan de tests en service Mise en charge Spécifications de domaine Plan de tests de recette Validation Spécification Spécifications Conceptuelles Plan de tests d ’intégration Conception générale Intégration Spécifications Logiques Plan de tests unitaires Conception détaillée Tests unitaires Dossiers de validation Spécications Techniques de Réalisation Codage des modules

Exemples : Quelques diagrammes ENSGI 2A MSI - Démarche Exemples : Quelques diagrammes : acteur (intéragissant avec VEGA2) Système (VEGA2) message Cas d’utilisation une fonctionnalité attendue du système (VEGA2) par les différents acteurs. Diagramme de Classes Diagramme de séquence Chaque cas d'utilisation apparaît comme un scénario, décrit par un ou plusieurs diagrammes de séquence. Un diagramme de séquences montre les interactions entre les acteurs et le système selon un point de vue temporel pour accomplir une fonctionnalité attendue du système (un cas d ’utilisation). C’est une ensemble de messages échangés entre les acteurs et le système, ordonnés chronologiquement.

Modèles de cycle de développement ENSGI 2A MSI - Démarche Modèles de cycle de développement Cycle en V RAD

ENSGI 2A MSI - Démarche Maîtrise de la qualité

ENSGI 2A MSI - Démarche

ENSGI 2A MSI - Démarche

ENSGI 2A MSI - Démarche

Le mythe de l’outil qui fait tout ENSGI 2A MSI - Démarche Maîtrise des coûts Le mythe de l’outil qui fait tout

Le mythe de l’outil qui fait tout ENSGI 2A MSI - Démarche Le mythe de l’outil qui fait tout Made in China

Cycle en V dans le développement d’un SI ENSGI 2A MSI - Démarche Cycle en V dans le développement d’un SI Branche conception Branche réalisation Etude d’opportunité Plan de tests en service Mise en charge Spécifications de domaine Plan de tests de recette Validation Spécification Spécifications Conceptuelles Plan de tests d ’intégration Conception générale Intégration I.H.M. Plan de tests unitaires Conception détaillée Tests unitaires Dossiers de validation Spécifications Logiques Spécications Techniques de Réalisation Codage des modules SQL

ENSGI 2A MSI - Démarche

ENSGI 2A MSI - Démarche

ENSGI 2A MSI - Démarche

Exemple : gestion de ressources, salles, etc…. ENSGI 2A MSI - Démarche Exemple : gestion de ressources, salles, etc…. Les roles : utilisateur de ressources (avec possibilité de réservation) programmateur de maintenance utlisateur de ressources disponibles gestionnaire des utilisateurs, des priorités et des droits Les cas d’utilisation :