Ejemplo Usabilidad
-
Upload
byron-joel -
Category
Documents
-
view
232 -
download
1
description
Transcript of Ejemplo Usabilidad
Profesor: M.Sc. Cristhy Jiménez G. Ph.D (c)
Escuela Superior Politécnica de Chimborazo
Facultad de Informática y Electrónica
Usabilidad de Sistemas Interactivos
1
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
Introducción
Accelerated Technological Development
3
Calidad en Ingeniería de SW
4
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
Atributos de Calidad del SW
6
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
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
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
Entonces….
Usabilidad es un atributo clave para asegurar la calidad del software.]
10
Usabilidad
¿Por qué las cosas son difíciles de utilizar?
11
Usabilidad
12
Usabilidad
13
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
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
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
Usabilidad
17
Permiten medir la usabilidad de un sistemas en términos cuantitativos
Learnability
Efficiency
Memorability
Errors
Subjective Satisfaction
Atributos básicos de la usabilidad
18
Atributos básicos de la usabilidad
19
Atributos de la usabilidad
20
Reglas de Usabilidad
21
Reglas de Usabilidad
22
Reglas de Usabilidad
23
Reglas de Usabilidad
24
Reglas de Usabilidad
25
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
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
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
Gestión y
Administración
de Proyectos Evaluación de la Usabilidad
29
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
Inspecciones de Usabilidad
Métodos de Evaluación de Usabilidad
31
Pruebas de Usabilidad
32
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
Métodos de Evaluación de Usabilidad
34
Evaluación Heurística
35
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
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
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
Proceso de Evaluación Heurística
39
Ejemplos de problemas:
Proceso de Evaluación Heurística
40
Ejemplos de problemas y principio asociado:
Proceso de Evaluación Heurística
41
Evaluación Heurística Ejemplos de problemas y principio asociado (figuras):
42
Evaluación Heurística Ejemplos de aspectos positivos
43
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