Page 1

Interacción y usabilidad

Diana Pérez Marín diana.perez@urjc.es


2

Índice q

Concepto de metáfora

q

Tipos de metáforas

q

Paradigmas de interacción

q

Usabilidad

q

Evaluación de la usabilidad

Interacción y Usabilidad


3

Concepto de met谩fora

Interacci贸n y Usabilidad


4

Metáfora (I) q

Son un recurso muy utilizado siempre que se quiere comunicar un concepto abstracto de una manera más familiar y accesible.

q

En el diseño de las interfaces actuales, las metáforas tienen un papel dominante.

El ordenador como una potente máquina de escribir Interacción y Usabilidad


5

Met谩fora (II)

Interacci贸n y Usabilidad


6

Tipos de metáforas q

Verbal o visual: las verbales se basan en lo que se dice, mientras que las visuales en lo que se ve.

q

Global o local: la metáfora global afecta a todo el sistema, mientras que la local sólo a un sector o aplicación.

q

Compuesta o simple: la metáfora compuesta consta de otras más simples, mientras que la simple es indivisible. Interacción y Usabilidad


7

Metáfora verbal q

Las metáforas verbales son una parte integrante de nuestro lenguaje y de nuestro pensamiento y aparecen en nuestras conversaciones cotidianas, ¿por ejemplo?

q

Son útiles para ayudar a los usuarios a iniciarse en el aprendizaje de un nuevo sistema.

q

Por ejemplo: – – –

El verbo cortar en el ordenador es una metáfora verbal de cortar con una tijera. El verbo navegar en Internet es una metáfora verbal de navegar en el océano (en este caso de información). ¿Qué otros ejemplos se os ocurren? Interacción y Usabilidad


8

Metáfora visual q

Es una imagen que nos permite representar algo que el usuario puede reconocer y comprender su significado.

q

Xerox fue una de las primeras empresas que se dio cuenta de la importancia de diseñar interfaces simulando el mundo físico concreto que nos es familiar.

Interacción y Usabilidad


9

Metáfora global q

La metáfora global es una metáfora que nos da el marco para todas las otras metáforas del sistema.

q

Por ejemplo la metáfora del escritorio, se puede considerar como un primer ejemplo de metáfora global.

q

La idea era reproducir una sobremesa de oficina y todos los objetos que tenemos en ella y en sus alrededores.

q

Actualmente sigue siendo la metáfora dominante en los ordenadores personales y las estaciones de trabajo.

Interacción y Usabilidad


10

Met谩fora local q

Se refiere exclusivamente a un sector dentro de una aplicaci贸n.

q

Por ejemplo: la papelera para tirar lo que ya no sirve, el reloj de arena de progreso del tiempo, o el portapapeles para reutilizar informaci贸n en otro momento.

Interacci贸n y Usabilidad


11

Ejercicios (I) 1º) Clasificar las siguientes metáforas: – – – – –

Cortar un texto. La papelera de reciclaje. El escritorio. El icono de Word. La barra del desplazamiento.

2º) ¿Qué problema se os ocurre que puede haber con las siguientes metáforas? A)

Interacción y Usabilidad


12

Ejercicios (II) B)

Interacci贸n y Usabilidad


13

Paradigmas de interacci贸n

Interacci贸n y Usabilidad


14

Paradigmas de interacción q

Son los modelos de los que se derivan todos los sistemas de interacción.

q

Nos sirven como guía para ayudarnos a conseguir el objetivo de diseñar sistemas interactivos usables.

q

Los paradigmas interactivos actuales son: – El ordenador de sobremesa – La realidad virtual – La computación ubicua – La realidad aumentada Interacción y Usabilidad


15

Ordenador de sobremesa q

Actualmente es el paradigma dominante: – –

q

La interacción se realiza normalmente aislado del entorno. El usuario interacciona sentado en una mesa con un ordenador de sobremesa de manipulación directa.

Los ordenadores portátiles han mejorado la movilidad, pero continúan utilizando el mismo paradigma.

Interacción y Usabilidad


16

Realidad virtual q

El paradigma de realidad virtual se caracteriza por: – – –

