Formation UML : concevoir méthodiquement l'architecture logicielle

Une démarche méthodique pour concevoir l'architecture logicielle avec UML

Afin que vous puissiez planifier de nouveaux systèmes de manière prévoyante et flexible, nous vous enseignons UML (Unified Modeling Language) dans cette formation. Vous découvrez les démarches d'un architecte logiciel, de la définition de la tâche à la conception du logiciel et à la rétro-ingénierie, en passant par la communication.

La formation est conçue comme un atelier, dans lequel tous les participants sont formés de manière intensive et reçoivent de nombreux exercices. Vous découvrez les différents types de diagrammes les plus utilisés dans la pratique. Vous recevez également des instructions pour réaliser vos propres conceptions et cas d'application pratiques. En outre, nous vous transmettons les connaissances nécessaires pour analyser correctement les systèmes existants. Pour faciliter votre travail ultérieur avec UML, vous recevez des explications sur le niveau de détail nécessaire dans les diagrammes.
Nos formations comprennent des exercices pratiques avec des solutions individuelles et l'utilisation de design patterns existants.

Public concerné

  • Cadres dirigeants
  • Architectes logiciels
  • Développeurs de logiciels

Prérequis

  • aucun

Format et durée

  • 2 jours
  • En ligne, confortablement depuis chez vous
  • Dans nos salles de formation à Freiburg
  • Dans vos locaux - possible uniquement à partir d'un nombre minimum de participants

Dates

  • actuellement sur demande

Participants

  • Ordinateur portable
  • utile, mais pas obligatoire : Visio (2016, 2019, 2021 ou 2022)
    Autre outil UML possible après concertation.
  • De quoi écrire

Salle de formation

  • Vidéoprojecteur
  • Tableau blanc, tableau noir ou paperboard

Contenu de la formation de 2 jours : UML

Jour 1

  • Vue d'ensemble du jour 1
  • Concept
  • Histoire, de Booch à Rumbaugh
  • UML - un objectif 
    • De l'architecture à la construction... 
    • ...jusqu'au test unitaire
    • Utilisation et maintenance 
    • Outils de conception pour UML
  • Décrypter les exigences 
    • Écouter et comprendre 
    • La communication comme opportunité
    • Vérification et présentation
    • Domaines d'application et secteurs
  • Types de diagrammes en UML 2.2
    • Diagramme de classes 
    • Diagramme d'objets
    • Diagramme de composants
    • Diagramme de structure composite
    • Diagramme de déploiement
    • Diagramme de paquetages
    • Diagramme de profils
  • Exercices en autonomie 
  • Aperçu du jour 2

 

Jour 2

  • Récapitulatif (formation jour 1)
  • Vue d'ensemble du jour 2
  • Types de diagrammes en UML 2.2 (suite)
    • Diagramme de cas d'utilisation
    • Diagramme d'activité
    • Machine à états
    • Diagramme de séquence
    • Diagramme de vue d'ensemble des interactions
    • Diagramme de communication
    • Diagramme de temps
  • Analyse et conception 
    • Identifier les exigences et les solutions 
    • Identifier les classes 
    • Réutiliser l'existant avec les design patterns 
    • Exercices pratiques 
  • De la conception au développement et retour
    • De nombreux types de diagrammes : lesquels utiliser
    • Passage au développement
    • Retour d'expérience de la pratique
    • Jusqu'à quel niveau de détail aller ?
  • Exercices en autonomie 
  • Clôture
  • Où trouver plus d'informations ?
     

 

 

Formulaire de demande Formation

Vous avez des questions au préalable ? Nous sommes à votre disposition : +49 761 28522110

CONTACT