Il processo di sviluppo Agile e gli strumenti dello UCD
Vi segnaliamo un dettagliato articolo apparso sul Journal of Usability Studies dal titolo Adapting Usability Investigations for Agile User-Centered Design che ha come tema l'uso degli strumenti dello UCD nel processo di sviluppo Agile. Agile è un processo di sviluppo che sostituisce il classico waterfall lifecycle nello sviluppo del software. In estrema sintesi Agile spezzetta in più cicli quello che di solito viene fatto in un unico ciclo. Quindi le fasi di Analisi, Progettazione, Programmazione e QA Testing vengono svolte solo per un piccolo gruppo di funzionalità e ripetute poi per ogni ciclo seguente su altri piccoli gruppi di funzionalità. Il vantaggio principale di Agile è quello di accorciare i tempi di sviluppo. L'articolo è estremamente interessante per come spiega le problematiche affrontate per coniugare gli strumenti di ricerca user-centred con Agile, e può tornare utile a chi cerca di adottare questi strumenti in processi di sviluppo di siti web che generalmente hanno tempi strettissimi. L'artico è scaricabile dalla pagina del JUS a questo indirizzo: http://www.upassoc.org/upa_publications/jus/2007may/agile-ucd.html
I commenti sono disabilitati.
|