Taller Evento TestingUY 2018 - Probando la experiencia de usuario

TestingUy 414 views 43 slides Jun 05, 2018
Slide 1
Slide 1 of 120
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50
Slide 51
51
Slide 52
52
Slide 53
53
Slide 54
54
Slide 55
55
Slide 56
56
Slide 57
57
Slide 58
58
Slide 59
59
Slide 60
60
Slide 61
61
Slide 62
62
Slide 63
63
Slide 64
64
Slide 65
65
Slide 66
66
Slide 67
67
Slide 68
68
Slide 69
69
Slide 70
70
Slide 71
71
Slide 72
72
Slide 73
73
Slide 74
74
Slide 75
75
Slide 76
76
Slide 77
77
Slide 78
78
Slide 79
79
Slide 80
80
Slide 81
81
Slide 82
82
Slide 83
83
Slide 84
84
Slide 85
85
Slide 86
86
Slide 87
87
Slide 88
88
Slide 89
89
Slide 90
90
Slide 91
91
Slide 92
92
Slide 93
93
Slide 94
94
Slide 95
95
Slide 96
96
Slide 97
97
Slide 98
98
Slide 99
99
Slide 100
100
Slide 101
101
Slide 102
102
Slide 103
103
Slide 104
104
Slide 105
105
Slide 106
106
Slide 107
107
Slide 108
108
Slide 109
109
Slide 110
110
Slide 111
111
Slide 112
112
Slide 113
113
Slide 114
114
Slide 115
115
Slide 116
116
Slide 117
117
Slide 118
118
Slide 119
119
Slide 120
120

About This Presentation

Expositores: Claudia Badell, Joanna Arnaiz, Martín Loskin y Patricia Duarte

Duración: 4 horas

Resumen: Si te perdiste este taller en el 2016, ¡tenés la oportunidad de sumarte este año! Durante el taller veremos una introducción sobre qué son usabilidad y experiencia de usuario. Luego hare...


Slide Content

PROBANDO
LA EXPERIENCIA DE
USUARIO
Claudia Badell
[email protected]
@claubs_uy
21 y 22 de mayo, 2018
www.testinguy.org
#testinguy|@testinguy
Joanna Arnaiz
[email protected]
@joiarnaiz
Martín Loskin
[email protected]
Patricia Duarte
[email protected]

QUIÉNES SOMOS
MARTÍN LOSKINJOANNA ARNAIZCLAUDIA BADELL PATRICIA DUARTE

AGENDA
INTRODUCCIÓN1
HEURÍSTICAS DE USABILIDAD
Y EJERCICIO
2
TÉCNICAS CON USUARIOS3
TÉCNICAS CON USUARIOS:
TAREAS Y EJERCICIO
4
5
¿QUÉ NOS GUSTARÍA QUE
TE LLEVES?

AGENDA
INTRODUCCIÓN1
HEURÍSTICAS DE USABILIDAD
Y EJERCICIO
2
TÉCNICAS CON USUARIOS3
TÉCNICAS CON USUARIOS:
TAREAS Y EJERCICIO
4
5
¿QUÉ NOS GUSTARÍA QUE
TE LLEVES?

INTRODUCCIÓN
¿QUÉ ES UX?

USABILIDAD

EXPERIENCIA DE USUARIO

EXPERIENCIA DE USUARIO

EXPERIENCIA DE USUARIO

EXPERIENCIA DE USUARIO

EXPERIENCIA DE USUARIO

EXPERIENCIA DE USUARIO

Todosdiseñamos
la experiencia
Regla 1

Usablees distinto
de Útil
Regla 2

Diseñamos, construimos, probamos para
resolver necesidades de los usuarios.
Por eso necesitamos
conocery entendersusproblemas
y necesidades.
Regla 3

EL UNIVERSO DE UX

Sin embargo…

A LOS USUARIOS LES IMPORTA…
Nuestrasolución
Nuestroproceso

CON EL EQUIPO CON LOS CLIENTESCON NOSTROS
MISMOS
CON LOS USUARIOS
VALIDAR NUESTRA SOLUCIÓN

