Normalmente non sono solito rileggere libri, a parte
alcuni titoli storici e a parte andare a riguardare delle informazioni tecniche
quando ne ho la necessità. Nonostante questo, dopo il webcast di Lorenzo
Barbieri, ho riletto le ultime parti del libro di Cockburn sugli use cases.
Non posso far altro che consigliarlo a tutti perchè è veramente scritto bene,
si legge tutto di un fiato e presenta l'argomento use case in maniera
decisamente completa. Il libro a mio avviso è dedicato soprattutto a tutti
coloro che sono convinti (come ero io prima di leggerlo) che gli use case
coincidono con la loro rappresentazione UML. Il libro mostra invece
chiaramente che gli use case sono una descrizione testuale e che i diagrammi sono da
utilizzare solamente per dare una visione di insieme del problema.
Ecco quì due piccoli estratti del libro dove Cockburn evidenzia questa
miscomprensione.
"For reason that remain a mystery to me, many people have focused on the
stick figures and ellipses in use case writing since Jacobson's fist book came
out, and have neglected to notice that use cases are fundamentally a text form.
...... Whatever the reason, we now have a situation in whitch many people think
that the ellipses are the use cases, even though they convey very little
information." Cockburn.
"It is important to recognize that ellipses cannot possibly replace text.
The use case diagram is (intentionally) lacking sequencing, data and receiving
actor." Cockburn.
Spero di avere invogliato qualcuno a leggere il libro ;)
powered by IMHO 1.3