Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : UML 2 - Analyse et conception

UML 2 - Analyse et conception

Formation à distance
Durée : 28 heures (4 jours)
Durée :28 heures (4 jours)
HT
Se préinscrire
Durée :28 heures (4 jours)
HT
Se préinscrire
Durée :28 heures (4 jours)
HT
Se préinscrire

Formation créée le 24/11/2021. Dernière mise à jour le 21/12/2021.

Version du programme : 1

Programme de la formation

Objectifs de formation : à l’issue de la formation, le stagiaire sera capable d’utiliser le formalisme UML 2 dans une démarche de développement logiciel

Objectifs de la formation

  • Découvrir les différentes phases de la modélisation objet en UML
  • Savoir traduire un besoin fonctionnel en s'appuyant sur les diagrammes UML
  • Appréhender UML de façon opérationnelle sur toutes les étapes du projet de développement
  • Maitriser les bonnes pratiques de conception logicielle fondamentale

Profil des bénéficiaires

Pour qui
  • Développeurs
  • Architectes logiciels
  • Analystes
  • Chefs de projets
Prérequis
  • Connaitre la programmation orientée objet

Contenu de la formation

  • Présentation et prise en main du langage
    • Gestion de projet en cascade vs Agile
    • POO : Séparation des préoccupations et limitation des dépendances
    • Travaux pratiques : Appliquer le langage UML dans la définition du besoin technique
  • Définition du système à réaliser
    • Processus métier : diagramme d'activité
    • Informations du domaine : diagramme de classe
    • Rédaction d'exigences fonctionnelles
    • Rédaction d'exigences non-fonctionnelles : approche FURPS
    • Objectifs et planification des itérations/Sprints
  • Fondamentaux de conception du système logiciel
    • Définition de l'architecture matérielle et du framework logiciel
    • Écriture d'un code source durable, évolutif et pertinent pour le projet
    • Architecture du code : pattern en couches MVC
    • Diagramme de classe : attributs et dérivés
    • Diagramme de séquence : traitements et communication entre classes
    • Diagramme de packages : affinage de la structuration du code source
    • Diagramme d'états : gestion des états
    • Diagramme de composant : définition de composants et d'interfaces
    • Diagramme de déploiement : déploiement de composants
Équipe pédagogique

Professionnel expert technique et pédagogique.

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence.
  • Questions orales ou écrites (QCM).
  • Mises en situation.
  • Formulaires d'évaluation de la formation.
  • Certificat de réalisation de l’action de formation.
Ressources techniques et pédagogiques
  • Espace numérique de travail
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Etude de cas concrets
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Qualité et satisfaction

Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation.