44
Profesor: M.Sc. Cristhy Jiménez G. Ph.D (c) [email protected] Escuela Superior Politécnica de Chimborazo Facultad de Informática y Electrónica Usabilidad de Sistemas Interactivos 1

Ejemplo Usabilidad

Embed Size (px)

DESCRIPTION

Ejercicio

Citation preview

Page 1: Ejemplo Usabilidad

Profesor: M.Sc. Cristhy Jiménez G. Ph.D (c)

[email protected]

Escuela Superior Politécnica de Chimborazo

Facultad de Informática y Electrónica

Usabilidad de Sistemas Interactivos

1

Page 2: Ejemplo Usabilidad

Contenidos

Introducción

Calidad del Software Concepto de calidad

Evolución Histórica

Atributos de Calidad

Administración de la Calidad

Costo de la calidad

Usabilidad Atributos, Reglas y principios

Evaluaciones de Usabilidad

Evaluación Heurística

2

Page 3: Ejemplo Usabilidad

Introducción

Accelerated Technological Development

3

Page 4: Ejemplo Usabilidad

Calidad en Ingeniería de SW

4

Page 5: Ejemplo Usabilidad

Evolución Histórica

Mejora

de la

calidad

Control de

calidad

Garantía

de calidad

Calidad total

Tiempo

Detectar defectos

Prevenir defectos

Mejora

contínua

5

Page 6: Ejemplo Usabilidad

Atributos de Calidad del SW

6

Page 7: Ejemplo Usabilidad

Administración de la Calidad • Las técnicas actuales de Administración de la Calidad y

Administración de Proyectos reconocen la importancia de:

• La satisfacción del Cliente y usuarios.

• La responsabilidad de la Gerencia en la calidad.

• La prevención sobre el control.

7

Page 8: Ejemplo Usabilidad

Costo de la Calidad

• Costos asociados con la no conformidad

• Rechazos de trabajos completos.

• Fallas de diseño.

• Personal no / mal entrenado.

• Personal mal asignado.

• Utilización incorrecta de facilidades.

• Exceso de gastos que no contribuyen al Producto.

8

Page 9: Ejemplo Usabilidad

Costo de la Calidad Costo de conformidad:

• Entrenamiento, adoctrinamiento, verificación, validación, prueba, mantenimiento y auditoria.

Costo de no conformidad:

• Re - trabajo, reparaciones en garantía, vuelta a planta, administración de quejas, sobrantes.

Tratar de ahorrar dinero bajando los costos de conformidad es desastroso.

9

Page 10: Ejemplo Usabilidad

Entonces….

Usabilidad es un atributo clave para asegurar la calidad del software.]

10

Page 11: Ejemplo Usabilidad

Usabilidad

¿Por qué las cosas son difíciles de utilizar?

11

Page 12: Ejemplo Usabilidad

Usabilidad

12

Page 13: Ejemplo Usabilidad

Usabilidad

13

Page 14: Ejemplo Usabilidad

Usability

• El término Usabilidad fue usado por primera vez en 1983. [Gould and Lewis - SIGCHI conference]

• Existen muchas definiciones de usabilidad…

• Varios organismos de estandarización consideran el concepto de usabilidad en sus normas (ISO/IEC 14598 and ISO/IEC 25000 )

14

Page 15: Ejemplo Usabilidad

Usabilidad La medida en la que un producto se puede usar por determinados usuarios para conseguir objetivos específicos con efectividad, eficiencia y satisfacción en un contexto de uso especificado (ISO 9241)

15

Page 16: Ejemplo Usabilidad

Usabilidad

• Lograr que las aplicaciones sean aceptadas satisfactoriamente por los usuarios es un gran desafío.

• Nuevas tecnologías no necesariamente implican facilidad de uso.

16

Page 17: Ejemplo Usabilidad

Usabilidad

17

Page 18: Ejemplo Usabilidad

Permiten medir la usabilidad de un sistemas en términos cuantitativos

Learnability

Efficiency

Memorability

Errors

Subjective Satisfaction

Atributos básicos de la usabilidad

18

Page 19: Ejemplo Usabilidad

Atributos básicos de la usabilidad

19

Page 20: Ejemplo Usabilidad

Atributos de la usabilidad

20

Page 21: Ejemplo Usabilidad

Reglas de Usabilidad

21

Page 22: Ejemplo Usabilidad

Reglas de Usabilidad

22

Page 23: Ejemplo Usabilidad

Reglas de Usabilidad

23

Page 24: Ejemplo Usabilidad

Reglas de Usabilidad

24

Page 25: Ejemplo Usabilidad

Reglas de Usabilidad

25

Page 26: Ejemplo Usabilidad

Principios de Usabilidad

Son normas o directrices de diseño que permiten

aumentar y hasta cierto punto garantizar la

usabilidad en los sistemas de software.

Existen varios conjuntos de principios,

elaborados por distintos autores.

Los más utilizados y difundidos son los «10

principios heurísticos de Nielsen»

26

Page 27: Ejemplo Usabilidad

Principios de Usabilidad Principio Descripción

Visibilidad del estado del

sistema.

Mantener informado al usuario acerca de lo que está

pasando con comentarios pertinentes dentro de

un plazo razonable.

Consistencia entre el

sistema y el mundo real.

Hablar el lenguaje del usuario, con palabras, frases y

conceptos familiares para él, presentando la

información en un orden lógico y natural.

Control y libertad del

usuario.

Apoyar los usuarios que eligen funciones del

sistema por error. Brindar opciones de deshacer y

rehacer.

Consistencia y estándares. Seguir una plataforma de convenciones.

Prevención de errores.

Mostrar buenos mensajes de advertencia antes que

buenos mensajes de error, para evitar que el usuario

los cometa.

27

Page 28: Ejemplo Usabilidad

Principios de Usabilidad Principio Descripción

Reconocer antes que

recordar.

Minimizar la carga de memoria del usuario

con objetos, acciones y opciones visibles.

Flexibilidad y eficiencia

en el uso.

Permitir a los usuarios experimentados y no

experimentados adaptar acciones frecuentes.

Diseño minimalista y

estético.

No mostrar diálogos que contengan

información irrelevante e innecesaria.

Ayudar a reconocer,

diagnosticar y

recuperarse de errores.

Expresar los mensajes de error en lenguaje plano,

indicando el problema y la solución.

Ayuda y

documentación.

Presentar ayuda y documentación adecuada,

concreta y no muy extensa.

28

Page 29: Ejemplo Usabilidad

Gestión y

Administración

de Proyectos Evaluación de la Usabilidad

29

Page 30: Ejemplo Usabilidad

Métodos de Evaluación de Usabilidad Permiten detectar problemas de usabilidad

que dificultan la interacción de los usuarios con el sistema.

Inspecciones

• Evaluación Heurística

• Recorrido Cognitivo

• Analisis de Acciones

Tests

• Thinking Aloud

• Observación de campo

• Cuestionarios

[Holzinger]

30

Page 31: Ejemplo Usabilidad

Inspecciones de Usabilidad

Métodos de Evaluación de Usabilidad

31

Page 32: Ejemplo Usabilidad

Pruebas de Usabilidad

32

Page 33: Ejemplo Usabilidad

Test en papel.- Se muestran prototipos en papel y se hacen preguntas. Rápido, barato y eficiente. ejemplo

Pensando en voz alta.- El usuario expresa en voz alta sus pensamientos, sentimientos y opiniones mientras que interacciona con el sistema. Datos cualitativos

Experimentos Formales- Experimentos controlados con usuarios de test. Análisis estadístico riguroso.

Interacción constructiva.- Dos usuarios de test exploran la interfaz en conjunto. Existe una natural interacción y comunicación natural entre los participantes

Siempre se debe hacer un estudio piloto!!!!

Tests de Usabilidad

Métodos de Evaluación de Usabilidad

33

Page 34: Ejemplo Usabilidad

Métodos de Evaluación de Usabilidad

34

Page 35: Ejemplo Usabilidad

Evaluación Heurística

35

Page 36: Ejemplo Usabilidad

Es el método de evaluación más comunmente usado

Los evaluadores (especialistas) usan un conjunto de heurísticas de usabilidad para descubrir problemas.

Los evaluadores califican el grado de severdad y frecuencia de ocurrencia de cada problema identificado.

Evaluación Heurística

36

Page 37: Ejemplo Usabilidad

Proceso de Evaluación Heurística

Grupo de 3 a 5 evaluadores para analizar la interfaz tratando de encontrar problemas y aspectos positivos.

Se basan en un conjunto de principios de usabilidad .

Los evaluadores trabajan independientemente por aproximadamente 2 horas.

Los problemas encontrados son colocados en un listado único de problemas.

El listado se distribuye a cada evaluador para que asigne calificaciones de Severidad y Frecuencia de ocurrencia.

Se calcula la criticidad de los problemas.

Los evaluadores proponen soluciones a los problemas encontrados.

37

Page 38: Ejemplo Usabilidad

Generalmente se usan las heurísticas de Nielsen.

Proceso de Evaluación Heurística

Visibilidad del estado del sistema.

Consistencia entre el sistema y el mundo real.

Control y libertad del usuario.

Consistencia y estándares.

Prevención de errores.

Reconocer antes que recordar.

Flexibilidad y eficiencia en el uso.

Diseño minimalista y estético.

Ayudar a reconocer, diagnosticar y recuperarse de errores.

Ayuda y documentación.

38

Page 39: Ejemplo Usabilidad

Proceso de Evaluación Heurística

39

Page 40: Ejemplo Usabilidad

Ejemplos de problemas:

Proceso de Evaluación Heurística

40

Page 41: Ejemplo Usabilidad

Ejemplos de problemas y principio asociado:

Proceso de Evaluación Heurística

41

Page 42: Ejemplo Usabilidad

Evaluación Heurística Ejemplos de problemas y principio asociado (figuras):

42

Page 43: Ejemplo Usabilidad

Evaluación Heurística Ejemplos de aspectos positivos

43

Page 44: Ejemplo Usabilidad

Evaluación Heurística. En la práctica… Ejercicio en clase.

Analizar la Interfaz de un producto (web o de escritorio) utilizando el método de evaluación heurística.

44