Quanto tempo occorre dedicare ai casi d'uso?

1

Sto iniziando a lavorare con un approccio iterativo agile allo sviluppo del software e questa domanda sembra del tutto naturale. Dopo aver raccolto i requisiti, dovrei scrivere alcuni casi d'uso per descrivere come l'utente interagisce con il sistema mentre i requisiti vengono soddisfatti. Ora, quanto tempo dovremmo spendere con questo?

Dovrei spendere qualcosa come una settimana per capire i casi d'uso, finire poi e solo allora passare a lavorare con ognuno di essi per trovare gli oggetti principali? O dovrei semplicemente scriverne alcuni e ottenere un piccolo numero con cui lavorare?

Se ho capito bene l'agilità, penso che dovrei prenderne solo alcune e assicurarmi che la funzionalità che si sta proponendo lì sia effettivamente costruita ed è già utilizzabile. Solo allora dovrei passare ad altri casi d'uso e rivedere ciò che è stato fatto nel caso d'uso finito. Ho ragione con questa idea?

Grazie mille in anticipo!

    
posta user1620696 16.08.2013 - 04:14
fonte

1 risposta

3

Dedica abbastanza tempo allo sviluppo di casi d'uso per ottenere una comprensione ragionevolmente completa del dominio del problema.

Ci sono alcuni vantaggi nell'avere una visione d'insieme del sistema nel suo complesso. Pertanto, ti consiglio di completare il tuo caso di studio prima, prima scrivendo qualsiasi codice.

Tuttavia, puoi iniziare a identificare immediatamente gli oggetti dai casi d'uso, poiché ne avrai bisogno anche prima di iniziare la codifica. Lavorare insieme alle definizioni degli oggetti e ai casi d'uso contribuirà anche ad aumentare la fiducia nella progettazione generale.

    
risposta data 16.08.2013 - 05:41
fonte

Leggi altre domande sui tag