INTRODUCCIÓN
¿CÓMO EVALUAMOS?

¿CÓMO EVALUAMOS?
TESTER USUARIO

PROS:
•Son usuarios reales.
•El equipo puede veral
usuariousando su solución.
•Lo encontrado es menos
discutible.
CONTRAS:
•La logísticaque puede tener.
•Necesitamos más tiempo y
recursos para prepararlo.
USUARIO
PROS:
•Esmásrápido.
•Podemosencontrar
problemasde
consistencia.
•Podemoschequearque el
diseñosigacriterios, como
guíasde estilo.
CONTRAS:
•No somosusuarios.
•Lo que encontremos
depende mucho de
nuestra experienciay
conocimientos en la lógica
del negocio bajo prueba.
TESTER

Algunosproblemassolo pueden ser encontrados
porlosusuarios.

Entonces…

SE PUEDEN APLICAR
AMBOSENFOQUES
Aplicar heurísticas de usabilidad, guías para detectar
problemas de consistencia.
Arreglar los defectos encontrados.
Realizar pruebas con los usuarios para detectar
problemas que solo ellos pueden detectar.

AGENDA
INTRODUCCIÓN1
HEURÍSTICAS DE USABILIDAD
Y EJERCICIO
2
TÉCNICAS CON USUARIOS3
TÉCNICAS CON USUARIOS:
TAREAS Y EJERCICIO
4
5
¿QUÉ NOS GUSTARÍA QUE
TE LLEVES?

¿CÓMO EVALUAMOS?
TESTER USUARIO

Revisionesde la interfazpara versi
se violanprincipiosde usabilidad.

¿Cómo?
Aplicandoheurísticas.

Las heurísticasnosproveenuna
dirección, guíay enfoquepara
resolver un problema.

•Fáciles de aplicar.
•Ayudan a identificar inconsistencias.
PROS:
•Pueden ser muy generales.
•No garantizan una solución.
•Dos heurísticas pueden contradecirse.
CONTRAS:

HEURÍSTICAS DE TESTING
CEM KANER
Consistencia con:
•El producto.
•La historia.
•Productos similares.
•La imagen.
•Las regulaciones.
•Su propósito.
http://testingeducation.org/BBST/foundations/

HEURÍSTICAS DE USABILIDAD
JAKOB NIELSEN
1.Visibilidad del estado del sistema.
2.Relación entre el sistema y el mundo real.
3.Control y libertad por parte del usuario.
4.Consistencia y estándares.
5.Prevención de errores.
6.Reconocimiento antes que recuerdo.
7.Flexibilidad y eficiencia de uso.
8.Estética y diseño minimalista.
9.Ayudar a los usuarios a reconocer,
diagnosticar y recuperarse de los errores.
10.Ayuda y documentación.
www.useit.com/papers/heuristic/heuristic_list.html

HEURÍSTICAS DE USABILIDAD
CADA HEURÍSTICA

¿ALGUNA VEZ TUVIERON PROBLEMA SAL
MOMENTO DE ELEGIR UNA CONTRASEÑA ?

El sistema siempre debería mantener
informados a los usuarios de lo que
está ocurriendo, a través de
retroalimentación apropiada dentro
de un tiempo razonable.
VISIBILIDAD DEL
ESTADO DEL SISTEMA
01

El sistema siempre debería mantener
informados a los usuarios de lo que
está ocurriendo, a través de
retroalimentación apropiada dentro
de un tiempo razonable.
VISIBILIDAD DEL
ESTADO DEL SISTEMA
01

¿PARA QUÉ SIRVE ESTE SITIO?

RELACIÓN ENTRE
EL SISTEMA Y EL
MUNDO REAL
02
El sistema debería hablar el lenguaje
de los usuarios mediante palabras,
frases y conceptos que sean familiares
al usuario, más que con términos
relacionados con el sistema. Seguir las
convenciones del mundo real,
haciendo que la información aparezca
en un orden natural y lógico.