q

Son ejemplos de sistemas de realidad virtual: – –

q

Sensación de presencia física directa. Indicaciones sensoriales en tres dimensiones. Interacción natural. Interfaces en 3D con las que se puede interactuar y se actualizan en tiempo real. Sistemas cuyo nivel de autonomía, interacción y sensación de presencia es casi igual al del mundo real.

Esto permite simulaciones imposibles de otra forma (¿ejemplos?), pero tiene un alto coste y produce un mayor cansancio en el usuario. Interacción y Usabilidad


17

Dispositivos de realidad virtual

La Cueva

Interacci贸n y Usabilidad


18

Computación ubicua q

La computación ubicua trata de extender la capacidad computacional al entorno del usuario.

q

El ordenador queda relegado a un segundo plano, intentando que resulte “transparente” al usuario.

q

Esto permite que: – – – –

q

la capacidad de información esté presente en todas partes en forma de pequeños dispositivos muy diversos que permiten interacciones de poca dificultad conectados en red a servidores de información

En resumen, acceso constante a la información y en numerosas capacidades computacionales Interacción y Usabilidad


19

Dispositivos de computaci贸n ubicua Insignias activas

Marcas

Interacci贸n y Usabilidad


20

Dispositivos de computaci贸n ubicua

Tabletas Interacci贸n y Usabilidad


21

Dispositivos de computaci贸n ubicua

Pizarras

Interacci贸n y Usabilidad


22

Entorno ubicuo Beneficios - Simplicidad - Fiabilidad Problemas - Pérdida de privacidad - Tecnología aún en investigación

Interacción y Usabilidad


23

Realidad aumentada q

La Realidad Aumentada trata de reducir las interacciones con el ordenador utilizando la información del entorno como una entrada implícita.

q

La realidad aumentada integra el mundo real y el computacional: – –

El mundo real aparece aumentado por información sintética Se consigue una disminución importante del coste interactivo

Interacción y Usabilidad


24

Realidad aumentada q

Objetivos: – – –

Mejorar la interacción con el mundo real Integrar el uso del ordenador en actividades cotidianas Posibilitar el acceso a usuarios diversos y no especializados o

Los objetos cotidianos se convierten en objetos interactivos

Trasladar el foco de atención del ordenador al mundo real o

La información se traslada al mundo real, en lugar de introducir el mundo real en el ordenador (realidad virtual)

Interacción y Usabilidad


25

Realidad aumentada q

Método más común: –

Solapamiento entre la información digital y las imágenes del mundo real a través del uso de visualizadores en casco o proyecciones de vídeo La situación del usuario será automáticamente reconocida utilizando diversas técnicas de reconocimiento (tiempo, posición, objetos, códigos de barra…)

Interacción y Usabilidad


26

Corrientes de realidad aumentada 1) Aplicar la realidad virtual al mundo real – –

Se aumenta o mejora la visión que el usuario tiene del mundo real con información adicional sintetizada La información se superpone mediante el uso de gafas especializadas

Interacción y Usabilidad


27

Corrientes de realidad aumentada 2) Usar dispositivos que aumentan la realidad e interaccionan directamente con ella – –

El usuario interactúa con el mundo real, que está aumentado con información sintetizada No se trata de superponer la información real con la virtual, sino de hacer participar a objetos cotidianos como un lápiz o una mesa que interactúan con el sistema de forma automática

Interacción y Usabilidad


28

Aplicaciones de la realidad aumentada (I)

z Medicina Interacci贸n y Usabilidad


29

Aplicaciones de la realidad aumentada (II)

z z z z

El fontanero del futuro Mantenimiento mecánico y reparación Diseño interior y construcción exterior Ocio Interacción y Usabilidad


30

Comparaci贸n de los paradigmas de interacci贸n

Interacci贸n y Usabilidad


31

Ejercicio ¿A qué paradigma corresponden los siguientes dispositivos? A)

B)

C)

D)

Interacción y Usabilidad


32

Usabilidad

Interacci贸n y Usabilidad


33

Usabilidad q

Según la ISO 9241-11:1998 se puede definir como 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.

