Fare debugging con il Guerrilla-Agile Usability Testing -Diana Malerba

16
User Interfaces Fare debugging con il Guerrilla-Agile Usabiliy Testing Diana Malerba Copywriter and User Experience Researcher GGDMilano#15 – 4 marzo 2011

Transcript of Fare debugging con il Guerrilla-Agile Usability Testing -Diana Malerba

Page 1: Fare debugging con il Guerrilla-Agile Usability Testing -Diana Malerba

User InterfacesFare debugging con il Guerrilla-Agile Usabiliy Testing

Diana MalerbaCopywriter and User Experience Researcher

GGDMilano#15 – 4 marzo 2011

Page 2: Fare debugging con il Guerrilla-Agile Usability Testing -Diana Malerba

Guerrilla-Agile Usability Testing

Perché fare un test d’usabilità

• Perché la progettazione è un’ipotesi da verificare

• Perché aumenta la soddisfazione degli utenti

• Perché aumenta vendite e guadagni

• Perché diminuisce i costi di formazione e sviluppo

• Perché è uno strumento strategico fondamentale

Page 3: Fare debugging con il Guerrilla-Agile Usability Testing -Diana Malerba

Guerrilla-Agile Usability Testing

Perché non fare un test d’usabilità

• Perché siete pigre

• Perché credete ancora che i test d’usabilità costino troppo

• Perché non sapete di cosa si tratta

Page 4: Fare debugging con il Guerrilla-Agile Usability Testing -Diana Malerba

Guerrilla-Agile Usability Testing

Cos’è il Guerrilla-Agile Usability Testing

• Un test d’usabilità rapido e low cost

• Permette di fare debugging del sito

• Offre risultati velocemente

• Fornisce dati quantitativi e qualitativi

• Supporta le decisioni e orienta la strategia

Page 5: Fare debugging con il Guerrilla-Agile Usability Testing -Diana Malerba

Guerrilla-Agile Usability Testing

Come fare un test rapido in 6 mosse

• Si identificano le aree critiche del sito avvalendosi di euristiche e statistiche

• Si reclutano gli utenti e si trova una location

• Si prepara un elenco di task da sottoporgli con tempistiche massime in termini di tempo ed errori concessi

• Si esegue il test con Silverback

• Si misurano i risultati e si verifica se sono o non sono in linea con i limiti che ci eravamo dati -> costruire una priorità nell’intervento

• Si utilizzano le criticità identificare per riprogettare

Page 6: Fare debugging con il Guerrilla-Agile Usability Testing -Diana Malerba

Guerrilla-Agile Usability Testing

Cos’è un task?

• Un compito che l’utente deve svolgere sul sito

• Durante il suo percorso all’interno del sito l’utente svolge diversi task per completare il suo compito

• Ovvero svolge uno scenario d’uso

Page 7: Fare debugging con il Guerrilla-Agile Usability Testing -Diana Malerba

Guerrilla-Agile Usability Testing

Trova i temi Firefox più scaricati

Page 8: Fare debugging con il Guerrilla-Agile Usability Testing -Diana Malerba

Guerrilla-Agile Usability Testing

Trova l’offerta Sorgenia per la piccola impresa

Page 9: Fare debugging con il Guerrilla-Agile Usability Testing -Diana Malerba

Guerrilla-Agile Usability Testing

Trova tutti i formati di pasta corta Barilla

Page 10: Fare debugging con il Guerrilla-Agile Usability Testing -Diana Malerba

Guerrilla-Agile Usability Testing

Cosa vi serve per eseguire un test

• Sala con specchio unidirezionale e connessione internet

• Computer con http://silverbackapp.com/ e sufficiente memoria

• Liberatoria da far firmare ai partecipanti

• Lista dei partecipanti con recapiti

• Task list

• Rimborso per i partecipanti

Page 11: Fare debugging con il Guerrilla-Agile Usability Testing -Diana Malerba

Guerrilla-Agile Usability Testing

Usare il Thinking Aloud Protocol/vantaggi

• Si tratta di una tecnica che ha lo scopo di catturare quello che i partecipanti pensano mentre stanno lavorando. Si ottiene chiedendo ai partecipanti di commentare quello che stanno facendo, quello che si aspetterebbero e quello che vorrebbero.

• Permette di raccogliere anche i dati sulle preferenze durante il test.

• Può aiutare i partecipanti a concentrarsi.

• Permette di tracciare l’origine dei problemi dai commenti dei partecipanti.

• Permette di comprendere il modello mentale degli utenti.

Page 12: Fare debugging con il Guerrilla-Agile Usability Testing -Diana Malerba

Guerrilla-Agile Usability Testing

Usare il Thinking Aloud Protocol/svantaggi

• Alcuni partecipanti la trovano artificiosa e innaturale, nonché una distrazione.

• Rallenta il processo di pensiero, per questo non viene sempre utilizzata quando si registrano i tempi di svolgimento di un task.

• Affatica i partecipanti.

Page 13: Fare debugging con il Guerrilla-Agile Usability Testing -Diana Malerba

Guerrilla-Agile Usability Testing

Dopo il test:l’analisi dei dati

• Tre tipologie di statistiche in dipendenza dal livello di accuratezza dei dati:

• Percentuale di utenti che hanno completato il task, inclusi quelli che hanno richiesto assistenza

• Percentuale di utenti che hanno completato il task.

• Percentuale di utenti che hanno completato il task nel tempo benchmark.

Page 14: Fare debugging con il Guerrilla-Agile Usability Testing -Diana Malerba

Guerrilla-Agile Usability Testing

L’analisi/contenuti

• L’Excel di analisi contenente:

• Il numero dei partecipanti che hanno completato il task con successo.

• Il tempo che è stato impiegato in relazione al tempo atteso.

• Il numero di errori commessi nel compierlo.

• In caso di più versioni o più gruppi raggruppare i risultati per categorie.

Page 15: Fare debugging con il Guerrilla-Agile Usability Testing -Diana Malerba

Guerrilla-Agile Usability Testing

Fate una prova subito

• Quando arrivano su un nuovo sito dopo un rapido sguardo dovrebbero poter dire chiaramente:

• ecco dove posso cominciare se voglio effettuare una ricerca

• ecco dove cominciare se voglio fare un giro

• ecco dove cominciare se voglio assaggiare le cose migliori

• Non è così? Testate!

Page 16: Fare debugging con il Guerrilla-Agile Usability Testing -Diana Malerba

Guerrilla-Agile Usability Testing

Grazie per l’attenzione! Domande?

• http://www.facebook.com/divindaiana

• http://twitter.com/divindaiana

• http://www.linkedin.com/in/dianamalerba

• http://www.sposareunosvizzero.com