Revenir à la liste des catégories de formation



Formation : Maîtriser UML 2 dans vos projets


(Réf. 19197)

Evaluation :
Détails de la fiche formation
Options disponibles pour la fiche formation


Détails de la fiche formation



Compétence(s)

Conduite et gestion de projet

Prérequis

  • Connaissance des problématiques des projets informatiques.

Public

  • Analyste
  • Chef de projet MOE / MOA
  • Concepteur
  • Équipe projet
  • Responsable méthode

Objectifs

  • Comprendre les principes de l'approche objet
  • Maîtriser les fondamentaux de la notation UML
  • Positionner et intégrer UML dans une démarche de projet
  • Utiliser UML pour modéliser un domaine métier
  • Passer de la modélisation métier à la conception d'un système

Type de formation

Courte

Programme

1. MODELISATION AVEC UML 2


UML, un langage de modélisation unifié, ouvert et normalisé. Origine, objectifs, historique, usage, normalisation
Concepts objet : objet, classes, messages, encapsulation, polymorphisme, instanciation, généralisation, héritage, agrégation

2. PRESENTATION ET MISE EN ŒUVRE DES DIAGRAMMES UML 2


Introduction à la notation via les mécanismes communs et d'extensions :
. Composants
. Classes
. Stéréotypes
. Profils
. Contraintes
. Valeurs marquées
Modélisation métier, formalisation et structuration des besoins, identification des acteurs et du périmètre, des processus et des classes du domaine avec les diagrammes :
. De cas d'utilisation
. D'activité
. De machine à états
. Les diagrammes de classes
Conception générale (applicative et technique) avec les diagrammes :
. De classes
. De déploiement
. De paquetages
Conception détaillée (fonctionnelle et technique) de la solution avec les diagrammes :
. D'objet
. De collaboration
. Globaux d'interaction
. De classes
. De machine à états
. De séquences
. De chronométrage
Documentation de l'application à déployer avec les diagrammes de composants et de déploiement

3. MISE EN ŒUVRE DANS UN CYCLE PROJET


Usages possibles d'UML :
. Illustration du périmètre et des besoins
. Génération de code
Méthodes unifiées et Méthodes agiles :
. RUP
. SCRUM
. XP
Retours d'expérience : organisation d'un modèle, souplesse ou rigueur de la syntaxe, niveau de précision sémantique, bonnes pratiques

4. ETUDE DE CAS


Expression des besoins
. Identification des exigences et des cas d'utilisation
Analyse
. Modélisation métier et fonctionnelle
Conception
. Passage de la modélisation métier à la conception de la solution, schématisation de l'architecture technique

5. ALLER PLUS LOIN AVEC UML 2


MDA : Model Driven Architecture
Notion de PIM et de PSM
Automatisations possibles : Forward and reverse engineering
Test et débogage au niveau du modèle
Customiser UML 2 pour vos domaines : SysML, MARTE, DoDAF, SPEM

6. SYNTHESE


Bibliographie et sites Web

Pédagogie

Non renseigné

Point(s) fort(s)

Non renseigné
Revenir en haut


Options disponibles pour la fiche formation



Langue(s)

Français

Moyen(s)

Inter-Entreprise

Durée

Non renseigné

Zone géographique

Inter-Entreprise :
92100 BOULOGNE BILLANCOURT :


Revenir en haut





Revenir à la liste des catégories de formation