RELACIÓN ENTRE
EL SISTEMA Y EL
MUNDO REAL
02
El sistema debería hablar el lenguaje
de los usuarios mediante palabras,
frases y conceptos que sean familiares
al usuario, más que con términos
relacionados con el sistema. Seguir las
convenciones del mundo real,
haciendo que la información aparezca
en un orden natural y lógico.

RELACIÓN ENTRE
EL SISTEMA Y EL
MUNDO REAL
02
El sistema debería hablar el lenguaje
de los usuarios mediante palabras,
frases y conceptos que sean familiares
al usuario, más que con términos
relacionados con el sistema. Seguir las
convenciones del mundo real,
haciendo que la información aparezca
en un orden natural y lógico.

CONTROL Y LIBERTAD
POR PARTE DEL
USUARIO
03
Hay ocasiones en que los usuarios elegirán
las funciones del sistema por error y
necesitarán una “salida de emergencia”
claramente marcada para dejar el estado
no deseado al que accedieron, sin tener que
pasar por una serie de pasos. Se deben
apoyar las funciones de deshacer y rehacer.

CONTROL Y LIBERTAD
POR PARTE DEL
USUARIO
03
Hay ocasiones en que los usuarios elegirán
las funciones del sistema por error y
necesitarán una “salida de emergencia”
claramente marcada para dejar el estado
no deseado al que accedieron, sin tener que
pasar por una serie de pasos. Se deben
apoyar las funciones de deshacer y rehacer.

CONSISTENCIA Y
ESTÁNDARES
04
Los usuarios no deberían
cuestionarse si acciones, situaciones
o palabras diferentes significan en
realidad la misma cosa; siga las
convenciones establecidas.

CONSISTENCIA Y
ESTÁNDARES
04
Los usuarios no deberían
cuestionarse si acciones, situaciones
o palabras diferentes significan en
realidad la misma cosa; siga las
convenciones establecidas.

CONSISTENCIA Y
ESTÁNDARES
04
Los usuarios no deberían
cuestionarse si acciones, situaciones
o palabras diferentes significan en
realidad la misma cosa; siga las
convenciones establecidas.

CONSISTENCIA Y
ESTÁNDARES
04
Los usuarios no deberían
cuestionarse si acciones, situaciones
o palabras diferentes significan en
realidad la misma cosa; siga las
convenciones establecidas.

CONSISTENCIA Y
ESTÁNDARES
04
Los usuarios no deberían
cuestionarse si acciones, situaciones
o palabras diferentes significan en
realidad la misma cosa; siga las
convenciones establecidas.

Muchomejor que un buen diseño
de mensajes de error es realizar un
diseño cuidadoso que prevenga la
ocurrencia de problemas.Hay que
eliminar acciones predispuestas al
error o, en todo caso, localizarlas y
preguntar al usuario si está seguro
de realizarlas.
PREVENCIÓN DE
ERRORES
05

Muchomejor que un buen diseño
de mensajes de error es realizar un
diseño cuidadoso que prevenga la
ocurrencia de problemas.Hay que
eliminar acciones predispuestas al
error o, en todo caso, localizarlas y
preguntar al usuario si está seguro
de realizarlas.
PREVENCIÓN DE
ERRORES
05

Muchomejor que un buen diseño
de mensajes de error es realizar un
diseño cuidadoso que prevenga la
ocurrencia de problemas.Hay que
eliminar acciones predispuestas al
error o, en todo caso, localizarlas y
preguntar al usuario si está seguro
de realizarlas.
PREVENCIÓN DE
ERRORES
05

¿POR QUÉSESUGIERE
EL CONTACTO?

Se deben hacer visibles los objetos,
acciones y opciones. El usuario no
debería tener que recordar la
información que se le da en una
parte del proceso para seguir
adelante. Las instrucciones para el
uso del sistema deben estar a la
vista o ser fácilmente recuperables
cuando sea necesario.
RECONOCIMIENTO
ANTES QUE
RECUERDO
06

Se deben hacer visibles los objetos,
acciones y opciones, El usuario no
debería tener que recordar la
información que se le da en una
parte del proceso para seguir
adelante. Las instrucciones para el
uso del sistema deben estar a la
vista o ser fácilmente recuperables
cuando sea necesario.
RECONOCIMIENTO
ANTES QUE
RECUERDO
06