q

La efectividad es la precisión y la plenitud con que los usuarios alcanzan los objetivos especificados.

q

Por eficiencia se entenderán los recursos empleados en relación con la precisión y plenitud con que los usuarios alcanzan los objetivos especificados.

q

Por satisfacción se entenderá la ausencia de incomodidad y la actitud positiva en el uso del producto. Interacción y Usabilidad


34

La usabilidad en el DCU q

Para conseguir una mayor usabilidad hay que tener en cuenta cuatro ideas fundamentales: –

Una aproximación al usuario: hay que centrarse en los usuarios.

Un amplio conocimiento del contexto de uso: las personas utilizan los productos para incrementar su productividad. Para desarrollar productos usables hay que entender los objetivos del usuario, hay que conocer los trabajos y tareas del usuario que el producto automatiza, modifica o embellece.

El producto ha de satisfacer las necesidades del usuario: los usuarios son gente ocupada intentando llevar a cabo una tarea. Se va a relacionar usabilidad con productividad y calidad.

Son los usuarios y no los diseñadores o los desarrolladores, los que determinan cuándo un producto es fácil de usar. Interacción y Usabilidad


35

Importancia de la usabilidad q

El establecimiento de unos principios de diseño basados en la usabilidad han tenido como consecuencia probada: – – – –

q

una reducción de los costes de producción una reducción de los costes de mantenimiento y apoyo una reducción de los costes de uso una mejora en la calidad del producto

¿Por qué?

Interacción y Usabilidad


36

Principios de usabilidad q

Para ayudar a los diseñadores a realizar sistemas interactivos usables existen varios principios disponibles.

q

Revisaremos los más representativos de la mano de dos autores claves para la mejora de la usabilidad: – –

q

Las 8 reglas doradas de Shneiderman Las 10 heurísticas de usabilidad de Nielsen

No obstante, no son los únicos principios que hay, existiendo una gran cantidad de libros publicados e información on-line. Interacción y Usabilidad


37

8 reglas doradas de Shneiderman 1.

Sé consistente.

2.

Permite el uso de atajos a las operaciones más frecuentes

3.

Ofrece retroalimentación informativa.

4.

Diseña asistentes para operaciones complejas.

5.

Proporciona gestión de errores simples.

6.

Permite deshacer acciones.

7.

Proporciona control completo al usuario sobre la aplicación.

8.

Reduce la carga cognitiva de memoria a corto plazo del usuario. Interacción y Usabilidad


38

10 heurísticas de usabilidad de Nielsen q

Cumple las expectativas – – –

q

El usuario es el jefe – – –

q

4. El usuario debe tener control y libertad de uso 5. El estado del sistema debe ser siempre visible 6. El uso del sistema debe ser flexible y eficiente

Gestiona los errores – – –

q

1. El sistema debe reflejar el mundo real 2. Se debe mantener la consistencia y seguir los estándares 3. Se debe proporcionar ayuda y documentación

7. Se deben prevenir los errores 8. Se debe promover el reconomiento más que el recuerdo 9. Se debe ayudar a los usuarios con los errores

Mantén la aplicación simple –

10. El diseño debe ser estético y minimalista Interacción y Usabilidad


39

1. El sistema debe reflejar el mundo real q

El sistema deber铆a usar el lenguaje de los usuarios, en el nivel t茅cnico adecuado a sus conocimientos, y siguiendo convenciones aceptadas del mundo real siguiendo un orden l贸gico y natural.

Interacci贸n y Usabilidad


40

2. Se debe mantener la consistencia y adecuarse a los estรกndares q

El sistema debe adecuarse a estรกndares y convenciones preestablecidas por otros sistemas.

Interacciรณn y Usabilidad


41

3. Se debe proporcionar ayuda y documentaci贸n q

El sistema debe acompa帽arse de ayuda contextual y documentaci贸n, que permita al usuario encontrar aquello de lo que tiene alguna duda o consulta.

Interacci贸n y Usabilidad


42

4. El usuario debe tener control y libertad de uso q

Los usuarios deben sentir que pueden acceder a cualquier funciรณn del programa sin peligro de que sus acciones puedan, o no, tener vuelta atrรกs

