UML – Modélisation

Cette formation permet d’utiliser UML comme langage de modélisation pour formaliser, analyser et concevoir des systèmes informatiques ou organisationnels. Elle s’adresse aux analystes, chefs de projets, concepteurs et développeurs souhaitant modéliser de façon claire et structurée des besoins métier ou techniques.

Pour qui ?

Concepteurs, ingénieurs méthodes, architectes logiciels souhaitant modéliser de façon détaillée les comportements, classes et interactions dans un projet logiciel.

Introduction à UML et à la modélisation 

  • Qu’est-ce que UML ? Objectifs et bénéfices 
  • Typologie des diagrammes : structure, comportement, interaction 
  • Vue métier vs vue technique 
  • Cycle de vie d’un projet et rôle de la modélisation 

Analyse des besoins avec les cas d’utilisation 

  • Acteurs et cas d’usage métier 
  • Diagrammes de cas d’utilisation 
  • Rédaction de scénarios de cas d’usage 
  • Définition des limites du système 

Modélisation des objets métier 

  • Diagrammes de classes conceptuelles 
  • Attributs, relations, cardinalités 
  • Contraintes, règles métier et documentation associée 
  • Du modèle conceptuel vers un modèle logique 

Dynamique des objets et interactions 

  • Diagrammes de séquence : échanges entre objets 
  • Diagrammes d’activités : logiques métier et processus 
  • Diagrammes d’état : cycle de vie d’un objet 
  • Combinaison des vues comportementales 

Architecture logicielle et technique 

  • Diagrammes de classes techniques (POO) 
  • Décomposition en composants et interfaces 
  • Diagrammes de déploiement : machines, nœuds, artefacts 
  • Notions de packages, modularité, organisation du modèle

Pratique des outils UML 

  • Introduction aux outils de modélisation (StarUML, Modelio, Visual Paradigm…)
  • Création et mise en forme de diagrammes 
  • Gestion des versions et travail collaboratif 
  • Export de documentation UML
  • Comprendre les fondements de la modélisation avec UML 
  • Savoir produire les principaux diagrammes UML selon les étapes d’un projet
  • Utiliser UML comme support de communication entre les acteurs métiers et  techniques
  • Connaissances de base en développement ou en architecture logicielle 

Modalités de mise en œuvre de l’action de formation

Au démarrage de la session, le formateur échangera avec le(s) stagiaire(s) afin d’effectuer une analyse de leurs attentes, de leurs besoins et de leurs acquis.

Moyens pédagogiques, techniques et d’encadrement :

  •  Moyens et méthodes pédagogiques :
    o Apports théoriques et mises en pratique.
    o Chaque point du programme fait l’objet d’une explication théorique appuyée d’une démonstration. Elle est suivie d’une mise en pratique par le biais d’exercices concrets
  •  Moyens techniques :
    o Un ordinateur équipé des logiciels et outils nécessaires à la réalisation de la formation
  •  Moyens d’encadrement :
    o Formateur possédant plusieurs années d’expérience
    o Chargé(e) du projet Numerica

Moyen de suivre l’exécution de la formation :

  • Une feuille d’émargement sera signée par les stagiaires à chaque début de session (matin et après-midi)

Moyens permettant d’évaluer les résultats de la formation :

  • Une évaluation de la formation sera complétée par le stagiaire au terme de la session
  • Le formateur évaluera les acquis des stagiaires tout au long de la formation par des mises en situations pratiques.
Durée : 4 jours
Tarif : 2 440 € HT

Dijon :

Session 1 :

du 20 au 23/04/2026

Session 2 :

du 7 au 10/12/2026

Montbéliard :

Session 1 :

du 2 au 5/06/2026

Session 2 :

du 15 au 18/12/2026

Cette formation peut-être réalisée en session sur-mesure.

Contactez-nous pour construire ensemble une formation adaptée à vos besoins.