FLEXIBILIDAD Y
EXPERIENCIA DE
USO
07
Los aceleradores permiten aumentar
la velocidad de interacción para el
usuario experto tal que el sistema
pueda atraer a usuarios principiantes
y experimentados. Es importante que
el sistema permita personalizar
acciones frecuentes para así acelerar
el uso de éste.

FLEXIBILIDAD Y
EXPERIENCIA DE
USO
07
Los aceleradores permiten aumentar
la velocidad de interacción para el
usuario experto tal que el sistema
pueda atraer a usuarios principiantes
y experimentados. Es importante que
el sistema permita personalizar
acciones frecuentes para así acelerar
el uso de éste.

Los diálogos no deben contener
información que es irrelevante o
poco usada. Cada unidad extra de
información en un diálogo compite
con las unidades de información
relevante y disminuye su visibilidad
relativa.
ESTÉTICA Y
DISEÑO
MINIMALISTA
08

Los diálogos no deben contener
información que es irrelevante o
poco usada. Cada unidad extra de
información en un diálogo compite
con las unidades de información
relevante y disminuye su visibilidad
relativa.
ESTÉTICA Y
DISEÑO
MINIMALISTA
08

Los mensajes de error se deben entregar en un
lenguaje claro y simple, indicando en forma precisa
el problema y sugiriendo una solución constructiva
al problema.
AYUDAR A LOS
USUARIOS A RECORDAR,
DIAGNOSTICAR Y
RECUPERARSE DE LOS
ERRORES
09

AYUDA Y
DOCUMENTACIÓN
10
Inclusoen los casos en que el sistema
pueda ser usado sin documentación,
podría ser necesario ofrecer ayuda y
documentación. Dicha información debería
ser fácil de buscar, estar enfocada en las
tareas del usuario, con una lista concreta
de pasos a desarrollar y no ser demasiado
extensa.

AYUDA Y
DOCUMENTACIÓN
10
Inclusoen los casos en que el sistema
pueda ser usado sin documentación,
podría ser necesario ofrecer ayuda y
documentación. Dicha información debería
ser fácil de buscar, estar enfocada en las
tareas del usuario, con una lista concreta
de pasos a desarrollar y no ser demasiado
extensa.

HEURÍSTICAS DE USABILIDAD
JAKOB NIELSEN
1.Visibilidad del estado del sistema.
2.Relación entre el sistema y el mundo real.
3.Control y libertad por parte del usuario.
4.Consistencia y estándares.
5.Prevención de errores.
6.Reconocimiento antes que recuerdo.
7.Flexibilidad y eficiencia de uso.
8.Estética y diseño minimalista.
9.Ayudar a los usuarios a reconocer,
diagnosticar y recuperarse de los errores.
10.Ayuda y documentación.
www.useit.com/papers/heuristic/heuristic_list.html

HEURÍSTICAS DE USABILIDAD
¿CÓMO HACEMOS UN
ANÁLISIS HEURÍSTICO?

ANÁLISIS HEURÍSTICO

ANÁLISIS HEURÍSTICO
PASO 2
•Cada uno por
separado.
•Hacemos una
exploración para
conocer el producto.
•Hacemos una o
varias iteraciones
enfocándonos en
las funcionalidades
bajo prueba.
PASO 3
•Puesta en común
(si hay más de una
persona analizando).
•Compartir los
hallazgos con el
equipo.
PASO 1
•Es recomendable
definir las áreas
que nos interesan
particularmente
revisar.

ESCALA DE SEVERIDAD
1.
No es un problema.
2.
Problema estético.
3.
Problema de usabilidad menor.
4.
Problema de usabilidad
mayor, se debe arreglar.
5.
Problema catastrófico de
usabilidad, bloqueante.

HEURÍSTICAS DE USABILIDAD
EJERCICIO

BREAK!

AGENDA
INTRODUCCIÓN1
HEURÍSTICAS DE USABILIDAD
Y EJERCICIO
2
TÉCNICAS CON USUARIOS3
TÉCNICAS CON USUARIOS:
TAREAS Y EJERCICIO
4
5
¿QUÉ NOS GUSTARÍA QUE
TE LLEVES?

