0% encontró este documento útil (0 votos)
162 vistas99 páginas

1 Interfaces IHC 2020

Este documento presenta una introducción a la Interacción Humano-Computadora (IHC). Cubre la motivación de la IHC, incluyendo una definición de interfaz. También resume brevemente los aspectos históricos y los estilos de interfaces principales. Finalmente, introduce conceptos clave de la IHC como el análisis del usuario y el lenguaje natural.

Cargado por

Julio Montiel
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
162 vistas99 páginas

1 Interfaces IHC 2020

Este documento presenta una introducción a la Interacción Humano-Computadora (IHC). Cubre la motivación de la IHC, incluyendo una definición de interfaz. También resume brevemente los aspectos históricos y los estilos de interfaces principales. Finalmente, introduce conceptos clave de la IHC como el análisis del usuario y el lenguaje natural.

Cargado por

Julio Montiel
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd

Interacción Humano-Computadora (IHC)

Interacción Hombre-Máquina
Diseño de Interfaces
Interacción Humano-Computadora (IHC)

Agenda
 Motivación
Interacción Humano-Computadora (IHC)

Agenda
 Motivación
 Aspectos históricos
Interacción Humano-Computadora (IHC)

Agenda
 Motivación
 Aspectos históricos

 Estilos de interfaces
Interacción Humano-Computadora (IHC)

Agenda
 Motivación
 Aspectos históricos

 Estilos de interfaces

 HCI – Human Computer Interaction


Interacción Humano-Computadora (IHC)

Agenda
 Motivación
 Aspectos históricos

 Estilos de interfaces

 HCI – Human Computer Interaction

 Conceptos generales
Interacción Humano-Computadora (IHC)

Motivación  ¿Qué es la Interfaz?


“Medio de comunicación y lenguaje de algo no
necesariamente trivial"
Interacción Humano-Computadora (IHC)

Motivación  ¿Qué es la Interfaz?


“Medio de comunicación y lenguaje, de algo no
necesariamente trivial"

“La superficie de contacto entre dos entes


disímiles”
Interacción Humano-Computadora (IHC)

Motivación  ¿Qué es la Interfaz?


“Medio de comunicación y lenguaje, de algo no
necesariamente trivial"

“La superficie de contacto entre dos entes


disímiles”

“Todos los intercambios que suceden entre la


persona y el computador (o cualquier
dispositivo)”
Interacción Humano-Computadora (IHC)

Motivación  ¿Qué es la Interfaz?


La interfaz es la parte (hardware y software) del
sistema informático que facilita al usuario el
acceso a los recursos del computador.
Interacción Humano-Computadora (IHC)

Motivación  ¿Qué es la Interfaz?


La interfaz es la parte (hardware y software) del
sistema informático que facilita al usuario el
acceso a los recursos del ordenador.

Para saber acerca de las interfaces, se requiere


conocer las tareas de interacción que puede
realizar un individuo.
Interacción Humano-Computadora (IHC)

Motivación  ¿Qué es la Interfaz?


Para saber diseñar interfaces, se requiere conocer
algunos aspectos relacionados con los individuos.

Es decir, se requiere analizar las peculiaridades de


los usuarios.
Interacción Humano-Computadora (IHC)

Motivación  ¿Qué es la Interfaz?


Para saber diseñar interfaces, se requiere conocer
algunos aspectos relacionados con los individuos.

Es decir, se requiere analizar las peculiaridades de


los usuarios.

Se requiere además, conocer las características de


los dispositivos que se utilizarán.
Interacción Humano-Computadora (IHC)

Motivación  ¿Qué es la Interfaz?


El diseño de interfaces y el diseño de interacción
son áreas de interés de la disciplina llamada
Factores Humanos (Human Factors) , también
llamada Interacción Humano-Computador (HCI –
Human-Computer Interaction).
Interacción Humano-Computadora (IHC)

Motivación  ¿Qué es la Interfaz?


El diseño de interfaces y el diseño de interacción es
son áreas de interés de la disciplina llamada
Factores Humanos (Human Factors) , también
llamada Interacción Humano-Computador (HCI –
Human-Computer Interaction).

El objetivo primordial de esta disciplina es


