In questo capitolo si parla della modellazione dei ruoli:
- In molti progetti si considera solo un tipo di utente. Questo porta ad ignorare le necessità di molti utilizzatori del prodotto.
- Per evitare di scrivere storie per un singolo utente è prima necessario identificare in vari tipi di utenti che interagiranno con il software.
- Definire attributi per ogni ruolo permette un migliore confronto e comprensione del tipo di utente.
- In casi alcuni i ruoli possono trovare beneficio nell'essere descritti come persona. La persona è una rappresentazione figurativa del ruolo. La persona ha un nome, una faccia ed abbastanza dettagli perchè sembri possa sembrare reale.
- Per alcune applicazioni, introdurre personaggi estremi può essere utile per far emergere storie che altrimenti non sarebbero colte (paragrafo molto divertente ma allo stesso tempo molto interessante).
Technorati tags:
user stories,
agile
posted @ venerdì 26 ottobre 2007 01:37