ยกCuidado con identificar hasta cuรกndo se pueden deshacer las operaciones realizadas! Interacciรณn y Usabilidad


43

5. El estado del sistema debe ser siempre visible q

El sistema deber铆a mantener a los usuarios informados acerca de lo que ocurre con los mecanismos apropiados de informaci贸n generados en un tiempo razonable.

Interacci贸n y Usabilidad


44

6. El uso del sistema debe ser flexible y eficiente q

A los usuarios expertos se les debe facilitar la interacci贸n con los elementos que utilizan con mayor frecuencia mediante el uso de atajos u otros elementos.

Interacci贸n y Usabilidad


45

7. Se deben prevenir los errores q

Hay que realizar un diseño cuidadoso en el que, más que presentar buenos mensajes de error al usuario, se evite que éste cometa errores.

q

Se pueden prevenir tres tipos principales de errores: – – –

q

Errores de descripción Errores de captura Errores de modo

Esto puede hacerse eliminando condiciones que sean propensas a error o, también, pidiendo confirmación de aquellas que puedan potencialmente incurrir en uno. Interacción y Usabilidad


46

8. Se debe promover el reconocimiento de elementos más que su recuerdo q

La interfaz debería ser lo suficientemente intuitiva y explicativa en sí misma, de forma que el usuario pueda reconocer fácilmente los objetos, acciones u opciones visibles, sin tener que recordarlos activamente de un uso a otro o de una parte a otra de la interfaz.

Interacción y Usabilidad


47

9. Se debe ayudar a los usuarios a reconocer, diagnosticar y recuperarse de los errores ocurridos q

Los mensajes de error deben expresarse en lenguaje natural, sin código extraños, e indicando explícitamente, y de una forma constructiva, cuál ha sido el problema y su posible solución.

¿Qué será el error 243?

Interacción y Usabilidad


48

10. El diseño debe ser estético y minimalista q

El diálogo entre un usuario y el computador debe prescindir de aquellos elementos que no sean relevantes o que se necesiten esporádicamente.

Interacción y Usabilidad


49

Evaluaci贸n de la usabilidad

Interacci贸n y Usabilidad


50

Evaluación de la usabilidad qLa evaluación es una parte básica de un diseño de un sistema centrado en el usuario, ¿por qué? qLa fase de evaluación involucra un conjunto de métodos y técnicas que analizan la usabilidad de un sistema interactivo en diferentes etapas del ciclo del vida del software. qLa evaluación debe realizarse durante todo el ciclo de vida del desarrollo del sistema software, incluyendo técnicas que cuenten con la presencia de usuarios representativos finales. Interacción y Usabilidad


51

Objetivos de la evaluación q

El objetivo final de la evaluación es la identificación de los problemas específicos del diseño.

q

Tres subobjetivos son: –

Comprobar la extensión de la funcionalidad del sistema.

Comprobar el efecto de la interfaz en el usuario.

Identificar cualquier problema específico con el sistema. Interacción y Usabilidad


52

Ventajas de la evaluación q

Reducción de los costes de producción

q

Reducción de los costes de mantenimiento y apoyo

q

Reducción de los costes de uso

q

Mejora en la calidad del producto

Interacción y Usabilidad


53

Aspectos a considerar q q

Objetivos específicos Personas que lo realizarán, incluido el responsable para: v v v v v v v

q q q

Moderar las sesiones Reclutar a los usuarios y/o a los evaluadores Reservar el lugar de celebración de la evaluación Dirigir las tareas a evaluar Disponer de todos los recursos necesarios para la evaluación Tener claras las tareas a probar Qué técnicas de evaluación se utilizarán

Etapas del ciclo de vida Coste Documentación y distribución Interacción y Usabilidad


54

Métodos de evaluación (I) q

Inspección: Se usan heurísticas, estándares o recorridos cognitivos para evaluar la usabilidad.

q

Indagación: Se habla con los usuarios, observándolos, usando el sistema en trabajo real, u obteniendo respuestas a preguntas verbalmente o por escrito.

q

