Reformulation des besoins--à partir d'un cahier de charges texte--en diagrammes UML. 1. Identifier le contexte du système ("détournement" collaboration diagramme) * Système (à libeller) : un rectangle conteneur * Actor : "stick figure" * Actor (autre système) : boîte avec nom de l'acteur/système entre guillemets * Flux symbolisés par flêches * flux entrants: __évènement système__ Livrables : Diagramme de contexte **+** * descriptif, résumant l'activité (pas orienté finalité/pourquoi/vision), * glossaire des acteurs, * glossaire des flux. Exercice use-case d'un distributeur automatique de billets. ^ Reformulation des Besoins ^^ ^ 1 | Identifier le contexte du système | ^ 2 | Identifier les cas d'utilisation | ^ 2a | Identifier les dépendances entre les cas d'utilisation | ^ 3 | Décrire chaque cas d'utilisation (cf. "page 4" | ^ 4 | Rédiger le document de fin d'étape | ^ Comment savoir si les cas d'utilisation sont justes, francs? ^ | **Indicateurs (3)** | | si un cas d'utilisation est déclenché par un __évènement système externe__ | | résultats tangibles (post conditions) | | qui en est responsable? le responsable utilisateur est identifié. | à suivre ...