Plan du cours
Fondamentaux UML et implémentation dans EA
Relier la théorie UML à l'exécution dans EA.
- Principes UML de haut niveau : Vue d'ensemble de UML 2.x, classification des diagrammes et profils EA.
- Modèles de modélisation dans EA : Utilisation de modèles standard versus modèles personnalisés dans EA.
- Structure du modèle : Packages, Espaces de noms, Stéréotypes et Valeurs taguées.
- Travaux pratiques : Création d'un cadre de projet structuré à l'aide de packages et de stéréotypes.
Modélisation fonctionnelle et métier
Capture des exigences et des flux de travail.
- Modélisation des cas d'utilisation : Création de diagrammes de cas d'utilisation, d'acteurs et de relations.
- Fonctionnalités EA : Liaison des exigences, traçabilité et gestion des parties prenantes.
- Diagrammes d'activité : Modélisation des processus métier et des flux de travail.
- Fonctionnalités EA : Bandes latérales, Pools, Flux de contrôle et objets de données.
- Génie des exigences : Capture des exigences, règles de validation et liaison aux éléments du modèle.
- Travaux pratiques : Construction d'un modèle complet de cas d'utilisation et cartographie des activités métier sur un diagramme d'activité.
Module 4 : Modélisation structurelle et comportementale
Conception statique et dynamique détaillée.
Modélisation statique (Diagrammes de classes) :
- Création de classes, interfaces, énumérations et associations.
- Fonctionnalités EA : Héritage, Réalisation, Généralisation, Agrégation et Composition.
- Gestion de la visibilité et de la navigabilité.
Modélisation dynamique (Diagrammes de séquence) :
- Création de lignes de vie, de messages et d'interactions.
- Fonctionnalités EA : Messages auto, fragments Alt/Boucle et barres d'activation.
- Modélisation des changements d'état et des interactions entre les éléments.
- Travaux pratiques : Développement d'un diagramme de classe avec toutes les relations et d'un diagramme de séquence pour valider les interactions.
Documentation, rapports et publication
Partage des modèles et génération des livrables.
- Documentation imprimable : Configuration des feuilles de style d'impression et exportation au format PDF/Word.
- Documentation web : Publication des modèles sur un serveur via l'Aide HTML.
- Fonctionnalités EA : Personnalisation des modèles HTML, structures de navigation et profils de publication.
- Rapports de modèle : Génération de rapports personnalisés à l'aide des dictionnaires de données et des assistants de rapport.
- Intégration : Exportation vers d'autres formats (BPMN, SysML, ArchiMate) si applicable.
- Travaux pratiques : Génération d'un fichier d'aide HTML professionnel et d'un rapport de modèle personnalisé.
Astuces professionnelles et bonnes pratiques
Efficacité et workflows experts.
- Raccourcis clavier et efficacité : Personnalisation de l'outil pour gagner en rapidité.
- Maintenance du modèle : Vérification de la cohérence, validation des modèles et gestion des versions.
- Écueils courants : Éviter les erreurs fréquentes des débutants dans EA.
- Gestion des ressources : Gestion de la mémoire, optimisation de la base de données et stratégies de sauvegarde.
- Séance de questions-réponses : Résolution des défis spécifiques des participants.
Pré requis
Prérequis
Aucune expérience préalable avec Sparx Enterprise Architect n'est requise. Des connaissances de base des concepts UML sont utiles mais non obligatoires.
Public
Analistes métier, Architectes systèmes, Développeurs logiciels et Chefs de projet découvrant Sparx Enterprise Architect.
Nos clients témoignent (6)
La méthode de formateur de traiter les sujets.
Malek ZAIBI - Veoneer France SAS
Formation - Introduction to Enterprise Architect
L'ensemble de la formation était très intéressante.
Malek Toukal - Veoneer France SAS
Formation - Introduction to Enterprise Architect
Le retour d'information que j'ai reçu de l'équipe est que l'instructeur était compétent.
Christian Knott - DEWC Systems
Formation - Introduction to Enterprise Architect
Traduction automatique
Bonne vue d'ensemble de l'architecture en théorie.
Gergely Csernak
Formation - Introduction to Enterprise Architect
Traduction automatique
Philippe a réussi à montrer de nombreuses fonctionnalités de Sparx EA en peu de temps.
Tawatchai Mentaisong - Scania CV AB
Formation - Introduction to Enterprise Architect
Traduction automatique
-La connaissance de l'enseignant sur le sujet était vraiment bonne. Il a su expliquer les choses très clairement et répondre à toutes les questions immédiatement. -Savoir ce dont est capable l'outil était vraiment bénéfique. -La structure qu'il a présentée, comme l'utilisation de scénarios et la traçabilité, sera vraiment utile dans mon travail quotidien.
Harsha Jain - Scania CV AB
Formation - Introduction to Enterprise Architect
Traduction automatique