UML
Modellare il sistema
All’inizio degli anni 90 nasce l’UML.
È il processo di astrrazione di un modello e deve solo contenere ciò che serve.
L’UML è un modo e al customer va presentato quello (è una rappresentazione grafica)
Chiaramente con Agile si privilegia fare un mockup.
Tipi di UML
- use case: a livello esterno, descrive il sistema
- activity diagrams: mostra le attività coinvolte nel processo o nel data processing
- class diagrams: descrivono i componenti
A cosa serve
In questo modo:
- ho discussioni più semplici con gli altri
- posso produrre una documentazione più adeguata
- posso generare codice