Interacción Humano-Computadora (IHC)

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Questions are hidden until you start the quiz

Flashcards

¿Qué es la Interacción Humano-Computadora (IHC)?

Es el estudio del diseño, implementación y evaluación de sistemas informáticos interactivos que las personas usan.

¿Qué involucra la disciplina de IHC?

Diseño, implementación y evaluación de sistemas informáticos interactivos.

¿Qué es el Grupo de Interés Especial en IHC (SIGCHI)?

Comunidad líder mundial de estudiantes y profesionales interesados en la IHC.

¿Qué es preciso para hacer sistemas usables?

Comprender factores psicológicos, ergonómicos y sociales.

Signup and view all the flashcards

¿Cuáles son los objetivos de la IHC?

Mejorar seguridad, utilidad, efectividad, eficiencia y usabilidad.

Signup and view all the flashcards

¿Por qué es importante estudiar la IHC?

Es una parte muy importante del éxito o fracaso de una aplicación, con un gran porcentaje del código dedicado a su desarrollo.

Signup and view all the flashcards

¿Qué es una interfaz?

Superficie de contacto entre dos entidades.

Signup and view all the flashcards

¿Qué es la interfaz de usuario moderna?

Medio que permite interactuar y comunicarnos con dispositivos.

Signup and view all the flashcards

¿Cómo define Moran la interfaz?

Son los aspectos del sistema con los que el usuario entra en contacto (Moran).

Signup and view all the flashcards

¿Qué aspectos abarca una interfaz?

Aspectos del sistema con los que el usuario entra en contacto físico y cognitivamente.

Signup and view all the flashcards

¿Qué es la interfaz de usuario?

Medio a través del cual el usuario interactúa con un dispositivo tecnológico.

Signup and view all the flashcards

¿Qué son las interacciones en IHC?

Las interacciones que suceden entre una persona y una computadora.

Signup and view all the flashcards

¿Qué es un estilo de interacción?

Término genérico para las diferentes maneras en que los usuarios se comunican o interaccionan con la computadora (Preece, 1994).

Signup and view all the flashcards

¿Qué es la interfaz por línea de comandos?

Primer estilo de interacción de uso generalizado que consiste en dar instrucciones directamente a la computadora mediante comandos.

Signup and view all the flashcards

¿Qué son los menús y la navegación como tipo de interfaz?

Conjunto de opciones visualizadas en pantalla que se pueden seleccionar y llevan a la ejecución de una acción asociada.

Signup and view all the flashcards

¿Qué es el lenguaje natural como tipo de interfaz?

Permite la interacción a través del conocimiento del propio lenguaje, usando la voz para evitar el uso de las manos

Signup and view all the flashcards

¿Qué es la manipulación directa como tipo de interfaz?

Es la representación continua de los objetos y acciones de interés. Cambia la sintaxis de órdenes compleja por la manipulación de objetos y acciones

Signup and view all the flashcards

¿Qué es la interacción asistida?

Nuevo estilo de interacción que exige un cambio en la forma de interactuar con la computadora, utilizando un asistente personal o agente que colabora con el usuario.

Signup and view all the flashcards

¿Qué implica la facilidad de aprendizaje en el diseño de IU?

El tiempo requerido para aprender a usar una aplicación debe ser mínimo y debe proporcionarse ayuda a usuarios intermedios .

Signup and view all the flashcards

¿A qué se refiere la flexibilidad en el diseño de IU?

Multiplicidad de maneras en que el usuario y el sistema pueden intercambiar información.

Signup and view all the flashcards

Study Notes

  • La presentación introduce el Diseño de Interfaz de Usuario, impartida por MC. Alfredo Rojo García, Dra. Cinthia P. Villar Piña, MC. A. Yahir Sicairos Ochoa y MEI. Elva C. Moreno Candil en la Facultad de Informática Culiacán.
  • El objetivo es entender la Interacción Humano-Computadora (IHC)

