HCI (Human Computer Interaction)/IPO (Interaccion Persona Ordenador) La búsqueda y recuperación de Información se ha convertido en una actividado presente, hoy en día, en cualquier área de nuestra vida (trabajo, estudio, ocio). La búsqueda de información se hace, en la mayoría de los casos utilizando el ordenador, por tanto la interacción entre el hombre y la máquina es esencial para la recuperación de la información. Cuando hacemos uso de una herramienta, o accedemos o interactuamos con un sistemas hay "algo" entre nosotros y el objeto de interacción. Ese algo, que es a la vez un límite y un espacio común entre ambas partes, es la Interfaz. En este documento encontrarás información sobre HCI (Human Computer Interaction)/IPO (Interaccion Persona Ordenador), así como sobre Interfaces y diseño de Interfaces.
Definición de HCI La Interaccion Persona-Ordenador (IPO), más conocida por sus siglas en ingles HCI (Human Computer Interaction), es la disciplina que estudia el diseño, implementacion, uso y evaluacion de los sistemas interactivos. HCI intenta hacer mas productivas las tareas relativas a la interaccion entre personaordenador. Objetivos Los objetivos del HCI son desarrollar o mejorar la seguridad, utilidad, efectividad, eficiencia y usabilidad de sistemas que incluyan computadoras. Cuando decimos sistemas no nos referimos tan solo al hardware y al software sino también a todo el entorno. La IPO/HCI es una disciplina joven, pero no tanto como pudiera parecer. Desde el primer ordenador ha sido necesario el diseño de un sistema de comunicación persona-ordenador. Los estudios en esta disciplina han permitido dar una base teórica al diseño y a la evaluación de aplicaciones informáticas. La importancia de esta disciplina se pone de manifiento al leer artículos sobre el tema escritos hace cuarenta años en los que se predecían elementos de interacción de los que se dispone actualmente. Una de las asociaciones más influyentes en este campo es la ACM SIGCHI (Association for Computing Machinery's Special Interest Group on Computer-Human Interaction) que desde 1982 reune a los mejores especialistas en IPO/HCI.
Centro de Teleinformática y Producción Industrial / Sena Regional Cauca Implementación e Implantación de Sistemas de Información Instructor: Alex Salazar /
[email protected]
¿Que estudia el HCI Estudia los procesos de comunicación de las personas con las herramientas informáticas en aras a facilitar el trabajo con ordenadores, tanto en los aspectos de software (interfaces) como de hardware (ergonomía del trabajo). Según Booth (1989):
El hardware y el software y cómo intervienen en la interacción que se produce cuando las personas los utilizan. Los modelos mentales de las personas en relación con el plasmado en el sistema. Las tareas para las que está preparado el sistema y cómo se adaptan a las necesidades de los usuarios El diseño centrado en las necesidades delos ususrios. El impacto que produce la presencia y el uso de sistemas informáticos en entornos sociales y laborales
La norma ISO 9241 dicta que los estilos de interacción deben permitir la adaptabilidad del sistema a las tareas que se desarrollan en él.
Estilos de Interacción Definición de Interacción La interacción fue definida por Booth como el "intercambio de símbolos entre dos o más partes, asignando los participantes en el proceso comunicativo los significados a esos símbolos" Interfaz del usuario Es el medio de comunicación entre el usuario y el sistema. Es la Parte del sistema a la que el usuario accede y la que le dará las claves para construir su representación mental del sistema, es decir el modelo mental.
Tipos de Interacción Hay tres tipos fundamentales de Interacción:
Centro de Teleinformática y Producción Industrial / Sena Regional Cauca Implementación e Implantación de Sistemas de Información Instructor: Alex Salazar /
[email protected]
1. Formularios Características Imitación de los tradicionales en papel. Muy útiles cuando se precisa introducir muchas veces un tipo de información. No necesitan aprendizaje por parte del usuario. Recomendaciones de Schneiderman: Para realizar un buen formulario es preciso cumplir las siguientes recomendaciones:
Los títulos deben ser significativos y comprensibles. Deben tener una terminología y abreviaturas coherentes. Deben contar con unas Instrucciones claras. Debe existir una agrupación lógica de los campos. Los movimientos se realizarán mediante cursor o ratón. Debe tener detección de errores. Contará con indicación de campos optativos.
2. Menús de Interacción Características: Organización semántica La estructura puede ser:
Lineal. Jerárquica.
La secuencia dependiendo de la información puede ser:
Alfabética. Cronológica. Geográfica. Centro de Teleinformática y Producción Industrial / Sena Regional Cauca Implementación e Implantación de Sistemas de Información Instructor: Alex Salazar /
[email protected]
Normas para realizar un menú de selección: Para realizar un buen menú de selección es preciso cumplir las siguientes recomendaciones:
Que los epígrafes sean breves, comenzando por una palabra que lo identifique. Utilización de terminología familiar. Un aspecto gráfico adecuado con separación entre los epigrafes, con justificación a la izquierda, etc. Tener es cuenta el espacio que debe ocupar en la pantalla. Consider el tiempo de respuesta. Utilizar atajos. Que sea fácil de manejar tanto por usuarios expertos como por usuarios noveles
3. Lenguaje de Comandos Definición Tool Command Language" o lenguaje de herramientas de comando, un lenguaje creado por John Ousterhout. Se usa principalmente para el desarrollo rápido de prototipos, aplicaciones "script", interfaces gráficas y pruebas. Ventajas
Flexibilidad para combinar parámetros. Control total del usuario sobre el sistema. Rapidez de ejecucion. Muy apropiado cuando hay que introducir gran cantidad de datos
Inconvenientes El usuario necesita conocimientos previos. No hay retroalimentación. Tiene poca coherencia semántica. La norma ISO 9241 dicta que los estilos de interacción deben permitir la adaptabilidad del sistema a las tareas que se desarrollan en él.
Centro de Teleinformática y Producción Industrial / Sena Regional Cauca Implementación e Implantación de Sistemas de Información Instructor: Alex Salazar /
[email protected]
Diseño de Interfaces A continuación se muestra algunas reglas y conceptos importantes en el diseño de Interfaces Reglas de Oro de Shneiderman Shneiderman formuló ocho reglas de oro para el diseño de Interfaces:
Ofrecer coherencia. Atender a la usabilidad Universal. Ofrecer retroalimentación informativa. Prevenir errores. Permitir deshacer las acciones de forma fácil. Control por el usuario. Reducción de la carga cognitiva. Diseñar dialogos para conducir a la finalización.
Reglas de oro de Mandel
Control por parte del usuario. Reducir la memorización. Coherencia en la Interfaz.
Interfaces gráficas de usuarios (GUI) Representación gráfica de programas, datos y objetos en la pantalla del sistema y la interacción con ellos (Mandel). Metáforas "El uso de una idea u objeto en lugar de otro para sugerir una similitud. La importancia de las metáforas reside en su habilidad para establecer transferencias cognitivas de un ámbito de conocimiento familiar a otro menos conocido" (Richards, et al., 1994).
Fuente: www.iespana.es
Centro de Teleinformática y Producción Industrial / Sena Regional Cauca Implementación e Implantación de Sistemas de Información Instructor: Alex Salazar /
[email protected]