Booster des Talents IT

Formation Analyse et conception objet avec UML

formation uml 2
La formation a pour objectifs de : - Vous faire monter en compétence sur la démarche d’analyse et de conception objet - Vous permettre de comprendre la démarche itérative d’analyse objet - Vous faire connaître le contenu et la forme documents qui ponctuent les phases des projets objet ainsi que de savoir comment juger si une analyse est bonne
Prix à partir de
2450€ HT
Référence AF1950
Durée 5 jours
Public Concepteurs, Chefs de Projet, Utilisateurs, Analystes
Prérequis L'expérience d’un langage orienté Objet est fortement conseillée
TP 50%

Plan de Formation Analyse et conception objet avec UML

Rappel sur les concepts Objet

Les concepts objet et l’approche méthodologique
Qualités et avantages des concepts objet
Présentation des concepts fondamentaux : classes et instances, membre, encapsulation, héritage, polymorphisme,…

Rappel sur l’Unified Modeling Language

Origine et domaine d’application
UML :
– N’est pas une méthode d’analyse
– Comme langage de modélisation
Schématique
Vues : besoins, logique, composant, processus, déploiement
Les diagrammes
Concepts clés : stéréotype, agrégation, composition, métamodèle
Interdépendances entre les diagrammes

Diagrammes de collaboration

Libellés de messages
Instances
Contexte
Liens
Visibilité des objets

Méthodologie

Processus méthodologique des projets informatiques
Rôle d’UML dans l’analyse objet
Rôle de la conduite de projet dans l’analyse objet
Démarche et mise en œuvre
Les documents produits pendant le projet

Projets agiles

Conduite de projet agile
Phases et itérations
Processus unifiés : Two Track Process, RUP
Les projets agiles

Expression des besoins

Cas d’utilisation
Principe, format, style

Analyse et validation des besoins

Des besoins aux exigences
Expression formelle des exigences
Diagrammes de classes de conception
Classes logicielles
Navigabilité
Spécificateurs de visibilité

Responsabilités et Patterns GRASP

Responsabilités
Expert
Créateur
Contrôleur
Faible couplage
Forte cohésion
Polymorphisme
Indirection
Fabrication pure

De la conception au code

Définitions de classes et d’interfaces
Corps de méthodes

Conceptions d’architecture

Architecture en couches
Séparation modèle/vue
Architecture client/serveur à trois niveaux
Façades

Analyse objet

Modèles statique : les diagrammes statiques
Modèles dynamiques : les diagrammes dynamiques
Extension : diagrammes de domaine, process map
Objectifs et concepts, classes et instances, identifier les objets
OCL : Object Constraint Language

Conception objet

Les modèles de conception
Traduction dans un langage de programmation
Modèle objet et modèle de données
Frameworks, assistants et environnements de développement
Model Driven Architecture

Tests et recette

Qualité de l’analyse et qualité des tests
Modélisation des exigences
Plans et campagnes de tests

Les ateliers de génie logiciels

Utilité et usages
Schématisation
Normalisation et documentation
Génération de code et rétro-conception
Présentation des produits du marché

Autres notations

Diagrammes d’états
Packages
Stéréotypes
Contraintes
Diagrammes d’activités

Nos autres formations Analyse et conception

AF15530 Formation Zachman : mise en oeuvre avec Enterprise Architect en Intra/Cours Particulier 2 jours 1290€ HT
AF15310 Formation UML les bases en Intra/Cours Particulier 2 jours 1190€ HT
AF14881 Formation Systèmes Complexes avec SysML en Intra/Cours Particulier 4 jours 2190€ HT
AF10733 Formation Analyse et conception avec UML 2 en Intra/Cours Particulier 4 jours 2190 €HT
AF9416 Formation Design Patterns avec UML en Intra/Cours Particulier 3 jours 1550€ HT
Voir les 13 formations
Vous pouvez également être intéressé par des formations Analyse, Analyse et conception, Analyse et conception objet avec UML, Conception, Méthodologie, Méthodologie et projets, Objet, Projet, UML, UML 2 ou par les formations de notre filière Analyse et conception
Prix à partir de
2450€ HT
Référence AF1950
Durée 5 jours
Public Concepteurs, Chefs de Projet, Utilisateurs, Analystes
Prérequis L'expérience d’un langage orienté Objet est fortement conseillée
Travaux pratiques 50%