Interacción Humano-Computadora (IHC)

  • La Interacción Humano-Computadora (IHC) se refiere al diseño, implementación y evaluación de sistemas informáticos interactivos enfocados en el uso humano
  • (ACM SIGCHI curricula, 1992).
  • IHC, se traduce como Human-Computer Interaction o Computer-Human Interaction (HCI, CHI)."
  • La Interacción Humano-Computadora no se limita a la situación de una persona sentada frente a una computadora, sino que se extiende a muchas formas de la vida cotidiana.
  • El Grupo de Interés Especial en IHC es una comunidad mundial de estudiantes y profesionales interesados en investigación, educación y aplicaciones prácticas de la IHC.
  • Es interdisciplinario, con miembros incluyendo informáticos, ingenieros de software, psicólogos, diseñadores de interacción, diseñadores gráficos, sociólogos, diseñadores multimedia, científicos de la información y antropólogos.
  • El objetivo es desarrollar o mejorar la seguridad, utilidad, efectividad, eficiencia y usabilidad de los sistemas que incluyen computadoras.
  • Se debe comprender los factores que determinan cómo la gente trabaja y usa las computadoras (psicológicos, ergonómicos, organizativos y sociales)
  • Los sistemas deben ser diseñados para satisfacer las necesidades del usuario.
  • El estudio de la IHC es importante debido a que la interfaz es muy importante del éxito o fracaso de una aplicación
  • La interfaz constituye entre el 47% y el 60% de las líneas de código (McIntyre, 90) y un 48% del código de la aplicación está dedicado al desarrollo de la misma (Myers, 92).
  • Actualmente más del 70% del esfuerzo de desarrollo de las aplicaciones interactivas se dedica a la interfaz (Gartner Group).
  • Un usuario es toda persona que interacciona con un sistema informático.
  • La interacción son todos los intercambios que suceden entre la persona y la computadora (Baecker and Buxton, 1987).

Interfaces de usuario

  • Interfaz: superficie de contacto entre dos entidades, en la IHC, las entidades son la persona y la computadora.
  • Una interfaz de usuario moderna permite interactuar y comunicarnos con dispositivos como laptops, teléfonos inteligentes, y tabletas.
  • Los aspectos del sistema con los que el usuario entra en contacto (Moran).
  • Una interfaz es una superficie de contacto que refleja propiedades, intuye funciones y da balance de poder y control (Laurel, 1992).
  • Una interfaz es un lenguaje de entrada para el usuario, un lenguaje de salida para la computadora y un protocolo para la interacción (Chi).
  • Las partes del sistema con las que el usuario entra en contacto física y cognitivamente
  • La interacción física a través de teclado, mouse y pantalla.
  • Interacción cognitiva: lo que se presenta debe ser comprensible.
  • Las características de la interfaz de usuario: arquitectura de información, patrones y elementos visuales
  • Esto permiten la interacción eficaz con diversos sistemas operativos y gran variedad de dispositivos.
  • Es el medio a través del cual el usuario interactúa con un dispositivo tecnológico, incluyendo todos los puntos de contacto entre la persona y el equipo.
  • Al abrir el correo electrónico, realizar una transferencia electrónica o enviar un emoticón, se interactúa con un software y sistema operativo.

Disciplinas relacionadas con la IHC

  • La psicología es la ciencia que estudia el comportamiento y los estados de la conciencia de la persona humana dentro de la sociedad.
  • Psicología cognitiva: Comprende los comportamientos humanos.
  • Psicología social: Estudia el origen y las causas del comportamiento humano en un contexto social.
  • La psicología contribuye a la IHC con conocimientos y teorías sobre el comportamiento de las personas y la forma en que procesan la información.
  • La ergonomía o factores humanos es el estudio de las características físicas de la interacción en el entorno.
  • El propósito de la ergonomía es definir y diseñar herramientas y artefactos para diferentes ambientes (trabajo, ocio, doméstico)
  • Los objetivos de la ergonomía son maximizar la seguridad, eficiencia y confiabilidad para simplificar las tareas e incrementar la sensación de confort y satisfacción.
  • Esta incluye la organización de controles y pantallas, un entorno físico de la interacción y aspectos de salud (postura física, tiempo ante la luz azul, etc)

Otras Disciplinas

  • La sociología estudia el comportamiento social de los seres humanos y sus organizaciones.
  • La etnología estudia costumbres y tradiciones.
  • La etnografía rama de la antropología para investigar con métodos cualitativos.
  • Los diseños en cambio, producen objetos útiles y visualmente agradables
  • Con la inteligencia artificial se diseñan sistemas que simulen comportamiento inteligente.
  • La ingeniería de Software estudia técnicas de diseño y desarollo de software.
  • Con procedimientos de ingeniería se consegue un buen software
  • Es importante tener en cuenta la ingeniería del software en el desarrollo de un sistema interactivo.