¿CÓMO EVALUAMOS?
TESTER USUARIO

ALGUNAS TÉCNICAS
UsabilityLabStudies
EthnographicField Studies
ParticipatoryDesign
FocusGroupInterviews
Eyetracking
UsabilityBenchmarking (in lab)
RemotePanel Studies Diary/Camera Studies
CustomerFeedback
Concept Testing
DesirabilityStudies
CardSortingClickstreamanalysis
A/B Testing
UnmoderatedUX Studies
True IntentStudies
InterceptSurveys
Email Surveys
Analytics
UsabilityTests

¿Cómo selecciono?

Segúnenquépartedel procesoestoy.
Según lo que quiero averiguar.
¿CÓMO
SELECCIONO?
ES IMPORTANTE:
Cómo preguntar, cómo armar y
cómo conducir.

ALGUNAS TÉCNICAS
UsabilityLabStudies
EthnographicField Studies
ParticipatoryDesign
FocusGroupInterviews
Eyetracking
UsabilityBenchmarking (in lab)
RemotePanel Studies Diary/Camera Studies
CustomerFeedback
Concept Testing
DesirabilityStudies
CardSortingClickstreamanalysis
A/B Testing
UnmoderatedUX Studies
True IntentStudies
InterceptSurveys
Email Surveys
Analytics
UsabilityTests

AGENDA
INTRODUCCIÓN1
HEURÍSTICAS DE USABILIDAD
Y EJERCICIO
2
TÉCNICAS CON USUARIOS3
TÉCNICAS CON USUARIOS:
TAREAS Y EJERCICIO
4
5
¿QUÉ NOS GUSTARÍA QUE
TE LLEVES?

TÉCNICAS CON USUARIOS
PRUEBAS BASADAS
EN TAREAS

¿QUÉ ES EL TEST BASADO
EN TAREAS?
Testearla usabilidadde unainterfazpidiendoa
usuariosrealesque hagantareasrealesutilizandola
interfaz, yasea con el software real o prototipos.

Usuarios reales
Tareasreales

PRUEBAS BASADAS EN TAREAS
¿QUÉ INFORMACIÓN SE OBTIENE?

¿QUÉ INFORMACIÓN SE OBTIENE?
•Tareascompletas
•Tiempo
•Errores
•Opiniónde la interfaz
•Evaluacióngeneral de UX

PRUEBAS BASADAS EN TAREAS
¿CON QUÉ SE PRUEBA?

¿CON QUÉ
SE PRUEBA?

PRUEBAS BASADAS EN TAREAS
¿QUÉ MODALIDADES HAY?

PRUEBAS DE USABILIDAD MODERADAS
Laboratorio On site Remoto

NO MODERADAS
•Se utilizaunaherramientade testeoonline.
•Los participantescompletanel estudioensupropio
tiempo.
•La informaciónse puedevisualizarde diferentes
maneraspara seranalizada.
MODERADAS
•El facilitadorestápresenteentiemporeal, hablacon
el participantey observa.
¿QUÉ MODALIDADES
HAY?

ALGUNAS HERRAMIENTAS:
•Indigo Studio (indigodesigned.com)
•Loop11 (loop11.com)
•Try My UI (trymyui.com)
•Usertesting(usertesting.com)
•User Zoom (userzoom.com)
PRUEBAS DE USABILIDAD
NO MODERADAS

•Feedback visual
•Preguntasfollow-up
•Tareasmáscomplejas
•Informacióncualitativa
MODERADAS
•Muchos participantes a la vez
•Encualquierparte del mundo
•Económico
•Menos tiempo
•Información cuantitativa
NO MODERADAS

PRUEBAS BASADAS EN TAREAS
EL PROCESO

PASO 4
EL PROCESO
¿Qué quiero
probar?
PASO 1
Crear las tareas
PASO 2
Probar
PASO 3
Analizar

EL PROCESO
PASO 4
¿Qué quiero
probar?
PASO 1
Crear las tareas
PASO 2
Probar
PASO 3
Analizar

