|
UML et processus méthodologique
| Réf. : |
BMC31 |
| Durée : |
4j /
28h
|
| Tarif : |
1800 € |
Pré-requis
- Cette formation couvre l’ensemble d’un projet informatique.
Participants
- Tout public: maîtrise d’ouvrage aussi bien que maîtrise d’oeuvre : chef de projet, fonctionnel, analyste, architecte, concepteur, développeur…
Objectifs
- Appréhender UML de manière pratique, c’est à dire :
- associé à un processus de développemen
- dans le cadre de la réalisation d’un proje
- pour toutes les phases du développement logiciel : de l’expression du besoin à la conception.
- Nous incluons dans ce stage l’usage d’un atelier de génie logiciel. (ex : IBM Rational Rose).
Contenu
PRÉSENTATION UML & MÉTHODE (UP) Modélisation - Objectifs et Intérêts d’UML.
- Unified Modeling Language (UML).
Méthode - Évolution/différents processus méthodologiques.
- Unified Process (UP).
MISE EN OEUVRE SUR UN PROJET Étude Préliminaire
- Acteurs ?
- Modèle de contexte.
Expression du besoin fonctionnel
- Cas d’utilisation ?
- Comment les identifier ?
- La bonne pratique des cas d’utilisation.
- Modularité et priorité.
Expression du besoin IHM Analyse - Classes d’analyse ?
- Analyse du domaine : modélisation des données.
- Analyse applicative : cohérence du modèle fonctionnel et du modèle de données.
Architecture Logique - Différents modèles d’architecture.
- Définition des packages du projet.
- Dépendance et priorité.
Conception - Projection du modèle de classes d’analyse sur l‘architecture.
- Design Patterns : les essentiels (façade, factory…) et notamment leur mise en place.
UML - L’ensemble des diagrammes UML seront exposés, mais surtout utilisés dans le cadre de la réalisation du projet, c’est à dire dans un contexte (phase, destinataire) et pour un objectif bien définis :
- Diagramme de cas d’utilisation,
- Diagramme d’objets,
- Diagramme de classes,
- Diagramme de collaboration/séquence,
- Diagramme d’états-transition,
- Diagramme d’activité,
- Diagramme de composants,
- Diagramme de déploiement.
|