INTERACCION HUMANO COMPUTADOR (IHC)

mapa conceptual que abarca todos los conceptos básicos de la interacción humano computador

시작하기. 무료입니다
또는 회원 가입 e메일 주소
INTERACCION HUMANO COMPUTADOR (IHC) 저자: Mind Map: INTERACCION HUMANO COMPUTADOR (IHC)

1. Métodos indagación

1.1. Observación

1.1.1. Observación naturalista: consiste en observar el comportamiento de los usuarios en su entorno natural, sin intervenir en su actividad.

1.1.2. Observación controlada: se lleva a cabo en un ambiente controlado, donde se pueden medir y registrar variables específicas.

1.1.3. Análisis de registro de actividad: se utilizan herramientas que registran la actividad de los usuarios en un sistema, como los logs de servidor o el registro de pantalla.

1.2. Entrevista

1.2.1. Entrevistas individuales: se realizan preguntas abiertas y cerradas a los usuarios para conocer sus experiencias, necesidades y deseos.

1.2.2. Entrevistas grupales: se llevan a cabo en grupos de usuarios, con el objetivo de discutir temas específicos y generar ideas y soluciones.

1.3. Encuesta

1.3.1. Encuestas en línea: se utilizan herramientas en línea para enviar cuestionarios a los usuarios, con preguntas específicas sobre su experiencia.

1.3.2. Encuestas en papel: se entregan cuestionarios impresos a los usuarios, que luego se recopilan y se analizan.

1.4. Grupo Focal

1.4.1. Grupo focal presencial: se reúne a un grupo de usuarios en un lugar físico, donde se les realiza preguntas específicas para generar ideas y discusiones.

1.4.2. Grupo focal en línea: se utiliza una plataforma en línea para reunir a un grupo de usuarios, donde se les realiza preguntas específicas para generar ideas y discusiones.

1.5. Card Sorting

1.5.1. Card sorting abierto: se le entregan tarjetas con elementos del sistema a los usuarios, para que ellos las clasifiquen de acuerdo a su criterio.

1.5.2. Card sorting cerrado: se entregan tarjetas con elementos del sistema a los usuarios, para que ellos las clasifiquen de acuerdo a categorías predefinidas.

2. Heuristicas de Usabilidad

2.1. Las heurísticas de usabilidad son un conjunto de principios o pautas diseñadas para evaluar la usabilidad de una interfaz o sistema. Fueron propuestas inicialmente por Jakob Nielsen en 1990 y se han convertido en una herramienta ampliamente utilizada para evaluar la calidad de la experiencia de usuario. A continuación, se describen las heurísticas de usabilidad más comúnmente utilizadas:

2.1.1. Visibilidad del estado del sistema: el sistema debe proporcionar información clara y visible sobre su estado en todo momento.

2.1.2. Relación entre el sistema y el mundo real: la interfaz debe seguir convenciones del mundo real y utilizar un lenguaje natural que los usuarios comprendan.

2.1.3. Control y libertad del usuario: los usuarios deben tener el control sobre su experiencia y poder deshacer acciones no deseadas.

2.1.4. Consistencia y estándares: la interfaz debe seguir estándares y ser consistente en su diseño y comportamiento.

2.1.5. Prevención de errores: la interfaz debe estar diseñada para prevenir errores y ayudar a los usuarios a recuperarse de ellos.

2.1.6. Reconocimiento en lugar de recuerdo: la interfaz debe minimizar la carga de memoria del usuario y permitir el reconocimiento en lugar de requerir que los usuarios recuerden información.

2.1.7. Flexibilidad y eficiencia de uso: la interfaz debe permitir a los usuarios personalizar su experiencia y permitir una navegación rápida y eficiente.

2.1.8. Estética y diseño minimalista: la interfaz debe ser estéticamente atractiva y utilizar un diseño minimalista para no distraer al usuario de la tarea que está realizando.

2.1.9. Ayuda y documentación: la interfaz debe proporcionar ayuda y documentación cuando sea necesario, pero no depender de ella para su uso.

2.1.10. Referencia: Nielsen, J. (1990). Heuristic evaluation of user interfaces. Proceedings of the SIGCHI conference on Human Factors in Computing Systems, 1(2), 249-256. https://doi.org/10.1145/97243.97281

3. Cuadro de Características Principales

