loader image

Gate Training

logo-png
Langages et Développement

Formation Enterprise Architect : Modélisation UML2 avec Enterprise Architect

3 Jours

La formation Enterprise Architect (EA) est conçue pour vous apprendre à maîtriser l’un des outils les plus puissants de la modélisation UML2. EA est un outil graphique standard qui permet aux professionnels de gérer toutes les étapes d’un projet informatique : de l’analyse à la conception, du développement aux tests, et de la documentation au déploiement. 

Que vous soyez analyste, concepteur, développeur, ou chef de projet, cette formation vous aidera à travailler efficacement en équipe, tout en utilisant Enterprise Architect pour modéliser, suivre et gérer les processus métier, les exigences et la conception de vos projets logiciels.

Objectifs de la formation Enterprise Architect

Objectif opérationnel :

Maîtriser Enterprise Architect pour modéliser des systèmes avec UML2 et optimiser la gestion de projets informatiques.

Objectifs pédagogiques :

À la fin de cette formation, vous serez en mesure de :

  • Gérer les processus métier avec Enterprise Architect. 
  • Assurer une gestion des exigences efficace. 
  • Réaliser une analyse fonctionnelle et une analyse du domaine. 
  • Concevoir, tester et modéliser les données d’un système. 
  • Suivre l’évolution d’un projet grâce à des outils de gestion de projet intégrés. 

À qui s’adresse cette formation ?

Public :

Cette formation s’adresse aux professionnels impliqués dans le cycle de vie d’un projet logiciel, notamment :

  • Analystes, Concepteurs 
  • Développeurs, Chefs de projet 
  • Architectes logiciels 

Prérequis :

  • Connaissance des fondamentaux d’UML est nécessaire pour tirer pleinement parti de cette formation. 

Contenu du cours Enterprise Architect

1. Prise en main d’Enterprise Architect (EA)

  • Création et gestion d’un projet dans Enterprise Architect. 
  • Configuration des patrons de projet. 
  • Navigation dans un projet et gestion des vues et perspectives. 

2. Modélisation des processus métier

  • Diagrammes BPMN pour modéliser les processus métier. 
  • Modélisation des cas d’utilisation et des acteurs métier. 
  • Création des glossaires et des workflow avec des diagrammes d’activités. 

3. Analyse fonctionnelle

  • Gestion des exigences avec des diagrammes de requirements. 
  • Définition du système avec des cas d’utilisation et traçabilité des exigences. 
  • Rédaction structurée des user-stories via les assistants EA. 
  • Prototypage d’IHM et formalisation des story-boards à l’aide de diagrammes de séquence et d’activité. 

4. Modélisation du domaine

  • Modélisation des entités et des relations via des diagrammes de classes et d’objets. 
  • Définition des relations : associations, agrégations, compositions, etc. 
  • Spécification dynamique des objets avec des diagrammes d’état. 
  • Utilisation de OCL pour exprimer des contraintes et structurer en paquetages. 

5. Conception – Architecture

  • Création de diagrammes de classes de conception. 
  • Design Patterns et leur utilisation dans EA. 
  • Conception dynamique avec des diagrammes de communication et de séquence. 
  • Génération de code et utilisation du reverse engineering pour créer des modèles à partir du code existant. 
  • Spécification de l’architecture avec des diagrammes de déploiement et de composants. 

6. Gestion de projet et reporting

  • Utilisation du mind mapping pour la gestion visuelle de projet. 
  • Suivi de l’avancement via des diagrammes de Gantt et gestion des ressources. 
  • Reporting, gestion de la maintenance et des tests. 

7. Travaux Pratiques

Au cours de la formation, vous réaliserez :

  • Exercices pratiques sur la création de diagrammes (analyse, conception, et contraintes). 
  • Étude de cas globale : modélisation de projets complexes, génération de documentation, et utilisation d’outils intégrés comme l’assistant Design Pattern et le reverse engineering. 
  • Construction d’une base de données : De la modélisation au génération des scripts SQL. 

 

Grâce à cette formation, vous serez capable d’utiliser Enterprise Architect pour gérer efficacement un projet de développement logiciel, en maîtrisant l’ensemble du processus de modélisation UML2. Vous apprendrez à structurer et à suivre l’évolution d’un projet de manière professionnelle tout en optimisant la communication et la collaboration au sein de votre équipe.

Réf:

020

Tarif:

600 Dt

Niveau:

Intermédiaire

Classe à distance:

Possible