¿QUÉ QUIERO PROBAR?
Aplicación Historias / Flujos

TIPS PARA DEFINIR QUÉ TESTEAR
Elegir la historia más valiosa, más riesgosa, más compleja.
Diseños o conceptos nuevos.
No pretender cubrir demasiado.

EL PROCESO
PASO 4
¿Qué quiero
probar?
PASO 1
Crear las tareas
PASO 2
Probar
PASO 3
Analizar

PLANTEAR IDEAS REALISTAS
El fraseo debe ser simple, pensando en escenarios realistas:
“Mostramequé harías si querésbuscar zapatos de hombre.”
“Querésreservar una habitación en un hotel en Montevideo, cerca del
centro de la ciudad. Mostramecómo lo harías.”

“MOSTRAR” ES EL VERBO CLAVE
“¿Cómo harías si querésencontrar un hotel en Montevideo?”
“Buscar Montevideo.”
Buscamos que el usuario lleve a cabo las acciones, no que
nos de explicaciones verbalmente.

EVITAR EXPLICITAR LA TAREA
“Mostramecómo harías si quisieras agregar
esos zapatos al carrito de compra.”
“Mostramequé harías si decidieras comprar
esos zapatos.”

SER ESPECÍFICO
“Mostramecómo encontrarías un hotel que te guste.”
“Buscáuna habitación por menos de 100 dólares la
noche.”
Es necesario definir una meta clara para el usuario.

MÁS TIPS…
No plantear tareas secuenciales.
Tener tareas y material adicional impreso para darle
al participante.
Usar un lenguaje entendible por el usuario.
Definir tareas que tengan sentido para los usuarios.

EL PROCESO
PASO 4
¿Qué quiero
probar?
PASO 1
Crear las tareas
PASO 2
Probar
PASO 3
Analizar

RECLUTAR
USUARIOS
PROBAR EL TEST
CÓMO PREPARARSE
TENER LOS
MATERIALES
NECESARIOS

CÓMO PREPARARSE
RECLUTAR
USUARIOS
PROBAR EL TEST TENER LOS
MATERIALES
NECESARIOS

CÓMO PREPARARSE
RECLUTAR
USUARIOS
PROBAR EL TEST TENER LOS
MATERIALES
NECESARIOS

SESIONES UNO A UNO
•Presentar la dinámica.
•Dar al participante las tareas a realizar.
•Incentivar el pensamiento en voz alta.
•Observar y tomar notas.
CÓMO PROBAR:
LA DINÁMICA

•Posee conocimiento del diseño.
•Es empático.
•Es observador.
•Mantiene la comunicación fluida.
•Escucha.
CARACTERÍSTICAS
DEL FACILITADOR

•Evitar preguntas cerradas.
•No mostrar aprobación o
desaprobación.
•Reformula / genera nuevas preguntas.
•Redirigirpreguntas.
•Estaratentosa cuándoinsistir,
abandonar, ayudar.
•Hacerpreguntasfinales.
LA INTERACCIÓN
CON EL USUARIO

EL PROCESO
PASO 4
¿Qué quiero
probar?
PASO 1
Crear las tareas
PASO 2
Probar
PASO 3
Analizar

ANALIZAR

PRUEBAS BASADAS EN TAREAS
EJERCICIO

AGENDA
INTRODUCCIÓN1
HEURÍSTICAS DE USABILIDAD
Y EJERCICIO
2
TÉCNICAS CON USUARIOS3
TÉCNICAS CON USUARIOS:
TAREAS Y EJERCICIO
4
5
6
¿QUÉ NOS GUSTARÍA QUE
TE LLEVES?

¿QUÉ NOS GUSTARÍA
QUE TE LLEVES?
Todos trabajamos para generar la experiencia del usuario.

¿PREGUNTAS?
¡MUCHAS GRACIAS!
21 y 22 de mayo, 2018
www.testinguy.org
#testinguy|@testinguy
Claudia Badell
[email protected]
@claubs_uy
Joanna Arnaiz
[email protected]
@joiarnaiz
Martín Loskin
[email protected]
Patricia Duarte
[email protected]