Test: Usuarios representativos trabajan en tareas utilizando el sistema (o el prototipo) y los evaluadores utilizan los resultados para ver cómo la interfaz de usuario da soporte a los usuarios con sus tareas. Interacción y Usabilidad


55

M茅todos de evaluaci贸n (II)

Interacci贸n y Usabilidad


56

Inspección: evaluación heurística q

Un conjunto reducido de evaluadores evalúa la interfaz teniendo en cuenta los principios reconocidos de usabilidad como las diez heurísticas de Nielsen.

q

Se utilizan varios expertos para validar la interfaz, ¿por qué? ¿creéis que la evaluación es conjunta?

q

Se aplica este método en las fases de diseño, implementación y lanzamiento del producto sofware. Interacción y Usabilidad


57

Inspección: recorrido cognitivo (I) q

El recorrido cognitivo se centra en evaluar la facilidad de aprendizaje en un diseño por exploración.

q

En particular, se evalúa una propuesta de prototipo de interfaz en el contexto de una o más tareas.

q

Los datos iniciales son: – – – –

Diseño de la interfaz (prototipo de papel o software) Escenario Tareas a realizar (documento de análisis de tareas) Población de usuarios (experiencia específica acumulada y conocimiento adquirido) y contexto de uso Interacción y Usabilidad


58

Inspección: recorrido cognitivo (II) q

Las fases del recorrido de las acciones son: – – –

– –

q

Selección de una tarea Ejecución de las acciones de cada tarea Para cada acción el evaluador comprobará si la interfaz es adecuada para el factor cognitivo (experiencia y conocimiento adquirido) de los usuarios El sistema debe realizar la realimentación correspondiente Se ha de percibir el éxito en resolver la tarea

Este método es idóneo en la etapa de diseño, pero se puede aplicar en el resto de etapas tales como análisis de requisitos e implementación. Interacción y Usabilidad


59

Inspección: estándares q

El experto realiza una inspección minuciosa a la interfaz para comprobar que cumple en todo momento y globalmente los puntos definidos en un estándar.

q

Tipos de estándares: - Estándares de iure. Son generados por un comité con estatus legal y están avalados por el apoyo de un gobierno o institución para producir estándares (Comités de ISO, IEC, ANSI, IEEE, CEN y W3C) - Estándares de facto. Nacen a partir de productos de la industria que tienen un gran éxito en el mercado, o bien a partir de desarrollos hechos por grupos de investigación de universidades y que tienen una gran difusión. Interacción y Usabilidad


60

Indagación: observación de campo q

Se realiza en el lugar de trabajo de los usuarios donde se les observa trabajando para entender cómo están utilizando el sistema para realizar sus tareas.

q

¿Qué observariáis?

q

Se puede hacer también una entrevista a los usuarios para complementar la información recabada durante la observación.

q

Este método se puede utilizar en la etapa de análisis de requisitos. Interacción y Usabilidad


61

Indagación: Focus Group q

Se reúnen de 6 a 9 personas para discutir aspectos relacionados con el sistema.

q

Entre ellos, un moderador (evaluador experto) tiene que preparar la lista de aspectos a discutir y recoger la información que necesita de la discusión.

q

Esto permite capturar reacciones espontáneas e ideas de los usuarios y su evolución durante la dinámica.

q

Se puede aplicar en cualquiera de las fases del ciclo de vida, y sobre todo el lanzamiento o instalación del producto. Interacción y Usabilidad


62

Indagación: grabación del uso q

Implica disponer en el ordenador de una ampliación del sistema que recoja automáticamente estadísticas sobre el uso detallado del sistema.

q

¿Qué ventajas creéis que tiene esto?

q

A veces se modifican partes del sistema para permitir el registro de las acciones del usuario, o modificando la aplicación que estamos probando.

q

Se aplica en la fase de lanzamiento del producto. Interacción y Usabilidad


63

Indagación: Técnicas de Interrogación q

Las técnicas de interrogación se basan en que la mejor manera de saber si un sistema se adapta a los requisitos, es preguntándole al usuario.

q

