Mener une étude de cas sur un projet "réel", des besoins à la conception, en suivant un enchaînement d'activités de type Processus Unifié.
Le travail s'effecturera par groupes de 3-4 étudiants, au long des 3 séances de TD. Un rapport final sera à rendre pour chaque groupe de travail.
Rendu pour le 1er décembre.
Papier, crayon, outil UML, traitement de texte.
Un client a pour objectif de fabriquer un système avec Velo'v comme modèle.
Chaque groupe devra avoir complété le
programme d'une séance pour la séance suivante.
Deux ou trois récits d'utilisation.
Proposition d'un modèle du domaine.
Description de l'ensemble des CU
Les CU seront décrits minimalement : forme abrégée (acteurs, nom du CU).
Classification des CU par difficulté / importance par rapport au projet / risque.
Proposition d'organisation de l'architecture du système
Choix de quelques CU cohérents à détailler (à valider par l'encadrant, en liaison avec les autres groupes).
Détail des CU choisis, d'abord avec scénario nominal, puis points d'extension, puis prise en compte des extensions.
Proposition de planification pour quelques itérations.
Réalisation des CU détaillés à l'aide d'interaction d'objets. Conception en parallèle du modèle d'analyse (diagramme de classes), spécification des interfaces de packages non détaillés.
Choix d'un package de la couche domaine avec des interfaces spécifiées, ajout de détails de conception, génération du code.
Rapport sur le projet, idéalement sous forme HTML / hypertextuelle (archive) contenant
Rendu pour le 1er décembre.