Tipos de Interacción

  • La interacción se define como los intercambios que suceden entre la persona y la computadora (Baecker and Buxton, 1987). Puede ser multimodal, usando múltiples canales de comunicación.
  • El estilo de interacción es el término que agrupa la manera en que los usuarios se comunican o interaccionan con la computadora (Preece, 1994).
  • Los estilos de interacción predominantes son interfaz por línea de comandos, menús y navegación, lenguaje natural, manipulación directa e interacción asistida.

Interfaz por línea de Comandos

  • Es un estilo de interacción antiguo pero aún en uso, dando instrucciones directamente a la computadora.
  • Ejemplos palabras enteras fáciles de recordar" (copy, cp) o abreviaturas, caracteres o teclas de función (más rápidas de ejecutar; CTRL + z). Ejemplos: ls -la (UNIX) o dir *.htm (MS-DOS).
  • Ventajas flexibilidad de modificar su funcionamiento, permite la iniciativa del usuario, atrae a usuarios expertos, resulta muy rápido pero gestionar errores puede ser difícil"

Menús y Navegación

  • Un Menú es un conjunto de opciones visualizadas en pantalla que ejecutan una acción.
  • Suelen estructurarse jerárquicamente y se diseñan con guías de estilo.
  • Se recomienda tener entre 3 y 8 opciones.
  • Las ventajas son tener entrenamiento reducido, permitir diálogo y decisiones estructurada
  • Desventajas son ser lentos a usuarios expertos y consumir mucha interfaz

Lenguaje Natural

  • Utiliza conocimiento del propio lenguaje y manos libres"
  • Tiene problemas derivados de dialectos, argots o malas interpretaciones

Manipulación Directa

  • Características es representar cada elemento con una accione e incitar al interes (Schneiderman, 1991)
  • Es un entorno común: interfaz WIMP
  • Beneficios incluir un inicio facil al usuario pero se necesitan más recursos
  • Problemas incluyen la necesidad de más recursos, descripciones por objetos, y directicias directas

Interacción asistida

  • Es un asistente personal o agente que colabora
  • El usuario no dirige la interacción, sino que trabaja cooperativa y elogia al agente.
  • Un agente es una interfaz programa que le ayuda y no como una herramienta y con alta inteligencia humana
  • Un agente delega no ordena .

Características de un Agente

  • Los agentes actuan sin pedir autorización (delega no ordena (Maes, 94) ) y puede interferir con otros programas
  • Los asistentes magos tienen entendimiento complejo para asistir al usuario en todo momento Características agentes
  • Autonomía: trabaja de forma propia
  • Inteligencia: Toma desiciones para adaptarse al medio
  • Personal: Aprende del usuario
  • Para integrarse a un programa es necesario programar APIs y comandos que le puedan ser útiles, y que pueda dar información clave
  • Enlaces recomendados: Libro Virtual, Bibliografía IHC, Usabilidad y Interface Hall of Shame.

Principios básicos del diseño de la interfaz de usuario (IU)

  • Facilidad de aprendizaje
  • Flexibilidad
  • Consistencia
  • Robustez
  • Recuperabilidad
  • Tiempo de respuesta
  • Adecuación de tareas
  • Disminución de la carga cognitiva
  • Sintetizable: que el usuario pueda entender el resultado de la elección que realiza -Familiar que ya tenga conocimiento del mundo real

Flexibilidad

  • Multiplicidad - El usuario tiene varias maneras de poder intercambiar datos
  • Control del Usuario Darles varias maneras de realizar una tarea
  • Migración de tareas Delega el la computa se encargue (ej: corrector)
  • Capacidad: poder remplazar valoraciones dentro del mismo campo (Carta)
  • Adaptabilidad: Que la misma interfaz aprenda e interprete la información

Consistencia

  • Consistente: Todos los mecanismos que utilizas dentro del programa deben funcionar de una manera por igual
  • Consejos: Siempre seguir un mismo formato
  • Look&Feel similar
  • No modificar algo si no es necesario

Otros Principios

  • Robustez: Conseguir los objetivos del usuario sin problemas
  • Recuperación : Poder permitir corregir errores dentro de lo que permite la interfaz
  • Tiempo: Tiempo de respuesta, la información se debe representar al instante
  • Carga cognitiva: Minimizar la carga mental y priorizar lo visible.

Conclusiones

  • La IHC es fundamental en la usabilidad, es importante para el ambiente
  • Debe comprenderse los principios de la interfaz para ayudar a elaborarlas.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

More Like This

Use Quizgecko on...
Browser
Browser