desarrollar técnica y métodos para mejorar la
interacción entre los humanos y las máquinas (el
computador, entre ellas).
Interacción Humano-Computadora (IHC)

Aspectos históricos
Interacción Humano-Computadora (IHC)

Aspectos históricos
1963. Ivan Sutherland. SketchPad.
El sistema soportaba la manipulación de objetos gráficos
mediante un lápiz óptico, permitiendo coger los objetos,
moverlos y cambiarles el tamaño utilizando algunas
restricciones.

1963. Elgerbart. Diseña el primer “mouse”.


Interacción Humano-Computadora (IHC)

Aspectos históricos
1968. MIT’s Lincoln Labs. AMBIT/G. Este
sistema incluyó representaciones de iconos,
reconocimiento de gestos, menús dinámicos con la
ayuda de dispositivos apuntadores y selección de
iconos apuntándolos.
Interacción Humano-Computadora (IHC)

Aspectos históricos
Años 70. Xerox PARC.
Crearon el modelo y los dispositivos para las
interfaces que incluían ventanas, menúes, íconos,
botones, etc. Era la antesala de las interfaces que
hoy conocemos como manipulación directa.
Otro importante hito de aquellas investigaciones
fue la idea de WYSIWYG (What You See Is What
You Get)
Interacción Humano-Computadora (IHC)

Aspectos históricos
1977. ALAN KAY, Xerox PARC: Dynabook.
1981. Xerox Star. Sale al mercado el primer sistema
comercial que hace extenso el uso de la Manipulación
Directa: Xerox Star . Le siguen el Apple Lisa en 1982
y el Macintosh en 1984.
1982. Ben Shneiderman, Universidad de
Maryland. Acuñó el término “Manipulación directa”,
identificando además los distintos componentes.
Interacción Humano-Computadora (IHC)

Estilos de Interfaces
Interacción Humano-Computadora (IHC)

Estilos de interfaces

Los estilos de interfaces predominantes son:

• La interfaz por línea de comandos


• Menús y formularios
• Manipulación directa - GUI
• Interfaces con interacción asistida
Interacción Humano-Computadora (IHC)

HCI – Human
Computer Interaction
Interacción Humano-Computadora (IHC)

HCI – Human Computer Interaction


Es la disciplina que se encarga de los siguientes
procesos:
• diseñar
• evaluar
• implementar
artefactos en sistemas interactivos utilizados
por humanos
+
el estudio de los fenómenos que rodean estos
procesos
Interacción Humano-Computadora (IHC)

HCI – Human Computer Interaction


¿Cómo diseñar para mejorar la interacción
hombre-máquina?

Contextos básicos a considerar


Interacción Humano-Computadora (IHC)

¿Cómo diseñar para mejorar la interacción


hombre-máquina?

Contextos básicos a considerar

Físicos  relacionados con el hardware


y dispositivos de interfaz
Interacción Humano-Computadora (IHC)

¿Cómo diseñar para mejorar la interacción


hombre-máquina?

Contextos básicos a considerar

Físicos  relacionados con el hardware


y dispositivos de interfaz

Sintácticos  • presentación de información


• secuencia, orden de las acciones
Interacción Humano-Computadora (IHC)

¿Cómo diseñar para mejorar la interacción


hombre-máquina?

Contextos básicos a considerar

Físicos  relacionados con el hardware


y dispositivos de interfaz

Sintácticos  • presentación de información


• secuencia, orden de las acciones

Semánticos  • significado de los objetos


• significado de las acciones
Interacción Humano-Computadora (IHC)

HCI – Human Computer Interaction


Usos y contextos

Aspectos sociales Áreas de aplicación


y organizacionales y tareas

Humanos Máquinas
Diálogos
Procesamient
o de
información Metáforas

Lenguajes y
comunicación
Dispositivos Diseño
Ergonomía I/O Gráfico
Interacción Humano-Computadora (IHC)

HCI – Human Computer Interaction

Psicología
Computación
Cognitiva Psicología
Social

Ergonomía

Ingeniería
HCI y Diseño
Lingüística

Inteligencia Artificial Filosofía, Sociología