La principal ventaja que ofrece este método es tener directamente el punto de vista del usuario y por tanto encontrar opciones no contempladas en el diseño.

q

Uno de los posibles problemas es que esta información es subjetiva y puede ser difícil conseguir respuestas a posibles alternativas en el diseño, porque el usuario no tiene experiencia. Interacción y Usabilidad


64

Indagación: entrevistas q

Las entrevistas pueden ser: – –

Estructuradas: se sigue un guión preestablecido. Abiertas: hay más libertad.

q

En todo caso, para que la entrevista sea efectiva debe ser preparada con antelación.

q

Normalmente, se sigue una aproximación de arriba abajo y las cuestiones se pueden variar para adaptarlas al contexto.

q

Esta técnica puede ser utilizada en cualquier etapa del ciclo de vida del desarrollo del producto software. Interacción y Usabilidad


65

Indagación: cuestionarios q

Listas de preguntas que el evaluador distribuye entre los usuarios para que éstos las devuelvan con sus respuestas y así poder extraer conclusiones.

q

Es menos flexible que la entrevista, pero puede llegar a un grupo mayor, y se puede analizar con más rigor.

q

Se pueden distinguir las siguientes fases: – – –

Pre-tarea: información y perfil de los participantes Post-tarea: recoger opiniones y valoraciones de cada tarea Post-test: recoger opiniones y valoraciones después que los participantes completen las tareas Interacción y Usabilidad


66

Cuestionarios: tipos de preguntas (I) q

General v Preguntas que ayudan a establecer el perfil de usuario y su puesto en la población en estudio. v Incluye cuestiones como edad, sexo, ocupación, lugar de residencia y otras.

q

Abierta v Preguntas útiles para recoger información general subjetiva. v Pueden dar sugerencias interesantes y encontrar errores no previstos. Interacción y Usabilidad


67

Cuestionarios: tipos de preguntas (II) q

Escalar v Permite preguntar al usuario sobre un punto específico en una escala numérica.

q

Opción múltiple v En este caso se ofrecen una serie de opciones y se pide responder a una de las opciones o a varias.

q

Ordenadas v Se presentan una serie de opciones que hay que ordenar. Interacción y Usabilidad


68

Test: Pensando en Voz Alta q

Consiste en que un usuario exprese en voz alta y libremente sus pensamientos, sentimientos y opiniones sobre cualquier aspecto (diseño, funcionalidad, ...) mientras que interacciona con el sistema o un prototipo.

q

Se obtienen como resultado datos cualitativos que se pueden recoger de un número reducido de usuarios.

q

Resulta ser un método altamente eficaz para capturar aspectos relacionados con las actividades cognitivas. –

Permite una mejor comprensión del modelo mental del usuario y la interacción con el producto. Interacción y Usabilidad


69

Test: interacción constructivista q

Proviene del método de pensando en voz alta, pero en vez de uno, dos usuarios hacen el test simultáneamente –

q

¿por qué?

La desventaja es que los usuarios puedan tener diferentes estrategias de aprendizaje.

Interacción y Usabilidad


70

Test: método del conductor q

Este método se centra en el usuario inexperto.

q

El objetivo es descubrir su necesidad de información.

q

Hay una interacción explícita entre el usuario que realiza el test y el evaluador (conductor) que conduce al usuario en la dirección correcta mientras usa el sistema

q

Durante el test, el usuario puede preguntar al evaluador cualquier aspecto relacionado con el sistema y éste le responderá.

Interacción y Usabilidad


71

Test: medida de las prestaciones q

Consiste en tomar medidas tanto objetivas (de rendimiento) como subjetivas mientras que los usuarios están realizando las tareas para superar el test.

q

Ejemplos de medidas de rendimiento son: – –

q

Contar personas Contar cuántos errores se cometen, etc.

Ejemplos de medidas subjetivas son: – – –

Reflexiones y comentarios Percepciones Preferencias, etc. Interacción y Usabilidad

Interacción y usabilidad  

En este curso se introduce al estudiante en el mundo de la interacción y los principios y evaluación de la usabilidad de sistemas informátic...

Read more
Read more
Similar to
Popular now
Just for you