La Phase d ’Elaboration avec UML

UML

Pourquoi une Méthode

Les Points forts

Vue synthétique

Planification & élaboration

Objectifs de l ’Elaboration

ME: Quatre éléments

Modéliser les exigences

Un exemple de cas

Les Acteurs

Les Cas d’utilisation

Use Case: Acheter des Articles

Le Glossaire

Le glossaire permet de réduire l’ambiguïté dans la communication entre les différents intervenant dans le cycle de développement.

Le glossaire LexiCaisse

Les fonctions du système

Exemple de cas

Qualités du système

Exemple de cas

Les cas d’utilisation de l’élaboration

Une approche itérative de la construction

Une itération

Cas d’utilisation et Itérations

Les 4 productions de l ’Elaboration

Les autres Productions

Les Cas d’Utilisation

Haut Niveau

Diagramme de UC (1)

Motivations

Etendu

Type: Primaire et essentiel

Le format étendu

Les Acteurs

Un UC doit être complet

Trouver les UC

UC et processus métier

UC + Fonctions + Traceability

Les Diagrammes de UC (2)

Frontières

Quelle frontière?

Essentiel vs Réels

Essentiel

Les UC de haut-niveau sont par nature essentiels.

Il sont Essentiels

Les réels

UC et planning

UC et itérations

Et notre point de vente ?

Use case : lancer

Ordonnancement des Cas d ’Utilisation

Allouer des UC aux itération

Hiérarchiser les UC

Éléments de comparaison

Évaluation

Ordonner les cas d ’utilisation

Architecture

Un exemple

Deuxième étape le modèle conceptuel

Construire un diagramme de Collaboration.

Diagramme de Classes

Choisir sa propre méthode