y Antropología
Interacción Humano-Computadora (IHC)

Observar al usuario

Análisis del usuario


Lengua y lenguaje
Canales de comunicación  Tipos
Integración Humanos
Interacción  Primitivas
Procesamient
o de
información

Lenguajes y
comunicación

Ergonomía
Interacción Humano-Computadora (IHC)

Conceptos generales – Análisis del usuario

Implica conocer aspectos como:


 Habilidades físicas y sensoriales.
 Habilidades cognitivas.
 Diferencias de personalidad.
 Diferencias culturales.
 Escenarios:
• Las tareas.
• Entorno físico y social.
Interacción Humano-Computadora (IHC)

Conceptos generales – Lengua y lenguaje

• El lenguaje natural del hombre es la


capacidad multisensorial y multimedial del
hombre para comunicarse entre si.
Interacción Humano-Computadora (IHC)

Conceptos generales – Lengua y lenguaje

• El lenguaje natural del hombre es la


capacidad multisensorial y multimedial del
hombre para comunicarse entre si.

• El lenguaje natural es a la vez un


fenómeno individual y social: el individuo
habla el (o los) idiomas de uno o varios
grupos humanos.
Interacción Humano-Computadora (IHC)

Conceptos generales – Lengua y lenguaje

• La lengua es el lenguaje hablado y escrito,


enseñado, cuidado y transmitido por una
determinada comunidad a lo largo de un
período histórico significativo.

• La lengua es estudiada por la lingüística.


Interacción Humano-Computadora (IHC)

Conceptos generales – Lengua y lenguaje

• La lengua es artificial y puede alejar al


hombre de sus raíces más profundas. Una
lengua puede morir si no logra
transformarse constantemente al contacto
con el lenguaje natural.
Interacción Humano-Computadora (IHC)

Conceptos generales – Lengua y lenguaje

• La lengua es artificial y puede alejar al


hombre de sus raíces más profundas. Una
lengua puede morir si no logra
transformarse constantemente al contacto
con el lenguaje natural.

• El lenguaje es un fenómeno natural. La


lengua es producto de una civilización.
Interacción Humano-Computadora (IHC)

Conceptos generales – Canales de comunicación

• Los canales de comunicación dependen de


un medio de transmisión, de los equipos de
transducción y traducción y del aparato
sensori-motor del hombre, capaz de
producir y recibir mensajes por estos
canales.
Interacción Humano-Computadora (IHC)

Conceptos generales – Canales de comunicación

• Se utilizan normalmente tres canales:


• el visual,
• el auditivo y
• el háptico o gestual.
Interacción Humano-Computadora (IHC)

Conceptos generales – Canales de comunicación

• Se utilizan normalmente tres canales:


• el visual,
• el auditivo y
• el háptico o gestual.

• El hombre trata de ampliar el ancho de


banda de los canales de comunicación.
Interacción Humano-Computadora (IHC)

Conceptos generales – Canales de comunicación

• Canal háptico o gestual:


El gesto es un signo no persistente y
funciona por medio del contacto físico
directo o mediante la percepción de
posturas del cuerpo humano.
Interacción Humano-Computadora (IHC)

Conceptos generales – Canales de comunicación

• Canal háptico o gestual:


El gesto es un signo no persistente y
funciona por medio del contacto físico
directo o mediante la percepción de
posturas del cuerpo humano.
La computación entiende ciertos gestos
bien definidos, pero es en general muy
pobre para producir gestos.
Interacción Humano-Computadora (IHC)

Conceptos generales – Canales de comunicación

• Canal auditivo:
Es el primer canal de contacto con el
mundo del hombre.
Es el primer canal lingüístico de cada
hombre. Es un canal bidireccional.
Interacción Humano-Computadora (IHC)

Conceptos generales – Canales de comunicación

• Canal auditivo:
Es el primer canal de contacto con el
mundo del hombre.
Es el primer canal lingüístico de cada
hombre. Es un canal bidireccional.

La computación produce y empieza a


entender los signos auditivos.
Interacción Humano-Computadora (IHC)

Conceptos generales – Canales de comunicación

