Expression des besoins avec UML 2
Programme
Présentation du Processus Unifié (UP)
- Objectifs
- Les grands principes d’UP
- Les disciplines et les phases d’UP
Le Processus méthodologique du Business Modeling
- Objectifs, terminologie et méta-modèles
- Méthodes et outils de réalisation de glossaire métier
- Comment modéliser les règles métier ?
- Acteurs métier et Use Case métier (Cas d’Utilisation métier),utilisation de stéréotypes UML
- Modéliser les processus métier avec les profils UML
- Diagramme d’activités UML
Processus méthodologique de la discipline Exigences (Requirements)
- Définir le périmètre du système
- Comment élaborer un dictionnaire efficace et complet intégrant latraçabilité dans le SI ?
- Elaboration de la liste des exigences fonctionnelles et non fonctionnelles
- Liste des règles de gestion
- Modélisation statique du contexte
- Modélisation dynamique du contexte
- Comment identifier les acteurs et les Use Case ?
- Quelle doit être la granularité d’un Use Case ?
- Décomposition : processus, activités, use case, scénarios, interactions
- Acteur principal et secondaire
- Diagramme UML de Use Case, le Use Case Model
- Affiner le Use Case Model avec les packages, les relations include,extend et l’héritage
- Techniques et fiche type pour rédiger efficacement les Use Case
- Modélisation des scénarios de Use Case avec les diagrammes de séquence UML 2,intégrant les fragments (loop, alt, …)
- Réalisation d’un Use Case avec le diagramme de séquence et les stéréotypesUML (boundary, controller et entity)
- Modélisation des objets métier (Business Object Model) avec le diagramme declasse UML
- Modéliser les états des objets métier et les transitions entre états avecle diagramme d’état UML
- Composants métier, classe primaire et classe secondaire, règles deregroupement
- Architecture métier
- Passage de la modélisation métier aux exigences
- Gérer la traçabilité des exigences
Présentation de la discipline suivante : Analyse et Conception