Devenue incontournable dans les projets de développement d’outils informatique, la modélisation UML a pour principal objectif de constituer un langage commun entre les différents membres d’une équipe projet (MOA/MOE). De fait, cette formation est particulièrement adaptée aux non informaticiens, responsables des exigences et tout membre d’une équipe projet désirant analyser, optimiser et formaliser des besoins liés à leur projet. Les participants aborderont les différents aspects et documents UML nécessaires à une parfaite communication inter-équipes.
Les objectifs de la formation
- Savoir utiliser le formalisme UML 2 pour la maîtrise d’ouvrage
- Comprendre les différents aspects et documents UML nécessaires à une parfaite communication inter-équipes
- Être capable de formaliser la vision métier ainsi que les exigences des utilisateurs dans un document directement exploitable par la MOE
A qui s’adresse cette formation ?
Pour qui
- Business Analyste et toute personne ayant un rôle d’assistance à maîtrise d’ouvrage
Prérequis
Le programme
- Objectifs et approche générale
- Vue d’ensemble de la méthode
- Vue d’ensemble de la notation UML
- La description des processus métier: – Identification des processus métier et des rôles externes – Identification des rôles internes – organisation interne du métier – Description des processus : diagramme d’activité – Etude de cas avec Enterprise Architect
- Modélisation du domaine: – Diagramme de classes (Attribut, Association, Généralisation) – Diagramme de machine d’états pour décrire les statuts métier – Étude de cas avec Enterprise Architect
3 – Exprimer les exigences
- Exigences fonctionnelles : – Acteurs – Cas d’utilisation et scénario : diagrammes de cas d’utilisation et de séquence – Notations avancées
- Exigences non fonctionnelles : l’approche FURPS
- Description détaillée des interfaces
- Étude de cas avec Enterprise Architect
4 – Concevoir le logiciel
- Que deviennent les éléments des modèles du métier et des besoins ?
- Architecture physique : diagramme de déploiement
5 – Compléments méthodologiques
- Compléments sur le “Unified Process”, MDA et les processus itératifs/agiles
- Mettre en place UML dans l’organisation