• Canal visual:
El canal visual tiene el ancho de banda
más importante de todos los canales de
comunicación.
La comunicación visual es la más
importante para la existencia y utilización
de símbolos para la comunicación.
Interacción Humano-Computadora (IHC)

Conceptos generales – Canales de comunicación

• Canal visual:
La historia de la computación es al mismo
tiempo la historia de la ampliación y plena
integración de este canal en las
aplicaciones.
La computación produce y empieza a
entender signos visuales.
Interacción Humano-Computadora (IHC)

Conceptos generales – Integración

• La interfaz es el indicio del esfuerzo del


hombre para integrar la computación en la
comunicación general del hombre.
Interacción Humano-Computadora (IHC)

Conceptos generales – Integración

• La interfaz es el indicio del esfuerzo del


hombre para integrar la computación en la
comunicación general del hombre.

• Es el reconocimiento que un programa


antes de ser cálculo y evaluación lógica es
un lenguaje y un intento de comunicación.
Interacción Humano-Computadora (IHC)

Conceptos generales – Integración

• Las interfaces tienden a utilizar de manera


natural todos los canales de comunicación
que se disponen.

• En la evolución histórica se podrá observar


este hecho.
Interacción Humano-Computadora (IHC)

Conceptos generales – Interacción

• El intercambio de información entre un


usuario y un sistema informático.
Interacción Humano-Computadora (IHC)

Conceptos generales – Interacción

• El intercambio de información entre un


usuario y un sistema informático.

• El intercambio tiene asociado un lenguaje,


por consiguiente una sintáxis y una
semática.
Interacción Humano-Computadora (IHC)

Conceptos generales – Interacción

• El intercambio de información entre un


usuario y un sistema informático.

• El intercambio tiene asociado un lenguaje,


por consiguiente una sintáxis y una
semática.

• Se interactúa con objetos para activar


acciones y eventos.
Interacción Humano-Computadora (IHC)

Conceptos generales – Interacción

• Todo está basado en las primitivas de


interacción:
 Posicionamiento
Obtención de una posición u
orientación (2D y 3D)

Ejm. Aplicación de dibujo


Interacción Humano-Computadora (IHC)

Conceptos generales – Interacción

• Todo está basado en las primitivas de


interacción:
 Introducir Valor
Obtención de un dato cuantificable
(numérico, porcentual, etc.)

Ejm. Datos sensibles en una


aplicación
Interacción Humano-Computadora (IHC)

Conceptos generales – Interacción

• Todo está basado en las primitivas de


interacción:

 Introducir Texto
Introducción de un texto o
identificador

Ejm. Nombre de un archivo


Interacción Humano-Computadora (IHC)

Conceptos generales – Interacción

• Todo está basado en las primitivas de


interacción:
 Selección
