Domanda

Per un sito Web di e-commerce come si misura se una modifica al proprio sito ha effettivamente migliorato l'usabilità? Che tipo di misurazioni dovresti raccogliere e come creeresti un framework per rendere questo test parte dello sviluppo?

È stato utile?

Soluzione

Test multivariati e il reporting è un ottimo modo per misurare effettivamente questo tipo di cose.

Ti consente di testare quale combinazione di elementi di pagina ha il più alto tasso di conversione, fornendo un miglioramento continuo nella progettazione e nell'usabilità del tuo sito.

Google Web Optimizer ha il supporto per questo.

Altri suggerimenti

Metodi simili che hai usato per identificare i problemi di usabilità per cominciare - test di usabilità. In genere identifichi i tuoi casi d'uso e poi fai uno studio di laboratorio per valutare come gli utenti raggiungono determinati obiettivi. I test di laboratorio sono in genere buoni con 8-10 persone.

Più metodologia di informazione abbiamo adottato per comprendere i nostri utenti è avere una raccolta anonima dei dati (potresti aver bisogno dell'autorizzazione dell'utente, chiarire i tuoi criteri di privacy, ecc.) Questo è semplicemente valutare quali pulsanti / menu di navigazione fanno clic dagli utenti, come gli utenti eliminano qualcosa (ovvero cambiano quantità - più utenti inseriscono 0 e aggiornano quantità o colpiscono X)? Questo è un po 'più complesso da configurare; devi sviluppare un'infrastruttura per conservare questi dati (che in realtà sono solo contatori, ad esempio " Times cliccato x: 138838383, Times immesso 0: 390393 ") e consentire la creazione di punti dati secondo necessità per collegarli al design.

Per spingere la misurazione di un miglioramento di un'interfaccia utente a modificare il flusso dall'utente finale (dove la raccolta dei dati potrebbe richiedere del tempo) per la progettazione o l'implementazione, è possibile utilizzare alcune semplici euristiche:

  • Il numero di azioni necessarie per eseguire uno scenario è inferiore? (Se sì, allora è migliorato). Misura: numero di passaggi ridotti / aggiunti.

  • La modifica riduce il numero di tipi di dispositivi di input da utilizzare (anche se il numero di passaggi è lo stesso)? Con questo intendo che se prendi qualcosa che si basa sia sul mouse che sulla tastiera e lo cambi per fare affidamento su solo sul mouse o solo sulla tastiera, allora sei migliorato semplicità d'uso. Misurazione: modifica del numero di dispositivi utilizzati.

  • La modifica rende coerenti le diverse parti del sito Web? Per esempio. Se una parte del sito e-Commerce perde le modifiche apportate mentre non si è connessi e un'altra parte no, ciò è incoerente. Modificarlo in modo che abbiano lo stesso comportamento migliora l'usabilità (preferibilmente per i più tolleranti ai guasti, per favore!). Misurazione: crea un grafico (diagramma di flusso) che mappi i modi in cui una determinata azione potrebbe essere eseguita. Il miglioramento è una riduzione del numero di spigoli sul grafico.

  • E così via ... trova alcuni suggerimenti generali sull'interfaccia utente, scopri alcune metriche come quelle sopra e puoi approssimare il miglioramento dell'usabilità.

Dopo aver ottenuto queste approssimazioni progettuali per il miglioramento degli utenti e quindi raccogliere dati a più lungo termine, è possibile vedere se esiste una capacità predittiva di miglioramenti dell'usabilità a livello di progettazione per la reazione dell'utente finale (come: Negli ultimi 10 progetti , abbiamo visto una media dell'1% di scenari più veloci per ogni azione rimossa, con un intervallo dello 0,25% e uno sviluppo standard dello 0,32%).

Il primo modo può essere completamente soggettivo o parzialmente quantificato: reclami degli utenti e feedback positivi. Il problema è che potresti avere alcuni pregiudizi quando si tratta di filtrare quei feedback, quindi è meglio renderli il più quantitativi possibile. Avere un sistema di ticketing per archiviare tutti i report degli utenti e raccogliere statistiche su ciascuna versione dell'interfaccia potrebbe essere utile. Basta avere le tue statistiche giuste.

Il secondo modo è misurare la differenza in un questionario fatto sull'interfaccia dagli utenti finali. Le risposte a ciascuna domanda dovrebbero essere un insieme di valori discreti e quindi è possibile raccogliere statistiche per ciascuna versione dell'interfaccia.

Il secondo modo può essere molto più difficile da configurare (progettare un questionario e possibilmente l'ambiente controllato per esso, così come le linee guida per interpretare i risultati è un mestiere da solo) ma il primo rende spiacevolmente facile fare confusione con il misure. Ad esempio, devi considerare il fatto che il numero di biglietti che ricevi per ogni versione dipende dal tempo in cui viene utilizzato e che tutti gli intervalli di tempo non sono uguali (ad esempio un'intera classe di problemi critici potrebbe non essere mai scoperta prima del terza o quarta settimana di utilizzo, oppure gli utenti potrebbero tendere a non inviare biglietti i primi giorni di utilizzo, anche se riscontrano problemi, ecc.).

Torial ha rubato la mia risposta. Anche se c'è una misura di quanto tempo ci vuole per svolgere un determinato compito. Se il tempo è ridotto e l'attività è ancora completata, allora è una buona cosa.

Inoltre, se esiste un modo per registrare il numero di annullamenti, funzionerebbe anche quello.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top