Enter your keyword

CERTIFICATION OMG Certified UML Professional

LA FORMATION UML PROFESSIONNAL FOUNDATION VOUS PERMETTRA :
  • Réussir la certification UML OCUP 2 Foundation
  • Utiliser UML dans les différentes activités d’ingénierie logicielle
  • Maîtriser la modélisation structurelle
  • Maîtriser la modélisation comportementale
  • Préparer, Réviser et Acquérir les trucs et astuces de l’examen UML OCUP 2 Foundation
Réalisé à partir d’une étude de cas, cette formation UML vous permettra d’apprendre et d’utiliser le langage UML de façon opérationnelle dans tous vos projets de développement.
Prérequis
Pour participer à la formation, une expérience requise en développement logiciel, dans un langage orienté objet de préférence.
Public
La formation  s’adresse aux architectes logiciel, développeurs, chefs de projet, MOA, AMOA, MOE et aux candidats à la certification UML OCUP 2 Foundation.

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 et passage de la certification OCUP 2

  • Questions et réponses liées aux attentes des stagiaires.
  • Revue des points principaux.
  • Présentation de l’examen et conseils.
  • Entraînement sur quesqtions types