Aspectos Generales de la Interacción Humano Computador(IHC) Sensibilización: el nuevo rol de la computación, la importancia de las interfaces de usuario y el carácter social de la interacción Aspectos Generales de IHC: Contenido • • • • • • • Definición de IHC, diseño de la interacción Evolución de la tecnología Contexto Tecnológico Importancia de la IHC Relaciones con otras disciplinas Tópicos de la IHC Tendencias en IHC Nuevo rol de la Computación Evolución Tecnológica Evolución Tecnológica El Contexto Tecnológico • La era actual de la revolución tecnológica de la informática y de las telecomunicaciones se caracteriza por la masificación de los computadores y su interconexión en redes • El paradigma: la computación basada en redes • Se incrementan las aplicaciones de índole social • El medio de comunicación (la interfaz de usuario) pasa a ser relevante IHC: Definición Es una disciplina que trata con el diseño, evaluación e implementación de sistemas de computación interactivos que son usados por los humanos. Importancia de la IHC Actualmente más del 70% del esfuerzo de desarrollo de las aplicaciones interactivas está dedicado a la interfaz de usuario (Gartner Group) Gestión de Datos Lógica de la Aplicación Interfaz de Usuario Importancia de la IHC La Interacción Humano Computador es relevante en el proceso de sociabilización de la informática Importancia de la IHC Masificación de computadores interconectadas en redes Variedad de de Aplicaciones Diversidad de Usuarios Incremento de aplicaciones de índole social Emergencia Tecnologías Rol de la Comunicación Soporte al Trabajo Colaborativo Telemedicina, Educación a Distancia, Atención al Ciudadano La comunicación entre personas utilizando el computador introduce, como elemento central, Interfaz de Usuario Interfaz de Usuario El componente interactivo (hardware y/o software) de un producto que le permite a la gente realizar las tareas para las cuales está concebido, en su trabajo o en su vida cotidiana Características de una IU • Múltiples ventanas desplegadas simultáneamente en la pantalla • Representación de información mediante iconos • Selección de acciones vía menú • Sistema de ayuda en línea (on-line) • Soporte de interacciones mediante diálogos y botones • Uso de dispositivos apuntadores para manipulación directa de los objetos Roles de la Interfaz de Usuario La IU de un producto de software: • media entre el producto y el usuario...o entre distintos usuarios • integra la representación de la parte accesible del producto y las técnicas de interacción • determina la usabilidad del producto Además... involucra a diferentes especialistas en su diseño Para el diseño de la interacción se requiere un equipo que incluya al usuario, especialistas del dominio de la aplicación y a especialistas de otras disciplinas Actividad interdisciplinaria Actividad multidisciplinaria Actividad transdisciplinaria El diseño de la interacción “The design of spaces for human communication and interaction” (Winograd,1997) Diseño de la interacción / Diseño de la interfaz de usuario Disciplinas influyentes Disciplinas influyentes: Psicología Ciencia que estudia el comportamiento y los estados de la conciencia de la persona humana, considerada individualmente o como miembro de un grupo social – Psicología cognitiva Trata de comprender el comportamiento humano y los procesos mentales que comporta – Psicología social Trata de estudiar el origen y las causas del comportamiento humano en un contexto social Contribución a la IHC: • Conocimientos y teorías sobre el comportamiento de las personas y la forma en que procesan la información • Metodologías y herramientas para evaluar el grado de satisfacción de las personas con el diseño de la interfaz Disciplinas influyentes: Ergonomía • Es el estudio de las características físicas de la interacción (por ejemplo, el entorno físico donde se produce) • Su propósito es definir y diseñar herramientas y artefactos para diferentes tipos de ambientes (trabajo, ocio, doméstico) • El objetivo es maximizar la seguridad, eficiencia y fiabilidad para simplificar las tareas e incrementar la sensación de confort y satisfacción Disciplinas influyentes: Ergonomía Ejemplos de aspectos considerados por la ergonomía: – Organización de los controles y pantallas (para permitir una acción rápida del usuario, que debe poder acceder a todos los controles y ver toda la información sin mover excesivamente el cuerpo) • Colocación espaciada de los controles • Información más importante situada a la altura de los ojos • Prevención de los reflejos • – Entorno físico de la interacción • – Aspectos de salud: posición física, tiempo de permanencia ante el ordenador, temperatura, radiación de las pantallas Recomendaciones: Ergonomía Básica Disc. Influyentes: Sociología-Etnografía Es la ciencia que estudia las costumbres y las tradiciones de los pueblos: • En los últimos años, algunas compañías están reclutando antropólogos para comprender mejor a sus clientes y sus trabajadores y para diseñar productos que reflejen mejor las tendencias culturales emergentes • Las herramientas de investigación etnográfica pueden responder a cuestiones sobre organizaciones y mercados que otros métodos no pueden Disc. Influyentes: Inteligencia Artificial • Trata de diseñar sistemas que simulen aspectos del comportamiento humano inteligente • Ejemplos de uso en IHC: – Diseño de tutores y sistemas expertos en interfaces inteligentes • Diseño de interfaces en lenguaje natural, mediante voz • Diseño de agentes inteligentes para simplificar la realización de tareas frecuentes TÓPICOS que trata la IHC TÓPICOS que trata la IHC • Adaptación Humano-Computador -Mejorar el “encaje” entre el objeto diseñado y su uso: naturaleza y calidad del trabajo, modelos de actividad -Cómo el sistema se adapta al usuario (personalización) humana, actividad cooperativa, trabajo colaborativo, impacto de la globalización... -Cómo el usuario se adapta al sistema (entrenamiento), -Guía al usuario • Áreas de aplicación -Individual vs. Grupal; Propósito General vs. Específico TÓPICOS que trata la IHC • La psicología de los Usuarios • El procesamiento de la Información Modelos cognitivos, la memoria, la percepción, habilidades motoras, la atención, el aprendizaje , la motivación, los modelos conceptuales … • Aspectos ergonómicos La relación entre las características de las personas y el ambiente y su espacio de trabajo La comunicación El lenguaje como un medio de comunicación; lenguajes especializados, hipermedia, simbología, TÓPICOS que trata la IHC • Técnicas del Diálogo Tipo de diálogos y técnicas de manipulación directa, lenguaje natural, navegación, multimedia, agentes, diálogos multipersonas... • Dispositivos de Interacción Dispositivos actuales, tendencias … • Semántica del Diálogo Metáforas de interacción, espacio de trabajo... • Arquitectura del Diálogo Estructuración de componentes, toolkits... • Evolución de las tecnologías Características, nuevas formas de interacción... TÓPICOS que trata la IHC La Meta: desarrollar productos interactivos fáciles de usar, efectivos, útiles y seguros, desde la perspectiva del usuario • • • • • Modelos, Métodos y Arquitecturas de Desarrollo Técnicas de Implementación Técnicas de Evaluación Herramientas y Ambientes de Construcción Principios de Diseño, Lineamientos y Patrones de Interacción TÓPICOS que trata la IHC Tendencias de la IHC Lecturas recomendadas • Preece, J. et al. Interaction Design: beyond humancomputer interaction (2nd edition). Jhon Wiley & sons. 2002. Cap1. What is Interaction? www.id-book.com • Keith Andrews. Human-Computer Interaction.Lecture Notes. Graz University of Technology,Austria. Version of 7th March 2006 disponible en http://courses.iicm.edu/hci/ Cap.1