Obtención de una alternativa (entre
varias posibles. Puede ser sobre un
conjunto finito o un conjunto de
cardinalidad variable.
Interacción Humano-Computadora (IHC)

Conceptos generales – Interacción

• Todo está basado en las primitivas de


interacción:
 Arrastre
Secuencia de posiciones entre un
punto inicial y otro final.

Ejm. Mover un documento hacia


otra carpeta.
Interacción Humano-Computadora (IHC)

Conceptos generales – Interacción


Interacción Humano-Computadora (IHC)

Conceptos generales – Interacción


Interacción Humano-Computadora (IHC)

Conceptos generales – Interacción


Interacción Humano-Computadora (IHC)

Conceptos generales – Interacción

¿Cómo interactúa el
usuario con esta
aplicación?
Interacción Humano-Computadora (IHC)

Conceptos generales – Interacción


Interacción Humano-Computadora (IHC)

Diseño de interfaces
Interacción Humano-Computadora (IHC)

Objetivos de una buena interfaz:

• Maximizar la velocidad de aprendizaje


• Minimizar la tasa de errores
• Maximizar la velocidad de uso
• Estética adecuada
Interacción Humano-Computadora (IHC)

¿Cómo diseñar para mejorar la interacción


hombre-máquina?
Diseño centrado en el usuario
Principios
Reglas
• Estándares
• Directrices  Guías de estilo
Interacción Humano-Computadora (IHC)

¿Cómo diseñar para mejorar la interacción


hombre-máquina?
Principios
Son conceptos de muy alto nivel que deben ser
utilizados en el diseño de aplicaciones.
Interacción Humano-Computadora (IHC)

¿Cómo diseñar para mejorar la interacción


hombre-máquina?
Principios – A modo de ejemplo
Aliviar la carga cognitiva
• Confiar en el reconocimiento
• Proporcionar pistas visuales
• Proporcionar opciones por defecto
• Proporcionar atajos
Interacción Humano-Computadora (IHC)

¿Cómo diseñar para mejorar la interacción


hombre-máquina?
Principios – A modo de ejemplo (cont.)
Aliviar la carga cognitiva
• Promover la sintaxis objeto–acción
• Emplear metáforas del mundo real
• Emplear la revelación progresiva para
evitar abrumar al usuario.
• Promover la claridad visual
Interacción Humano-Computadora (IHC)

¿Cómo diseñar para mejorar la interacción


hombre-máquina?
Reglas de diseño
Guían al diseñador con el fin de incrementar
la “usabilidad”. Se clasifican en estándares y
directrices.
Interacción Humano-Computadora (IHC)

¿Cómo diseñar para mejorar la interacción


hombre-máquina?
Estándares
Son requisitos, reglas o recomendaciones
basadas en principios probados y en práctica.
Interacción Humano-Computadora (IHC)

¿Cómo diseñar para mejorar la interacción


hombre-máquina?
Directrices
Las directrices recomiendan acciones que se
basan en un conjunto de principios de diseño.

Son más específicas que los principios y


requieren menos experiencia para entenderlas
e interpretarlas que éstos.
Interacción Humano-Computadora (IHC)

¿Cómo diseñar para mejorar la interacción


hombre-máquina?
Guías de estilo
Llamadas también guías corporativas. Están
basadas en principios y contienen directrices
que se concretan a muy bajo nivel.
Interacción Humano-Computadora (IHC)

¿Cómo diseñar para mejorar la interacción


hombre-máquina?
Guías de estilo
Llamadas también guías corporativas. Están
basadas en principios y contienen directrices
que se concretan a muy bajo nivel.
Las guías de estilo corporativas se centran en
presentaciones comunes, comportamientos
y técnicas que deben ser implementadas por
todos los productos en una compañía.
Interacción Humano-Computadora (IHC)

Objetos de las interfaces


Interacción Humano-Computadora (IHC)

Objetos de las interfaces gráficas

Ventanas
Menúes
Íconos
Botones
Campos
etc.
Interacción Humano-Computadora (IHC)

Objetos de las interfaces gráficas


Ventanas
Interacción Humano-Computadora (IHC)

Objetos de las interfaces gráficas

Ventanas tipo diálogo


Interacción Humano-Computadora (IHC)

Objetos de las interfaces gráficas

Menúes
Interacción Humano-Computadora (IHC)

Objetos de las interfaces gráficas

Íconos
Interacción Humano-Computadora (IHC)

Objetos de las interfaces gráficas

Botones
Interacción Humano-Computadora (IHC)

Objetos de las interfaces gráficas

Campos
Interacción Humano-Computadora (IHC)

Objetos de las interfaces gráficas


¿Qué es?
Metáforas
Es un tropo fundamental de la retórica.

Es una descripción de una situación desconocida


utilizando una situación conocida.
Interacción Humano-Computadora (IHC)

Objetos de las interfaces gráficas


Metáforas
Existen metáforas visuales:
• Basados en en lenguaje visual
• Se asocian a estructuras, clases, objetos,
atributos a nombres y operaciones
• Se pueden asociar procesos y algoritmos a
verbos
Interacción Humano-Computadora (IHC)

Objetos de las interfaces gráficas


Metáforas
Ejm. (palabras)
TV: programas, canales, redes, anuncios, guías,
noticias
Juegos: reglas del juego, piezas del juego, tablero
del juego
Árboles: raíces, tronco, ramas, hojas
Interacción Humano-Computadora (IHC)

Objetos de las interfaces gráficas


Metáforas
Existen metáforas verbales, basadas en la
utilización de verbos para “denotar” acciones.
Ejm. Mover: navegar, conducir, volar
Localizar: apuntar
Seleccionar: tocar un elemento, poner el
dedo sobre....
Crear: añadir (nuevo), copiar
Borrar: botar, destruir, perder, cortar
Interacción Humano-Computadora (IHC)

Objetos de las interfaces gráficas


Metáforas
Existen metáforas verbales, basadas en la
utilización de verbos para “denotar” acciones.
Ejm. Mover: navegar, conducir, volar
Localizar: apuntar
Seleccionar: tocar un elemento, poner el
dedo sobre....
Crear: añadir (nuevo), copiar
Borrar: botar, destruir, perder, cortar
Interacción Humano-Computadora (IHC)

Objetos de las interfaces gráficas


Metáforas
Existen metáforas del mundo real

Ejms.: Semáforo (¿aplicaciones?)


Colores A.K. + S.J.
Escritorio (global)
Levantamiento y diagramación de textos
(acciones)
Interacción Humano-Computadora (IHC)

Objetos de las interfaces gráficas


Metáforas  Utilidad
Utilidad práctica: se espera que permita un
entendimiento más rápido de la situación
desconocida y que acelere el aprendizaje de una
herramienta mediante el conocimiento que se
tiene del mundo real.
Interacción Humano-Computadora (IHC)

Objetos de las interfaces gráficas


Metáforas
Utilidad comunicacional: La metáfora va creando
comunicación mediante su posibilidad de dejar de
ser metafórica y convertirse en expresión directa de
la lengua, así la metáfora crea lengua ampliando
los elementos básicos de comunicación y dando
posibilidades nuevas de comunicación.
Interacción Humano-Computadora (IHC)

Algunos principios de diseño


de interfaces
Interacción Humano-Computadora (IHC)

Algunos principios de diseño de interfaces gráficas


Consistencia
La consistencia en un interfaz permite a los
usuarios transferir sus conocimientos y destrezas
de una aplicación a otra.
Interacción Humano-Computadora (IHC)

Algunos principios de diseño de interfaces gráficas


Consistencia
La consistencia en un interfaz permite a los
usuarios transferir sus conocimientos y destrezas
de una aplicación a otra.

La consistencia en las interfaces gráficas ayuda a


los usuarios a aprender y reconocer fácilmente el
lenguaje gráfico de esa interfaz.
Interacción Humano-Computadora (IHC)

Algunos principios de diseño de interfaces gráficas


Consistencia
La consistencia en el comportamiento de una
interfaz significa que los usuarios aprenden cómo
hacer las cosas, por ejemplo apuntar y
seleccionar, una sola vez.
Interacción Humano-Computadora (IHC)

Algunos principios de diseño de interfaces gráficas


Control del usuario
El usuario y no el computador (o aplicación)
inicia y controla las actividades.
Interacción Humano-Computadora (IHC)

Algunos principios de diseño de interfaces gráficas


Control del usuario
El usuario y no el computador (o aplicación)
inicia y controla las actividades.

Tolerancia
Posibilidad de ofrecerle al usuario la capacidad de
recuperarse de los errores.
Interacción Humano-Computadora (IHC)

Algunos principios de diseño de interfaces gráficas


Retroalimentación y diálogo
El usuario debe estar constantemente informado
de lo que está ocurriendo con los procesos.

Diálogo simple al alcance del usuario


La información que recibe el usuario debe ser
entendible y a su alcance.
Interacción Humano-Computadora (IHC)

Algunos principios de diseño de interfaces gráficas


Integridad estética
La información se encuentra organizada en forma
adecuada y consistente con los principios de
diseño visual.

El número de elementos y su respectivo


comportamiento debe ser limitado para aumentar
la “usabilidad” de la interfaz.
Interacción Humano-Computadora (IHC)

Algunos principios de diseño de interfaces gráficas


Integridad estética
Se debe asegurar de mantener la semántica del
lenguaje gráfico o del lenguaje asociado a la
interfaz.

No cambiar el significado de los objetos que son


estándares.
Interacción Humano-Computadora (IHC)

Algunos principios de diseño de interfaces gráficas


Uso de metáforas

Manipulación directa de los objetos

También podría gustarte