Formation OMG Certified UML Professional, préparation à la certification UML OCUP 2 Foundation


Formation OMG Certified UML Professional, préparation à la certification UML OCUP 2 Foundation

Catalogue : Développement logiciel



Pourquoi modéliser ?
• L'intérêt de la modélisation UML dans le projet de développement, depuis la modélisation métier jusqu'à l'implémentation
• L'organisation de la modélisation à l'aide de la structuration en packages.
• Prise en main de l'étude de cas : comprendre les besoins généraux du client.
La modélisation du métier
• Modéliser les processus métier avec le diagramme d'activité.
• Modéliser le domaine avec le diagramme de classes.
• Modéliser les statuts des entités métier avec le diagramme d'état-transitions.
La modélisation des exigences
• Modéliser l'environnement externe du système avec les acteurs.
• Définir le comportement du système avec les cas d'utilisation. Diagramme de cas d'utilisation. Diagramme de séquence.
• Les exigences non fonctionnelles à l'aide de l'approche FURPS et la notion de "requirement" UML.
La modélisation de la conception du système. Vue structurelle
• Définir la plateforme technique - diagramme de déploiement.
• Définir l'architecture du code. Diagramme de packages.
• Bonnes pratiques de séparation des préoccupations et limitation des dépendance - pattern de structuration en couches.
• Modéliser les classes d'un point de vue structurel ? Diagramme de classes.
• Définir les attributs.
• Lier les objets avec les associations entre classes.
• Factoriser du code avec la généralisation : du bon usage de l'héritage.
La modélisation de la conception du système. Vue comportementale
• Décrire les interactions internes au système avec le diagramme de séquence.
• Définir les opérations pour répondre aux exigences fonctionnelles.
• Synthétiser le comportement d'un objet avec le diagramme d'état-transitions.
Modéliser les composants déployables
• Définir les composants et leurs interfaces - diagramme de composant.
• Définir le déploiement des composants - diagramme de déploiement.
Préparation au déroulement pratique de l'examen OCUP 2
• Révision générale.
• Entraînement sur des questions types.

 

Fiche de la formation



 Cible :

Architectes logiciel, développeurs, chefs de projet, MOA, AMOA, MOE.


 Prérequis :

Expérience requise en développement logiciel, dans un langage orienté Objet de préférence.


 Durée : 3 jours

 Type : Stage pratique


 Contactez-nous