3.1. https://photos.app.goo.gl/R9mHfMHsKgruiuSJ6

4. Ejemplos positivos y negativos

4.1. https://photos.app.goo.gl/uv1XXMV77aJ5QUNj9

5. Métodos de inspección

5.1. Inspección basada en modelos

5.1.1. Utilización de un modelo formal del sistema para identificar problemas de usabilidad antes de que el sistema sea construido

5.1.2. Puede involucrar diferentes técnicas de evaluación, como:

5.1.2.1. Análisis de tareas

5.1.2.2. Simulación de usuarios

5.1.3. Ejemplos:

5.1.3.1. Evaluación de usabilidad de modelos de tarea (TOM)

5.1.3.2. Evaluación de usabilidad con modelado y simulación (SUM)

5.2. Heurísticos

5.2.1. Principios de usabilidad que se aplican a la evaluación de un sistema.

5.2.2. Lista de verificación para evaluar el diseño de un sistema.

5.2.3. Ejemplos:

5.2.3.1. Heurísticas de Nielsen

5.2.3.2. Heurísticas de Shneiderman

5.3. Análisis de expertos

5.3.1. Evaluación del diseño de un sistema por expertos en el campo de IHC

5.3.2. Identificación de problemas de usabilidad y recomendaciones para mejorarlo

5.3.3. Puede involucrar diferentes técnicas de evaluación, como:

5.3.3.1. Análisis cognitivo

5.3.3.2. Evaluación heurística

5.3.4. Ejemplos:

5.3.4.1. Método de evaluación heurística de Nielsen-Molich

5.3.4.2. Método de evaluación heurística de Weinschenk

5.4. Evaluación de accesibilidad

5.4.1. Evaluación de la accesibilidad del sistema para personas con discapacidades

5.4.2. Puede involucrar diferentes técnicas de evaluación, como:

5.4.2.1. Uso de lectores de pantalla

5.4.2.2. Simulación de discapacidades

5.4.3. Ejemplos:

5.4.3.1. Evaluación de accesibilidad web (WCAG)

5.4.3.2. Evaluación de accesibilidad móvil (MAWG)

6. Métodos de Testing

6.1. Testing de usabilidad

6.1.1. Evaluación del desempeño de los usuarios al interactuar con el sistema

6.1.2. Identificación de problemas de usabilidad y recomendaciones para mejorarlo

6.1.3. Puede involucrar diferentes técnicas de evaluación, como:

6.1.3.1. Pruebas de usuarios

6.1.3.2. Pruebas de tareas

6.1.4. Ejemplos:

6.1.4.1. Pruebas de usabilidad moderadas

6.1.4.2. Pruebas de usabilidad remotas

6.2. Testing de aceptación

6.2.1. Evaluación de la calidad del sistema en términos de su capacidad para cumplir con los requisitos y expectativas del cliente

6.2.2. Identificación de problemas de funcionamiento y recomendaciones para mejorarlo

6.2.3. Puede involucrar diferentes técnicas de evaluación, como:

6.2.3.1. Pruebas de aceptación del usuario

6.2.3.2. Pruebas de aceptación del sistema

6.2.4. Ejemplos:

6.2.4.1. Pruebas alfa

6.2.4.2. Pruebas beta

6.3. Testing de rendimiento

6.3.1. Evaluación del rendimiento del sistema en términos de velocidad, capacidad y estabilidad

6.3.2. Identificación de problemas de rendimiento y recomendaciones para mejorarlo

6.3.3. Puede involucrar diferentes técnicas de evaluación, como:

6.3.3.1. Pruebas de carga

6.3.3.2. Pruebas de estrés

6.3.4. Ejemplos:

6.3.4.1. Pruebas de rendimiento web

6.3.4.2. Pruebas de rendimiento de aplicaciones móviles

6.4. Testing de seguridad

6.4.1. Evaluación de la seguridad del sistema en términos de su capacidad para proteger los datos y la privacidad del usuario

6.4.2. Identificación de problemas de seguridad y recomendaciones para mejorarlo

6.4.3. Puede involucrar diferentes técnicas de evaluación, como:

6.4.3.1. Pruebas de penetración

6.4.3.2. Pruebas de vulnerabilidad

6.4.4. Ejemplos:

6.4.4.1. Pruebas de seguridad web

6.4.4.2. Pruebas de seguridad de aplicaciones móviles