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