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.

Slides:



Advertisements
Présentations similaires
EPITECH 2009 UML EPITECH 2009
Advertisements

LA QUALITE LOGICIELLE Plan du cours La modélisation d’activité 1 h ½
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
1 Modéliser Ou comment RE-présenter sa connaissance.
Eléments de Génie Logiciel
6 — Aperçu du processus unifié
L'installation et la diffusion 1 LInstallation et la Diffusion.
La Recette La recette.
La Gestion de la Configuration
UML - Présentation.
Les démarches de développement
Les démarches de développement
Thème « Modélisation comportementale des Systèmes critiques »
Phase de préparation des itérations Produit Story 11 Release1 Story 1mStory 21 Release2 Story 2m… …
Rational Unified Process (RUP)
Ce qui est fait Cahier des charges L’analyse de l’application
PARTIE 3 : Le SYSTEME D’INFORMATION FUTUR
MIAGE MASTER 1 Cours de gestion de projet
Cycle de vie dun logiciel Origine des erreurs La spécification 50% 40% 10% Le design Le codage.
MANAGEMENT DU PRODUIT Organisation Technique du Produit (OTP) Objet Arborescence Produits Relation autres domaines Décomposition du système Gestion.
Réalisé par: COLIN Yann DECAP Clément HAJJI Emna NICOLETTI Anthony
En Systèmes d’information
CADRE LOGIQUE (Format & composantes)
Rationaliser la conception participative
Revue de Projet : Sondages en Lignes 15 mars 2010 Coach : Clément CROCHEMORE Tracker : Mélissa PETIT Client : Elie LESUEUR Testeurs : Paul TOUTAIN et Thierry.
Modèle, Méthode et Conception
Management des systèmes d’information Conclusion
TESTING BUSINESS PROCESSES
Équipe de projet Méthodologie
La plateforme Multicom
Conception des Réalisé par : Nassim TIGUENITINE.
Les étapes du cycle de développement du génie logiciel
Portée, arrimages et intervenants Évolution des méthodes
Démarche de développement
Sensibilisation a la modelisation
La Gestion de Projet.
Ingénierie Système en SysML appliquée à la rédaction du cahier des charges Y. Le Gallou Séminaire académique STI2D - Calais – 1er avril 2014.
Architecture et développement Web
Supports de formation au SQ Unifié
Institut Supérieur des Sciences Appliquées et de Technologie Sousse
2003 (revisé 2008)SEG Chapitre 11 Chapitre 1 “The Systems Engineering Context” Le contexte du génie de systèmes.
UML : un peu d’histoire H. Lounis.
Le Rational Unified Process GEF492A 2014 Référence: [Roy ch ] Capt Vincent Roberge Collège Militaire Royal du Canada Génie électrique et génie informatique.
Introduction au Génie Logiciel
Extrait du Referentiel BTS Systèmes numériques Options : Informatique et réseaux et Électronique et communication S1 à S9 Définition des savoirs et savoir-faire.
SLAM 1 Exploitation d’un schéma de données
Initiation à la conception des systèmes d'informations
Ingénierie Système appliquée à une classe de TSTI2D
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
Revue de l’itération 4 11/12/ /01/2005. Revue d’itération 4 BE ISI Sommaire Rappel des objectifs Bilan de l’itération 4 Objectifs de.
ISNET-43 Atelier de génie logiciel Approche fonctionnelle ou objets Concurrence ou complémentarité ? Synthèse.
Quels enjeux Les Nouvelles Technologies sont utilisées sur tous types de projets Applications B2E, B2B, B2C Produits Client-Serveur.
Développement de plateformes numériques
Les démarches de développement
Revue de l’itération 6 12/02/ /03/2005. Revue d’itération 6 BE ISI Sommaire Rappel des objectifs Bilan de l’itération 6 Objectifs de.
Soutenance Phase 1 Bibliographie et Analyse des besoins
2 Tracks Unified Process
TIJARIATE Méthodes Orientées Objets Unified Process (UP) - Groupe A
Les concepts d’UML - Le Processus Unifié -
UML support à la COO 2ème année IUT Calais-Boulogne Bénédicte Talon
Dans le cas du développement spécifique :
Projet de fin d’étude Développement d’une application de gestion d’un parc informatique et de Help Desk Bonjour tout le monde, Avant de commencer je voudrais.
Conférence 2TUP Stéphane Barthon 03/12/
C’est ce que l’on veut obtenir la manière dont on va l’obtenir
19 avril Spécification d’un cadre d’ingénierie pour les réseaux d’organisations Laboratoire de recherche : OMSI à l’EMSE.
SIO Gestion de projets, applications SIO Hager Khechine, MBA, PhD. Séance 2 : Méthodes de découpage de projets.
UML Unified Modeling Language. UML : 8 diagrammes 1.Classes 2.Activités 3.Séquences 4.Collaboration 5.Etats transition 6.Cas d’utilisation 7.Composants.
4 1 : A quoi sert la gestion de projet
Transcription de la présentation:

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 basée sur un cycle de vie itératif et incrémental axe temporel : phases et itérations axe vertical : activités

Le cycle itératif incrémental Planification de l’itération Risques initiaux, portée du projet Développement de l’itération Itération N Évaluation Révision du plan du projet Risques éliminés Révision des risques

Les activités Analyse Conception Réalisation Tests Maintenance Planification Gestion des changements ...

Les phases Étude d’opportunité Élaboration Construction Transition plan marketing, prototype exécutable Élaboration modèle des cas d’utilisation, choix d’architecture Construction prototypes, plan de déploiement, version bêta Transition jusqu’à la version définitive

Étude d’opportunité Vision = Quoi + Pour qui + Combien les grandes lignes du produit la population cible combien l’acheteur serait prêt à payer Estimation des coûts Prototype petit projet : cahier de charges durée pour un projet moyen (un an) : un mois

Élaboration Analyse des besoins => architecture du produit descriptions des cas d’utilisations, des scénarios principaux, un modèle des classes (quelques dizaines de CU, une centaine de scénarios principaux et quelques centaines de scénarios secondaires, cinquante à cent classes) architecture du logiciel plan détaillé des itérations durée : 2-4 mois pour un projet d’un an

Construction Identification des scénarios à compléter au cours de l’itération, en fonction des risques Affectation de tâches précise à l’équipe Définition des critères d’évaluation de l’itération, des points de contrôle et des délais Rédaction des documents pour l’utilisateur durée : 6-9 mois

Transition Pour l’utilisateur Pour le responsable du projet programmes (version bêta, puis définitive) documents (utilisation, installation) Pour le responsable du projet modèles révisés critères d ’évaluation des itérations description des livraisons résultats de l ’assurance qualité durée : un mois

Petits projets Élaboration Construction Transition Étude d’opportunité => cahier de charges Élaboration cas d’utilisations + scénarios (textuels, diagrammes de séquences) => validation diagrammes de collaborations, diagramme de classes, … Construction diagramme de classes => squelette de l’application, puis codage et tests Transition livraison, tests, maintenance